From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 10 22:22:27 2007 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2C1B16A419 for ; Fri, 10 Aug 2007 22:22:27 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq2.tilbu1.nb.home.nl (smtpq2.tilbu1.nb.home.nl [213.51.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 8A83813C457 for ; Fri, 10 Aug 2007 22:22:27 +0000 (UTC) (envelope-from danny@ricin.com) Received: from [213.51.146.190] (port=56202 helo=smtp1.tilbu1.nb.home.nl) by smtpq2.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1IJccD-0000tW-4O for freebsd-ports-bugs@freebsd.org; Sat, 11 Aug 2007 00:05:53 +0200 Received: from cp1228410-a.dbsch1.nb.home.nl ([84.27.157.163]:63687 helo=desktop.homenet) by smtp1.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1IJccB-00064N-CH for freebsd-ports-bugs@freebsd.org; Sat, 11 Aug 2007 00:05:51 +0200 From: Danny Pansters To: freebsd-ports-bugs@freebsd.org Date: Sat, 11 Aug 2007 00:04:23 +0200 User-Agent: KMail/1.9.6 References: <200708090547.l795lEkb085426@www.freebsd.org> In-Reply-To: <200708090547.l795lEkb085426@www.freebsd.org> X-Face: U%PgEJ2IfD9niTG.6[,9!; !G|I$ZCvvZDD|.X; H*T1xqk>Fc$W?~t]FD@a4))=?utf-8?q?=2EFi=5CCn4!=7D=0A=09?=,u!3+a^.v+%fL2J~SN%'23mIhZ#G#i=[NZv#w*Q& X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Subject: Re: ports/115336: port avifile on FreeBSD 7.0 not BROKEN with GCC=3.4 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Aug 2007 22:22:28 -0000 On Thursday 09 August 2007 07:47:14 douglas steinwand wrote: > >Number: 115336 > >Category: ports > >Synopsis: port avifile on FreeBSD 7.0 not BROKEN with GCC=3.4 > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-ports-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: change-request > >Submitter-Id: current-users > >Arrival-Date: Thu Aug 09 05:50:00 GMT 2007 > >Closed-Date: > >Last-Modified: > >Originator: douglas steinwand > >Release: FreeBSD 7-CURRENT > >Organization: > >Environment: > > FreeBSD thinkpad.fx.org 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Thu Jul 19 > 19:08:52 PDT 2007 root@thinkpad.fx.org:/usr/obj/usr/src/sys/I386 i386 > > >Description: > > The avifile port will compile using GCC=3.4. Edit > multimedia/avifile/Makefile,v 1.70: > > .if ${OSVERSION} >= 700000 > USE_GCC= 3.4 > .endif > > However, with this in effect, I also had to edit > ffmpeg/libavcodec/ppc/Makefile and add --tag=gcc for libtool: > > LINK = $(LIBTOOL) --tag=gcc --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) > $(LDFLAGS) -o $@ > > There's probably a better way to do this last bit (via a Makefile setting > or patch). > > >How-To-Repeat: > > > >Fix: > > Remove BROKEN, replace with USE_GCC=3.4, add libtool tag argument in > pcc/Makefile. > > >Release-Note: > >Audit-Trail: > >Unformatted: > > _______________________________________________ > freebsd-ports-bugs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs > To unsubscribe, send any mail to > "freebsd-ports-bugs-unsubscribe@freebsd.org" FWIW: It's quite likely that it's also not broken with gcc4 from ports. Seems that the particular version used for 7.0 has some problems that newer snapshots don't have. Unfortunately the 7.0 version of gcc is not available through ports. But a slightly newer one is. I'm seeing a similar problem with x11-toolkits/py-kde, builds fine on 6 with gcc4 from ports but fails on pointyhat with 7. This may be a broader problem with that particular gcc that affects more ports. If it were up to me, I'd say sync with gcc4 from ports before releasing 7.0 Dan