First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 146478
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: PPC Porters <ppc@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: cilly <cilly@cilly.mine.nu>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 146478 depends on: Show dependency tree
Show dependency graph
Bug 146478 blocks: 140707
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-09-05 16:50 0000
../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 From cilly 2006-09-05 16:50:07 0000 -------
../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 From cilly 2006-09-05 16:58:37 0000 -------
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 From Wolf Giesen (RETIRED) 2006-09-07 08:55:55 0000 -------
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
&#8216;SHA256_CTX&#8217;
/usr/include/openssl/sha.h:134: error: previous declaration of
&#8216;SHA256_CTX&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:110: error: conflicting types for
&#8216;SHA512_CTX&#8217;
/usr/include/openssl/sha.h:180: error: previous declaration of
&#8216;SHA512_CTX&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:121: error: conflicting types for
&#8216;SHA256_Init&#8217;
/usr/include/openssl/sha.h:141: error: previous declaration of
&#8216;SHA256_Init&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:122: error: conflicting types for
&#8216;SHA256_Update&#8217;
/usr/include/openssl/sha.h:142: error: previous declaration of
&#8216;SHA256_Update&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:123: error: conflicting types for
&#8216;SHA256_Final&#8217;
/usr/include/openssl/sha.h:143: error: previous declaration of
&#8216;SHA256_Final&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:129: error: conflicting types for
&#8216;SHA384_Init&#8217;
/usr/include/openssl/sha.h:184: error: previous declaration of
&#8216;SHA384_Init&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:130: error: conflicting types for
&#8216;SHA384_Update&#8217;
/usr/include/openssl/sha.h:185: error: previous declaration of
&#8216;SHA384_Update&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:131: error: conflicting types for
&#8216;SHA384_Final&#8217;
/usr/include/openssl/sha.h:186: error: previous declaration of
&#8216;SHA384_Final&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:137: error: conflicting types for
&#8216;SHA512_Init&#8217;
/usr/include/openssl/sha.h:188: error: previous declaration of
&#8216;SHA512_Init&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:138: error: conflicting types for
&#8216;SHA512_Update&#8217;
/usr/include/openssl/sha.h:189: error: previous declaration of
&#8216;SHA512_Update&#8217; was here
./../../src/racoon/missing/crypto/sha2/sha2.h:139: error: conflicting types for
&#8216;SHA512_Final&#8217;
/usr/include/openssl/sha.h:190: error: previous declaration of
&#8216;SHA512_Final&#8217; 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 From Wolf Giesen (RETIRED) 2006-09-07 08:58:14 0000 -------
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 From cilly 2006-09-07 12:33:45 0000 -------
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 From bunkacid 2006-09-07 20:40:59 0000 -------
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 From Travis Cross 2006-09-09 23:42:23 0000 -------
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 From Jouni Kosonen 2006-09-11 14:25:42 0000 -------
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 From Giampaolo Tomassoni 2006-09-11 15:15:44 0000 -------
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 From Evert 2006-09-20 03:13:50 0000 -------
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 From Aurélien Francillon 2006-09-22 03:16:27 0000 -------
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 From Aurélien Francillon 2006-09-22 03:16:27 0000 -------
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 From Jakub Moc (RETIRED) 2006-10-07 10:16:35 0000 -------
*** Bug 150393 has been marked as a duplicate of this bug. ***

------- Comment #14 From cilly 2006-10-07 10:31:11 0000 -------
It seems that Peter Johanson <latexer@gentoo.org> is not responding at all.

Please reassign this bug to an active developer.

------- Comment #15 From Peter Johanson (RETIRED) 2006-10-07 10:36:38 0000 -------
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 From Peter Johanson (RETIRED) 2006-10-07 10:54:56 0000 -------
Stabalised on x86 with permission from tsunam in #gentoo-x86.

------- Comment #17 From Martin 2006-10-08 01:11:43 0000 -------
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 From Matti Bickel 2006-10-13 08:16:47 0000 -------
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 From Jason Wever (RETIRED) 2006-10-14 15:31:00 0000 -------
SPARC stable

------- Comment #20 From Jakub Moc (RETIRED) 2006-10-28 08:46:53 0000 -------
*** Bug 153154 has been marked as a duplicate of this bug. ***

------- Comment #21 From Michael Weyershäuser 2006-11-02 18:29:02 0000 -------
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 From Simon Stelling (RETIRED) 2006-11-05 01:39:44 0000 -------
amd64 had 0.6.3 already stable, but since 0.6.5 works fine too, I marked that
stable

------- Comment #23 From nixnut 2006-11-20 11:55:11 0000 -------
(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 From Matti Bickel 2006-11-20 14:59:10 0000 -------
I'll test it tomorrow and mark it, if it doesn't fail.

------- Comment #25 From Matti Bickel 2006-11-21 13:52:42 0000 -------
Got your fireword for 0.6.5 on ppc.

First Last Prev Next    No search results available      Search page      Enter new bug