Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Dec 2006 00:59:46 -0600
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Kris Kennaway" <kris@obsecurity.org>
Cc:        gnome@freebsd.org
Subject:   Re: [ports-i386@FreeBSD.org: gnome-gpg-0.5.0 failed on i386 7]
Message-ID:  <op.tkoy1w0e9aq2h7@mezz.mezzweb.com>
In-Reply-To: <20061216180905.GI29526@xor.obsecurity.org>
References:  <20061216180905.GI29526@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 16 Dec 2006 12:09:05 -0600, Kris Kennaway <kris@obsecurity.org> =
 =

wrote:

> 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> =
 =

> -----
>
> 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-=
extract  =

> - found
> =3D=3D=3D>   gnome-gpg-0.5.0 depends on file:  =

> /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 - f=
ound
> =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 - fo=
und
> =3D=3D=3D>   gnome-gpg-0.5.0 depends on shared library: gconf-2.4 - fo=
und
> =3D=3D=3D>   gnome-gpg-0.5.0 depends on shared library: glib-2.0.0 - f=
ound
> =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 - f=
ound
> =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 - =
found
> =3D=3D=3D>   gnome-gpg-0.5.0 depends on shared library: gnome-2.0 - fo=
und
> =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 - =
found
> =3D=3D=3D>   gnome-gpg-0.5.0 depends on shared library: IDL-2.0 - foun=
d
> =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 - fo=
und
> =3D=3D=3D>   gnome-gpg-0.5.0 depends on shared library: pango-1.0.0 - =
found
> =3D=3D=3D>  Configuring for gnome-gpg-0.5.0
> checking for a BSD-compatible install... /usr/bin/install -c -o root -=
g  =

> 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..=
.  =

> 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.  =

> 				 -DORBIT2=3D1 -D_REENTRANT -DXTHREADS -DXUSE_MTSAFE_API  =

> -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include  =

> -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo  =

> -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0  =

> -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include  =

> -I/usr/local/include/freetype2 -I/usr/local/include  =

> -I/usr/local/include/libgnomeui-2.0 -I/usr/local/include/libgnome-2.0 =
 =

> -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/libart-2.=
0  =

> -I/usr/local/include/gconf/2 -I/usr/local/include/libbonoboui-2.0  =

> -I/usr/local/include/gnome-vfs-2.0  =

> -I/usr/local/lib/gnome-vfs-2.0/include  =

> -I/usr/local/include/gnome-keyring-1 -I/usr/local/include/orbit-2.0  =

> -I/usr/local/include/libbonobo-2.0  =

> -I/usr/local/include/bonobo-activation-2.0  =

> -I/usr/local/include/libxml2				 -D_XOPEN_SOURCE -D_BSD_SOURCE     -O2=
  =

> -fno-strict-aliasing -pipe  -Wall -Werror -std=3Dc89 -Wcast-align  =

> -Wsign-compa
>  re -Wnested-externs -Wpointer-arith -Wchar-subscripts  =

> -Wmissing-declarations -Wmissing-prototypes -Wno-strict-aliasing  =

> -Wno-sign-compare -Wdeclaration-after-statement -MT gnome-gpg.o -MD -M=
P  =

> -MF ".deps/gnome-gpg.Tpo" -c -o gnome-gpg.o gnome-gpg.c;  then mv -f  =

> ".deps/gnome-gpg.Tpo" ".deps/gnome-gpg.Po"; else rm -f  =

> ".deps/gnome-gpg.Tpo"; exit 1; fi
> cc1: warnings being treated as errors
> In file included from  =

> /usr/local/include/libgnome-2.0/libgnome/gnome-program.h:41,
>                  from  =

> /usr/local/include/libgnomeui-2.0/libgnomeui/gnome-ui-init.h:30,
>                  from  =

> /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  =

> function return type
> *** Error code 1

Umm... Wondering why I can't reproduce it? Do I have to rebuild all port=
s  =

with GCC 4.1 to reproduce it? You can see my log here.

http://people.freebsd.org/~mezz/gnome-gpg.txt

I can reproduce all other logs that you have sent a few days to present,=
  =

but I can't reproduce on this one.

Cheers,
Mezz

> Stop in /work/a/ports/security/gnome-gpg/work/gnome-gpg-0.5.0.
> *** Error code 1
>
> Stop in /work/a/ports/security/gnome-gpg/work/gnome-gpg-0.5.0.
> *** Error code 1
>
> Stop in /a/ports/security/gnome-gpg.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> build of /usr/ports/security/gnome-gpg ended at Sat Dec 16 16:56:42 UT=
C  =

> 2006
>
>
> ----- End forwarded message -----


-- =

mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.tkoy1w0e9aq2h7>