On Tue, 20 Mar 2007 15:21:39 -0500, Kris Kennaway <[EMAIL PROTECTED]>
wrote:
On Tue, Mar 20, 2007 at 02:55:09PM -0500, Jeremy Messenger wrote:
On Tue, 20 Mar 2007 12:16:22 -0500, Kris Kennaway <[EMAIL PROTECTED]>
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.
>
>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=/usr/local/bin/gcc41
> CXX=/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).
I can't reproduce it. Any idea why I can't? Thanks.
# pkg_info | grep gcc
gcc-4.1.3_20070312 GNU Compiler Collection 4.1
# make -DGCC4
===> Extracting for linuxdcpp-0.0.1.20070206
=> MD5 Checksum OK for linuxdcpp-0.0.1.20070206.tar.bz2.
=> SHA256 Checksum OK for linuxdcpp-0.0.1.20070206.tar.bz2.
[...]
===> Building for linuxdcpp-0.0.1.20070206
scons: Reading SConscript files ...
Checking for /usr/local/bin/g++41 >= 3.4...(cached) yes
[...]
scons: Building targets ...
/usr/local/bin/g++41 -o build/client/AdcCommand.o -c -O2
-fno-strict-aliasing -pipe -g -I. -I/usr/local/include -I. -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DICONV_CONST=const
-D_DATADIR='"/usr/local/share"'
client/AdcCommand.cpp
/usr/local/bin/g++41 -o build/client/AdcHub.o -c -O2
-fno-strict-aliasing
-pipe -g -I. -I/usr/local/include -I. -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64
-DICONV_CONST=const -D_DATADIR='"/usr/local/share"' client/AdcHub.cpp
/usr/local/bin/g++41 -o build/client/ADLSearch.o -c -O2
-fno-strict-aliasing -pipe -g -I. -I/usr/local/include -I. -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DICONV_CONST=const
-D_DATADIR='"/usr/local/share"'
client/ADLSearch.cpp
[...goes on without failure...]
Is this on amd64?
No, it's 6.2-STABLE i386. I guess, I can mark it as broken on 7.x amd64.
Cheers,
Mezz
Kris
--
[EMAIL PROTECTED] - [EMAIL PROTECTED]
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - [EMAIL PROTECTED]
http://wiki.freebsd.org/multimedia - [EMAIL PROTECTED]
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"