Date: Sun, 17 Dec 2006 03:01:00 -0500 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Jeremy Messenger <mezz7@cox.net> Cc: gnome@freebsd.org, Kris Kennaway <kris@obsecurity.org> Subject: Re: [ports-i386@FreeBSD.org: gnome-gpg-0.5.0 failed on i386 7] Message-ID: <1166342460.21155.24.camel@shumai.marcuscom.com> In-Reply-To: <op.tkoy1w0e9aq2h7@mezz.mezzweb.com> References: <20061216180905.GI29526@xor.obsecurity.org> <op.tkoy1w0e9aq2h7@mezz.mezzweb.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-V3gH12WUFQ88wayIt1Zg Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2006-12-17 at 00:59 -0600, Jeremy Messenger wrote: > On Sat, 16 Dec 2006 12:09:05 -0600, Kris Kennaway <kris@obsecurity.org> =20 > wrote: >=20 > > Dear Maintainer, > > > > As you may know, in the near future FreeBSD 7.x will be switching from > > the gcc 3.4 compiler to gcc 4.x. Unfortunately your port fails to > > build with the new compiler; see the log below or the following url: > > > > http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2006121307/ > > > > To ease the disruption to users and to avoid further work later on, > > can you please work (with the upstream developers if necessary) on > > fixing this error? > > > > In many cases it requires only simple code changes, and these may > > already have been submitted to the developers by other projects > > (thesedays many Linux distributions use gcc 4.1, so chances are they > > have fixed the error already), or the patches may be found in their > > package repositories. > > > > You should be able to reproduce it yourself simply by installing the > > lang/gcc41 port and then setting the variables > > > > CC=3D/usr/local/bin/gcc41 > > CXX=3D/usr/local/bin/g++41 > > > > in your environment (Note: some ports do not respect these variables > > currently, but this is another bug that should be fixed). > > > > Thanks, > > Kris > > > > > > ----- Forwarded message from User Ports-i386 <ports-i386@FreeBSD.org> =20 > > ----- > > > > X-Original-To: kkenn@localhost > > Delivered-To: kkenn@localhost.obsecurity.org > > X-Original-To: kris@FreeBSD.org > > Delivered-To: kris@FreeBSD.org > > Date: Sat, 16 Dec 2006 16:56:45 GMT > > From: User Ports-i386 <ports-i386@FreeBSD.org> > > To: kris@FreeBSD.org > > Subject: gnome-gpg-0.5.0 failed on i386 7 > > X-UIDL: 2A["!$^X"!i8h"!=3DbP!! > > X-Bogosity: Ham, tests=3Dbogofilter, spamicity=3D0.000000, version=3D1.= 0.3 > > > <snip> > > =3D=3D=3D> gnome-gpg-0.5.0 depends on executable in : gpg - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on file: /usr/local/bin/intltool-e= xtract =20 > > - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on file: =20 > > /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on executable in : pkg-config - fo= und > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: gnome-keyring.0= - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: esd.2 - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: atk-1.0.0 - fou= nd > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: gconf-2.4 - fou= nd > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: glib-2.0.0 - fo= und > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: gnomevfs-2.0 - = found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: gtk-x11-2.0.0 -= found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: art_lgpl_2.5 - = found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: bonobo-2.0 - fo= und > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: bonoboui-2.0 - = found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: glade-2.0.0 - f= ound > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: gnome-2.0 - fou= nd > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: gnomecanvas-2.0= - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: gnomeui-2.0 - f= ound > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: IDL-2.0 - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: xml2.5 - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: xslt.2 - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: linc.1 - found > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: ORBit-2.0 - fou= nd > > =3D=3D=3D> gnome-gpg-0.5.0 depends on shared library: pango-1.0.0 - f= ound > > =3D=3D=3D> Configuring for gnome-gpg-0.5.0 > > checking for a BSD-compatible install... /usr/bin/install -c -o root -g= =20 > > wheel > > checking whether build environment is sane... yes > > checking for gawk... no > > checking for mawk... no > > checking for nawk... nawk > > checking whether make sets $(MAKE)... yes > > checking whether to enable maintainer-specific portions of Makefiles...= =20 > > no > > checking for style of include used by make... GNU > > checking for gcc... cc > > checking for C compiler default output file name... a.out > > checking whether the C compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C compiler... yes > > checking whether cc accepts -g... yes > > checking for cc option to accept ANSI C... none needed > > checking dependency style of cc... gcc3 > > checking for library containing strerror... none required > > checking for gcc... (cached) cc > > checking whether we are using the GNU C compiler... (cached) yes > > checking whether cc accepts -g... (cached) yes > > checking for cc option to accept ANSI C... (cached) none needed > > checking dependency style of cc... (cached) gcc3 > > checking how to run the C preprocessor... cc -E > > checking for egrep... grep -E > > checking for ANSI C header files... yes > > checking for gpg... /usr/local/bin/gpg > > checking for pkg-config... /usr/local/bin/pkg-config > > checking pkg-config is at least version 0.9.0... yes > > checking for GNOMEGPG... yes > > checking for glib-genmarshal... /usr/local/bin/glib-genmarshal > > checking whether cc understands -Wall... yes > > checking for more warnings, including -Werror... turn on the pain! > > checking whether cc understands -Werror... yes > > checking whether cc understands -std=3Dc89... yes > > checking whether cc understands -Wcast-align... yes > > checking whether cc understands -Wsign-compare... yes > > checking whether cc understands -Wnested-externs... yes > > checking whether cc understands -Wpointer-arith... yes > > checking whether cc understands -Wchar-subscripts... yes > > checking whether cc understands -Wmissing-declarations... yes > > checking whether cc understands -Wmissing-prototypes... yes > > checking whether cc understands -Wno-strict-aliasing... yes > > checking whether cc understands -Wno-sign-compare... yes > > checking whether cc understands -Wdeclaration-after-statement... yes > > configure: creating ./config.status > > config.status: creating Makefile > > config.status: creating config.h > > config.status: executing depfiles commands > > =3D=3D=3D> Building for gnome-gpg-0.5.0 > > make all-am > > if cc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=3D\"Gnome-GPG\" -I= . =20 > > -DORBIT2=3D1 -D_REENTRANT -DXTHREADS -DXUSE_MTSAFE_API =20 > > -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include =20 > > -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo =20 > > -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 =20 > > -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include =20 > > -I/usr/local/include/freetype2 -I/usr/local/include =20 > > -I/usr/local/include/libgnomeui-2.0 -I/usr/local/include/libgnome-2.0 =20 > > -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/libart-2.0= =20 > > -I/usr/local/include/gconf/2 -I/usr/local/include/libbonoboui-2.0 =20 > > -I/usr/local/include/gnome-vfs-2.0 =20 > > -I/usr/local/lib/gnome-vfs-2.0/include =20 > > -I/usr/local/include/gnome-keyring-1 -I/usr/local/include/orbit-2.0 =20 > > -I/usr/local/include/libbonobo-2.0 =20 > > -I/usr/local/include/bonobo-activation-2.0 =20 > > -I/usr/local/include/libxml2 -D_XOPEN_SOURCE -D_BSD_SOURCE -O2 = =20 > > -fno-strict-aliasing -pipe -Wall -Werror -std=3Dc89 -Wcast-align =20 > > -Wsign-compa > > re -Wnested-externs -Wpointer-arith -Wchar-subscripts =20 > > -Wmissing-declarations -Wmissing-prototypes -Wno-strict-aliasing =20 > > -Wno-sign-compare -Wdeclaration-after-statement -MT gnome-gpg.o -MD -MP= =20 > > -MF ".deps/gnome-gpg.Tpo" -c -o gnome-gpg.o gnome-gpg.c; then mv -f =20 > > ".deps/gnome-gpg.Tpo" ".deps/gnome-gpg.Po"; else rm -f =20 > > ".deps/gnome-gpg.Tpo"; exit 1; fi > > cc1: warnings being treated as errors > > In file included from =20 > > /usr/local/include/libgnome-2.0/libgnome/gnome-program.h:41, > > from =20 > > /usr/local/include/libgnomeui-2.0/libgnomeui/gnome-ui-init.h:30, > > from =20 > > /usr/local/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:56, > > from gnome-gpg.c:30: > > /usr/local/include/popt.h:444: warning: type qualifiers ignored on =20 > > function return type > > *** Error code 1 >=20 > Umm... Wondering why I can't reproduce it? Do I have to rebuild all ports= =20 > with GCC 4.1 to reproduce it? You can see my log here. You will probably need to rebuild popt to reproduce this failure. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-V3gH12WUFQ88wayIt1Zg Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBFhPk8b2iPiv4Uz4cRAgkVAJ44JzjWc9CcRExWs4yBfmOXw2wWBACgnH/T 9x0Xr+yoOjhB7+sFWzG9kuA= =MLxX -----END PGP SIGNATURE----- --=-V3gH12WUFQ88wayIt1Zg--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1166342460.21155.24.camel>