Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146478 - [GCC 4.1] stabilize >=net-firewall/ipsec-tools-0.6.3
Summary: [GCC 4.1] stabilize >=net-firewall/ipsec-tools-0.6.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High major (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
: 150393 153154 (view as bug list)
Depends on:
Blocks: gcc41-stable
  Show dependency tree
 
Reported: 2006-09-05 16:50 UTC by cilly
Modified: 2006-11-21 13:52 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cilly 2006-09-05 16:50:07 UTC
../src/racoon/missing -D_GNU_SOURCE -include ../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=\"/etc\" -DADMINPORTDIR=\"/var/lib/racoon\" -march=i586 -Os -m3dnow -mmmx -pipe -fomit-frame-pointer  -Wall -Werror -Wno-unused -DEAYDEBUG -o crypto_openssl_test.o -c ./crypto_openssl.c
cc1: warnings being treated as errors
./crypto_openssl.c: In function 
Comment 1 cilly 2006-09-05 16:50:07 UTC
../src/racoon/missing -D_GNU_SOURCE -include ../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=\"/etc\" -DADMINPORTDIR=\"/var/lib/racoon\" -march=i586 -Os -m3dnow -mmmx -pipe -fomit-frame-pointer  -Wall -Werror -Wno-unused -DEAYDEBUG -o crypto_openssl_test.o -c ./crypto_openssl.c
cc1: warnings being treated as errors
./crypto_openssl.c: In function eay_idea_encrypt:
./crypto_openssl.c:1290: warning: pointer targets in passing argument 1 of idea_set_encrypt_key differ in signedness
./crypto_openssl.c:1298: warning: pointer targets in passing argument 1 of idea_cbc_encrypt differ in signedness
./crypto_openssl.c:1298: warning: pointer targets in passing argument 2 of idea_cbc_encrypt differ in signedness
./crypto_openssl.c:1298: warning: pointer targets in passing argument 5 of idea_cbc_encrypt differ in signedness
./crypto_openssl.c: In function eay_idea_decrypt:
./crypto_openssl.c:1310: warning: pointer targets in passing argument 1 of idea_set_encrypt_key differ in signedness
./crypto_openssl.c:1319: warning: pointer targets in passing argument 1 of idea_cbc_encrypt differ in signedness
./crypto_openssl.c:1319: warning: pointer targets in passing argument 2 of idea_cbc_encrypt differ in signedness
./crypto_openssl.c:1319: warning: pointer targets in passing argument 5 of idea_cbc_encrypt differ in signedness
make[3]: *** [crypto_openssl_test.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src/racoon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2'
make: *** [all] Error 2

!!! ERROR: net-firewall/ipsec-tools-0.6.2-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ipsec-tools-0.6.2-r1.ebuild, line 51:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.

gcc-config -c
i586-pc-linux-gnu-4.1.1

CFLAGS="-march=i586 -Os -m3dnow -mmmx -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
Comment 2 cilly 2006-09-05 16:58:37 UTC
Additional info to my first report:

emerge --info
Portage 2.1-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 VIA Samuel 2
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-march=i586 -Os -m3dnow -mmmx -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
Comment 3 Wolf Giesen (RETIRED) gentoo-dev 2006-09-07 08:55:55 UTC
Mine didn't survive the switch to gcc 4.1.1, either:

In file included from ./crypto_openssl.c:84:
./../../src/racoon/missing/crypto/sha2/sha2.h:105: error: conflicting types for ‘SHA256_CTX’
/usr/include/openssl/sha.h:134: error: previous declaration of ‘SHA256_CTX’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:110: error: conflicting types for ‘SHA512_CTX’
/usr/include/openssl/sha.h:180: error: previous declaration of ‘SHA512_CTX’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:121: error: conflicting types for ‘SHA256_Init’
/usr/include/openssl/sha.h:141: error: previous declaration of ‘SHA256_Init’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:122: error: conflicting types for ‘SHA256_Update’
/usr/include/openssl/sha.h:142: error: previous declaration of ‘SHA256_Update’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:123: error: conflicting types for ‘SHA256_Final’
/usr/include/openssl/sha.h:143: error: previous declaration of ‘SHA256_Final’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:129: error: conflicting types for ‘SHA384_Init’
/usr/include/openssl/sha.h:184: error: previous declaration of ‘SHA384_Init’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:130: error: conflicting types for ‘SHA384_Update’
/usr/include/openssl/sha.h:185: error: previous declaration of ‘SHA384_Update’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:131: error: conflicting types for ‘SHA384_Final’
/usr/include/openssl/sha.h:186: error: previous declaration of ‘SHA384_Final’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:137: error: conflicting types for ‘SHA512_Init’
/usr/include/openssl/sha.h:188: error: previous declaration of ‘SHA512_Init’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:138: error: conflicting types for ‘SHA512_Update’
/usr/include/openssl/sha.h:189: error: previous declaration of ‘SHA512_Update’ was here
./../../src/racoon/missing/crypto/sha2/sha2.h:139: error: conflicting types for ‘SHA512_Final’
/usr/include/openssl/sha.h:190: error: previous declaration of ‘SHA512_Final’ was here
make[3]: *** [crypto_openssl_test.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src/racoon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2'
make: *** [all] Error 2

!!! ERROR: net-firewall/ipsec-tools-0.6.2-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ipsec-tools-0.6.2-r1.ebuild, line 51:   Called die



Portage 2.1-r2 (default-linux/x86/2005.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LC_ALL="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apm arts audiofile avi berkdb bindist bitmap-fonts bzip2 cdr cli crypt cups curl dbus dga dlloader dri dvd dvdr eds emboss encode ffmpeg firefox flac foomaticdb fortran freetype gd gdbm gif gnokii gnome gpm gstreamer gtk gtk2 gtkhtml hal idn imagemagick imlib ipv6 isdnlog jpeg kde kdeenablefinal lcms libg++ libwww mad mikmod mmx mmxext mng motif mp3 mpeg ncurses nls nodrm nptl nptlonly offensive ogg oggvorbis openal opengl oscar oss pam pcre pdflib perl png pppd python qt qt3 qt4 qtmt quicktime readline reflection samba sdl session slang sox speex spell spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode usb vcd vidix vorbis win32codecs xine xinerama xml2 xmms xorg xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_de userland_GNU video_cards_mga video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Wolf Giesen (RETIRED) gentoo-dev 2006-09-07 08:58:14 UTC
Ehr ... may as well be related to the OpenSSL update to 0.9.8c, sorry. I rebuilt ipsec-tools with "world" after a gcc update on Sep/1 successfully according to logs.
Comment 5 cilly 2006-09-07 12:33:45 UTC
This bug is not openssl related as stated in comment #3 https://bugs.gentoo.org/show_bug.cgi?id=146478#c3

Problem still present after openssl update with exactly same error message.

USE="-idea" emerge ipsec-tools did not resolve the problem, the compile sticks then at SHA256_Final, SHA256_Init,...
Comment 6 bunkacid 2006-09-07 20:40:59 UTC
I am having issues compiling this too since upgrade to gcc-4.1.1.

# build error
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../libipsec   -D_GNU_SOURCE -include ./src/include-glibc/glibc-bugs.h -I./src/include-glibc -I./src/include-glibc  -I./../../src/racoon/missing -D_GNU_SOURCE -include ../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=\"/etc\" -DADMINPORTDIR=\"/var/lib/racoon\" -O2 -march=athlon-xp -fomit-frame-pointer  -Wall -Werror -Wno-unused -MT logger.o -MD -MP -MF ".deps/logger.Tpo" -c -o logger.o logger.c; \
then mv -f ".deps/logger.Tpo" ".deps/logger.Po"; else rm -f ".deps/logger.Tpo"; exit 1; fi
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../libipsec   -D_GNU_SOURCE -include ./src/include-glibc/glibc-bugs.h -I./src/include-glibc -I./src/include-glibc  -I./../../src/racoon/missing -D_GNU_SOURCE -include ../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=\"/etc\" -DADMINPORTDIR=\"/var/lib/racoon\" -O2 -march=athlon-xp -fomit-frame-pointer  -Wall -Werror -Wno-unused -DEAYDEBUG -o crypto_openssl_test.o -c ./crypto_openssl.c
In file included from ./crypto_openssl.c:85:
./../../src/racoon/missing/crypto/sha2/sha2.h:105: error: conflicting types for 'SHA256_CTX'
/usr/include/openssl/sha.h:134: error: previous declaration of 'SHA256_CTX' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:110: error: conflicting types for 'SHA512_CTX'
/usr/include/openssl/sha.h:180: error: previous declaration of 'SHA512_CTX' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:121: error: conflicting types for 'SHA256_Init'
/usr/include/openssl/sha.h:141: error: previous declaration of 'SHA256_Init' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:122: error: conflicting types for 'SHA256_Update'
/usr/include/openssl/sha.h:142: error: previous declaration of 'SHA256_Update' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:123: error: conflicting types for 'SHA256_Final'
/usr/include/openssl/sha.h:143: error: previous declaration of 'SHA256_Final' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:129: error: conflicting types for 'SHA384_Init'
/usr/include/openssl/sha.h:184: error: previous declaration of 'SHA384_Init' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:130: error: conflicting types for 'SHA384_Update'
/usr/include/openssl/sha.h:185: error: previous declaration of 'SHA384_Update' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:131: error: conflicting types for 'SHA384_Final'
/usr/include/openssl/sha.h:186: error: previous declaration of 'SHA384_Final' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:137: error: conflicting types for 'SHA512_Init'
/usr/include/openssl/sha.h:188: error: previous declaration of 'SHA512_Init' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:138: error: conflicting types for 'SHA512_Update'
/usr/include/openssl/sha.h:189: error: previous declaration of 'SHA512_Update' was here
./../../src/racoon/missing/crypto/sha2/sha2.h:139: error: conflicting types for 'SHA512_Final'
/usr/include/openssl/sha.h:190: error: previous declaration of 'SHA512_Final' was here
make[3]: *** [crypto_openssl_test.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src/racoon'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/portage/ipsec-tools-0.6.2-r1/work/ipsec-tools-0.6.2'
make: *** [all] Error 2


# emerge --info
Portage 2.1-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.12.4
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.15.92.0.2-r10, 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/.distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig candy ccache digest distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.llarian.net/ http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.pair.com/ http://gentoo.ccccom.com http://gentoo.netnitco.net http://mirrors.acm.cs.rpi.edu/gentoo/  http://mirror.datapipe.net/gentoo http://www.gigaload.org/gentoo.org/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=180 --exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/overlays/ns1-main.alternative /usr/portage/overlays/initng-portage.alternative"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext alsa apache2 apm arts avi berkdb bitmap-fonts cli crypt cups dlloader dri eds emboss encode esd foomaticdb fortran gdbm gif gnome gpm gstreamer gtk2 imlib ipv6 isdnlog jikes jpeg kde kdeenablefinal libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nforce2 nls nptl nvidia ogg opengl oss pam pcre pdflib perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl sse ssl tcpd truetype truetype-fonts type1-fonts udev unicode vorbis xinerama xml xmms xorg xv zlib elibc_glibc initng_plugins_also Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS

Comment 7 Travis Cross 2006-09-09 23:42:23 UTC
I was experiencing the same issue described here.  I went ahead and version bumped the ipsec-tools-0.6.5 ebuild to 0.6.6, as that is the latest upstream version -- that compiled and merged just fine (x86).

The best bet may be to mark one of the more recent ebuilds as stable in portage.  It probably makes sense to do this quickly, as I'll bet this issue is breaking the `emerge -eav world` that many folks are doing with the marking of gcc-4.1 as stable.

Cheers,

-- Travis
Comment 8 Jouni Kosonen 2006-09-11 14:25:42 UTC
I can confirm comment #6, for me this died in "emerge -ev world" with symptoms identical to those in comment #2. Since my machine has over 700 packages already done, I'll skip this one for now rather than risk starting over. 

It seems that this is not even a new thing, since this very problem was discussed Oct 2005 on the <a href="http://sourceforge.net/mailarchive/message.php?msg_id=13704905">ipsec-tools-devel</a> mailinglist when compiling with gcc4.

In my understanding either the 0.6.2 ebuild needs to be fixed to compile under gcc4 or a later, functioning ebuild needs to become stable. 
Comment 9 Giampaolo Tomassoni 2006-09-11 15:15:44 UTC
I've got the very same problem. Please note that even marking stable net-firewall/ipsec-tools-0.6.3 should fix this.

(See revision 1.47.2.30 of this: http://ipsec-tools.cvs.sourceforge.net/ipsec-tools/ipsec-tools/configure.ac?view=log&pathrev=ipsec-tools-0_6_3 )

Not a word from the gentoo team?
Comment 10 Evert 2006-09-20 03:13:50 UTC
Same problem here as in comment #2 and comment #5, and like everybody else here is having. And indeed, this prevents emerge -e world from finishing successfully using gcc-4.1.1
Comment 11 Aurélien Francillon 2006-09-22 03:16:27 UTC
Hi, 
same story here, nothing seems to prevent marking 0.6.3 stable. There is no bugs opened for this version and the current stable version seems to break on any up to date stable gentoo...
latexer are you listening/active ? maybe you can delegate to another dev if you are busy ? 

thanks in advance 
Aur
Comment 12 Aurélien Francillon 2006-09-22 03:16:27 UTC
Hi, 
same story here, nothing seems to prevent marking 0.6.3 stable. There is no bugs opened for this version and the current stable version seems to break on any up to date stable gentoo...
latexer are you listening/active ? maybe you can delegate to another dev if you are busy ? 

thanks in advance 
Aurélien
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-10-07 10:16:35 UTC
*** Bug 150393 has been marked as a duplicate of this bug. ***
Comment 14 cilly 2006-10-07 10:31:11 UTC
It seems that Peter Johanson <latexer@gentoo.org> is not responding at all.

Please reassign this bug to an active developer.
Comment 15 Peter Johanson (RETIRED) gentoo-dev 2006-10-07 10:36:38 UTC
CCing all the arch teams necessary. I'm fine with stabalizing 0.6.3 or 0.6.5. x86 team, I can do the work for you if you'd like. sparc guys, not sure if this hits you or not, as you're still stuck on the 0.4.x series (and probably aren't using this gcc yet).
Comment 16 Peter Johanson (RETIRED) gentoo-dev 2006-10-07 10:54:56 UTC
Stabalised on x86 with permission from tsunam in #gentoo-x86.
Comment 17 Martin 2006-10-08 01:11:43 UTC
I'd like to add, that the problem persists with version 0.6.3, if "idea" or "rc5" useflags are set.

I'm not sure if this is worth a new bug report.
Comment 18 Matti Bickel (RETIRED) gentoo-dev 2006-10-13 08:16:47 UTC
This is what i'm facing (with and without USE="idea rc5" on ppc:
if powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../libipsec   -D_GNU_SOURCE -include ./src/include-glibc/glibc-bugs.h -I./src/include-glibc -I./src/include-glibc  -I./../../src/racoon/missing -D_GNU_SOURCE -include ../../src/include-glibc/glibc-bugs.h -I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=\"/etc\" -DADMINPORTDIR=\"/var/lib/racoon\" -O2 -mtune=G4 -maltivec -mabi=altivec -pipe  -Wall  -Wno-unused -MT grabmyaddr.o -MD -MP -MF ".deps/grabmyaddr.Tpo" -c -o grabmyaddr.o grabmyaddr.c; \
        then mv -f ".deps/grabmyaddr.Tpo" ".deps/grabmyaddr.Po"; else rm -f ".deps/grabmyaddr.Tpo"; exit 1; fi
grabmyaddr.c: In function 'recvaddrs':
grabmyaddr.c:126: error: 'IFA_MAX' undeclared (first use in this function)
[...]

Portage 2.1.1-r1 (default-linux/ppc/ppc32/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.18-20061003 ppc)
=================================================================
System uname: 2.6.18-20061003 ppc 7455, altivec supported
Gentoo Base System version 1.12.5
Last Sync: Sat, 25 Feb 2006 16:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.3.5, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect confcache distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="en_US.ISO-8859-1"
LINGUAS="de en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local /usr/portage/local/layman/science /usr/portage/local/layman/postgresql-experimental"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="ppc X alsa altivec apache2 apm bitmap-fonts bonobo bzip2 cdr cli crypt curl dlloader dri dvd eds elibc_glibc emboss encode foomaticdb gif gpm gstreamer gtkhtml imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kde kernel_linux libg++ libwww linguas_de linguas_en linguas_en_GB mad motif mozilla mp3 mpeg ncurses nls nptl ogg opengl pam pcre perl pic png pppd python qt3 qt4 quicktime readline reflection samba sdl session slang spell spl ssl svg tcpd truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_radeon vorbis xinerama xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 19 Jason Wever (RETIRED) gentoo-dev 2006-10-14 15:31:00 UTC
SPARC stable
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2006-10-28 08:46:53 UTC
*** Bug 153154 has been marked as a duplicate of this bug. ***
Comment 21 Michael Weyershäuser 2006-11-02 18:29:02 UTC
ipsec-tools-0.6.5 emerges fine on amd64

Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-suspend2-Dudebox-Edition x86_64)
=================================================================
System uname: 2.6.18-suspend2-Dudebox-Edition x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.5
Last Sync: Wed, 01 Nov 2006 13:30:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -Os -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -msse3 -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache collision-protect distcc distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage_overlay"
SYNC="rsync://server/gentoo-portage"
USE="amd64 X alsa apache2 berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dlloader dri dvd dvdr eds elibc_glibc emboss encode esd fam firefox fortran gcj gdbm gif gpm gstreamer gtk gtk2 hal iconv imap input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ mad mikmod mp3 mpeg mysql ncurses nls nptl nptlonly objc objc++ ogg oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl sqlite ssl tcpd test truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_radeon vorbis xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 22 Simon Stelling (RETIRED) gentoo-dev 2006-11-05 01:39:44 UTC
amd64 had 0.6.3 already stable, but since 0.6.5 works fine too, I marked that stable
Comment 23 nixnut (RETIRED) gentoo-dev 2006-11-20 11:55:11 UTC
(In reply to comment #16)
> This is what i'm facing (with and without USE="idea rc5" on ppc:
> if powerpc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../..
> -I./../libipsec   -D_GNU_SOURCE -include ./src/include-glibc/glibc-bugs.h
> -I./src/include-glibc -I./src/include-glibc  -I./../../src/racoon/missing
> -D_GNU_SOURCE -include ../../src/include-glibc/glibc-bugs.h
> -I../../src/include-glibc -I../../src/include-glibc -DSYSCONFDIR=\"/etc\"
> -DADMINPORTDIR=\"/var/lib/racoon\" -O2 -mtune=G4 -maltivec -mabi=altivec -pipe 
> -Wall  -Wno-unused -MT grabmyaddr.o -MD -MP -MF ".deps/grabmyaddr.Tpo" -c -o
> grabmyaddr.o grabmyaddr.c; \
>         then mv -f ".deps/grabmyaddr.Tpo" ".deps/grabmyaddr.Po"; else rm -f
> ".deps/grabmyaddr.Tpo"; exit 1; fi
> grabmyaddr.c: In function 'recvaddrs':
> grabmyaddr.c:126: error: 'IFA_MAX' undeclared (first use in this function)
> [...]

net-firewall/ipsec-tools-0.6.3 fails to build, but net-firewall/ipsec-tools-0.6.5 compiles and passes its tests here (with idea and rc5 use flags set). Did you try 0.6.5 too mabi? 

Comment 24 Matti Bickel (RETIRED) gentoo-dev 2006-11-20 14:59:10 UTC
I'll test it tomorrow and mark it, if it doesn't fail.
Comment 25 Matti Bickel (RETIRED) gentoo-dev 2006-11-21 13:52:42 UTC
Got your fireword for 0.6.5 on ppc.