Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148469 - cryptlib-3.2.2 wont compile with last stable gcc (gcc Gentoo 4.1.1) on amd64
Summary: cryptlib-3.2.2 wont compile with last stable gcc (gcc Gentoo 4.1.1) on amd64
Status: RESOLVED DUPLICATE of bug 105954
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 148465 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-21 01:15 UTC by carmelo
Modified: 2006-09-21 01:34 UTC (History)
0 users

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 carmelo 2006-09-21 01:15:11 UTC
When I try to emerge cryptlib, occur an error in the "emake shared" process.
the cryptlib version is the 3.2.2

Step to reproduce:
1)echo "dev-libs/cryptlib" >> /etc/portage/package.keywords #is 'amd64 masked
2)emerge cryptlib
3)

This is the last line of the emerge process:

cc -c -D__UNIX__ -DNDEBUG -I. -march=athlon64 -msse3 -O2 -pipe -fPIC -DDATA_LITT LEENDIAN  -DOSVERSION=2   -D_REENTRANT cert/ext_def.c -o ./shared-obj/ext_def.o
cert/ext_def.c:1362: error: static declaration of 'holdInstructionInfo' follows non-static declaration
cert/ext_def.c:120: error: previous declaration of 'holdInstructionInfo' was her e
cert/ext_def.c:1486: error: static declaration of 'generalNameInfo' follows non- static declaration
cert/ext_def.c:119: error: previous declaration of 'generalNameInfo' was here
cert/ext_def.c:2236: error: static declaration of 'contentTypeInfo' follows non- static declaration
cert/ext_def.c:121: error: previous declaration of 'contentTypeInfo' was here
make[2]: *** [shared-obj/ext_def.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/cryptlib-3.2.2/work'
make[1]: *** [Linux] Error 2
make[1]: Leaving directory `/var/tmp/portage/cryptlib-3.2.2/work'
make: *** [shared] Error 2

!!! ERROR: dev-libs/cryptlib-3.2.2 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  cryptlib-3.2.2.ebuild, line 51:   Called die

!!! emake shared failed
!!! If you need support, post the topmost build error, and the call stack if rel evant.


emerge --info:
Mazinga rollsappletree # emerge --info
Portage 2.1.1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r8 x86_64 AMD Turion(tm) 64 Mobile Technology ML-32
Gentoo Base System version 1.12.5
Last Sync: Thu, 21 Sep 2006 06:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
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="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -msse3 -O2 -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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT"
LINGUAS="it"
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/portage /usr/portage/local/layman/stuart-desktop /usr/portage/local/layman/gentopia /usr/portage/local/layman/gechi-testing"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac aalib acpi aim aimextras alsa apache2 applet arts asf audiofile automount avi bash-completion beagle berkdb binary-drivers bitmap-fonts bonobo branding bzip2 cairo cardbus cdb cdda cddb cdio cdparanoia cdr cdrom chm clamav clamd cli cpudetection cracklib crypt css cups dbus directfb dlloader dmi dmix dri dv dvb dvbplayer dvd dvdr dvdread dvi eds elibc_glibc emul-linux-x86 encode esd evolution examples exif extramodules fam fat fbcon fbdev fbsplash ffmpeg firefox flac fortran ftp gdbm gif gimp gimpprint glade glitz gnome gnome-print gnomecanvas gnomedb gphoto2 gpm graphicsmagick graphviz gsm gstreamer gtk gtk2 gtkhtml gzip hal hddtemp howl html http id3 ieee1394 imagemagick input_devices_keyboard input_devices_mouse input_devices_synaptics insecure-savers ipod ipv6 irda isdnlog it jabber java john jpeg jpeg2k kernel_linux lame latex latin1 lcd lcms ldap libcaca libclamav libg++ libnotify libsamplerate libwww linguas_it live lm_sensors logrotate logwatch mad mikmod mmap mmkeys mp3 mp4 mp4live mpd-mad mpeg mpeg2 mplayer msn msnextras musepack musicbrainz mysql mythtv nautilus ncurses net nfs nls nntp nptl nptlonly nsplugin ntfs offensive ogg oggvorbis opengl openssh oss pam password pcmcia pcre pdf pdflib perl php png pnp pop ppds pppd print python quicktime rar readline reflection reiser4 reiserfs samba sdl sensord session sndfile spamassassin spell spl ssl startup-notification subtitles svg syslog tagwriting tcl tcltk tcpd tga theora tiff tk tools totem truetype truetype-fonts type1-fonts udev unicode unzip userland_GNU vdr video_cards_fglrx video_cards_radeon video_cards_vesa vnc vncviewer vorbis webservices widescreen wireshark wma wmf wxgtk1 wxwindows xml xmms xorg xosd xscreensaver xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS


gcc -v:
Mazinga rollsappletree # gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --enable-multilib --disable-libmudflap --disable-libssp --disable-libgcj --enable-languages=c,c++,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.1.1 (Gentoo 4.1.1)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-21 01:16:11 UTC
*** Bug 148465 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-21 01:34:04 UTC

*** This bug has been marked as a duplicate of 105954 ***