From owner-freebsd-ports@FreeBSD.ORG Fri Dec 31 22:57:30 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C1B416A4CE for ; Fri, 31 Dec 2004 22:57:30 +0000 (GMT) Received: from smtp.golden.net (smtp.golden.net [199.166.210.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id E526E43D49 for ; Fri, 31 Dec 2004 22:57:29 +0000 (GMT) (envelope-from tallman@brasscats.ca) Received: from brasscats.ca ([209.183.159.192] helo=sherman.brasscats.ca) by smtp.golden.net with esmtp (Exim 4.22) id 1CkVi5-0009Bo-Bh for ports@freebsd.org; Fri, 31 Dec 2004 17:57:29 -0500 Received: from lisa.brasscats.ca (lisa.brasscats.ca [172.16.1.2]) by sherman.brasscats.ca (Postfix) with ESMTP id 5015E60E6 for ; Fri, 31 Dec 2004 17:58:03 -0500 (EST) From: Tim Allman To: ports@freebsd.org Date: Fri, 31 Dec 2004 17:56:36 -0500 User-Agent: KMail/1.7 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412311756.36831.tallman@brasscats.ca> Subject: Lilypond port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Dec 2004 22:57:30 -0000 I sent this to the maintainer named in the makefile but have not heard back. The port of Lilypond has been marked broken for quite a while but the fix is simple. I hope this is of some help to you. ---------- Forwarded Message ---------- Subject: Lilypond port Date: Mon, 20 Dec 2004 09:48:53 -0500 From: Tim Allman To: atamaniuk-ports@frobs.net I have managed to get lilypond 2.2.2 working on FreeBSD 5.3 but I am not familiar enough with the ports system to attempt to send a repaired port. However, I repaired problems as they appeared during the build process and here is a description of what I did. ==== Commented out the BROKEN line in Makefile. ==== In file work/lilypond-2.2.2/lily/includable-lexer.cc Inserted before line 30 the line: #define HAVE_FLEXLEXER_YY_CURRENT_BUFFER This turns off some code which fails to compile. ==== In file work/lilypond-2.2.2/lily/out/FlexLexer.h Changed several instances of std::std:: to std:: Changed several instances of std:std:: to std:: After these changes the port compiled, installed and ran properly. I hope this is of some help. Tim Allman -------------------------------------------------------