From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jun 30 16:08:30 2014 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C2C99B1 for ; Mon, 30 Jun 2014 16:08:30 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DE3D22795 for ; Mon, 30 Jun 2014 16:08:29 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5UG8TDV086087 for ; Mon, 30 Jun 2014 17:08:29 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 191049] lang/maude: Stagify; fix parser/lexer build fixes; modernise LIB_DEPENDS; add LICENSE Date: Mon, 30 Jun 2014 16:08:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: joemann@beefree.free.de X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2014 16:08:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191049 --- Comment #3 from joemann@beefree.free.de --- (In reply to Keith Gaughan from comment #0) > This patch makes the port safe for staging, fixes a bug when building the > parser and lexer, fixes the old-style port references in LIB_DEPENDS, and > adds LICENSE. [...] (In reply to Keith Gaughan from comment #2) > Created attachment 143807 [details] > maude.patch.txt > Huh. I just noticed I forgot to attach the patch. Better fix that! Thanx for the patch! For me it produced a usable maude on FreeBSD 9.2-STABLE amd64 with the base system's gcc42 as well as with ports/gcc46. I approve the patch. > If the maintainer doesn't reply, I'll take over maintainership. Great - thanx a lot for volunteering! So for me it would be nice if the committer who handles this PR will pass maintainership to you. In case you update your patch before the commit you might want to change the MAINTAINER line as well. > This does not, to my knowledge, fix the build issue under clang > mentioned in #189390. As mentioned there, I can't see an immediate solution for building maude with clang (i.e. without gcc's 'ext/rope'). If you also don't have a solution at hand, then I suggest that you add USE_GCC=any to the port's Makefile. This won't hurt, because gcc can't fail worse than clang does, but it would supply logs from the build cluster [1], which might help you in getting maude to compile (and link (and run;)) on FreeBSD 10 using gcc. (Unfortunately I failed to get it to work on 10-STABLE - I managed to compile it, but linking failed:-( If there's anything else I could do for the maude port, please let me know. Cheers! Johannes [1] -- You are receiving this mail because: You are the assignee for the bug.