Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147455 - net-analyzer/ssldump-0.9 fails to compile with openssl-0.9.8c
Summary: net-analyzer/ssldump-0.9 fails to compile with openssl-0.9.8c
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
: 351455 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-13 08:00 UTC by Nils Ohlmeier
Modified: 2011-01-18 18:03 UTC (History)
1 user (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 Nils Ohlmeier 2006-09-13 08:00:52 UTC
The compilation of ssldump-0.9 fails since the upgrade to openssl-0.9.8 with the following error:

gcc -O2 -pipe -march=pentium-m -O2 -pipe -march=pentium-m  -DHAVE_LIBM=1 -DHAVE_SYS_TIME_H=1 -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_UNSIGNED_SHORT=2 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=4 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1   -c -o ssldecode.o ./ssl/ssldecode.c         -DOPENSSL  -D_BSD_SOURCE=1 -DLINUX   -I./base/   -I./null/   -I./ssl/   -Icommon/include/ -I./null/ -I./ssl/ -I/usr/include
gcc -O2 -pipe -march=pentium-m -O2 -pipe -march=pentium-m  -DHAVE_LIBM=1 -DHAVE_SYS_TIME_H=1 -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DSIZEOF_UNSIGNED_SHORT=2 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=4 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DRETSIGTYPE=void -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1   -c -o sslprint.o ./ssl/sslprint.c         -DOPENSSL  -D_BSD_SOURCE=1 -DLINUX   -I./base/   -I./null/   -I./ssl/   -Icommon/include/ -I./null/ -I./ssl/ -I/usr/include
./ssl/ssldecode.c: In function 'ssl3_generate_export_iv':
./ssl/ssldecode.c:672: error: 'MD5_CTX' undeclared (first use in this function)
./ssl/ssldecode.c:672: error: (Each undeclared identifier is reported only once
./ssl/ssldecode.c:672: error: for each function it appears in.)
./ssl/ssldecode.c:672: error: expected ';' before 'md5'
./ssl/ssldecode.c:675: error: 'md5' undeclared (first use in this function)
./ssl/ssldecode.c: In function 'ssl3_prf':
./ssl/ssldecode.c:693: error: 'MD5_CTX' undeclared (first use in this function)
./ssl/ssldecode.c:693: error: expected ';' before 'md5'
./ssl/ssldecode.c:706: error: 'md5' undeclared (first use in this function)
./ssl/ssldecode.c: In function 'ssl_generate_keying_material':
./ssl/ssldecode.c:849: error: 'MD5_CTX' undeclared (first use in this function)
./ssl/ssldecode.c:849: error: expected ';' before 'md5'
./ssl/ssldecode.c:851: error: 'md5' undeclared (first use in this function)
make: *** [ssldecode.o] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: net-analyzer/ssldump-0.9 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ssldump-0.9.ebuild, line 33:   Called die

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


emerge --info
Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-gentoo-r8 i686)
=================================================================
System uname: 2.6.16-gentoo-r8 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.12.4
Last Sync: Wed, 13 Sep 2006 10:50:01 +0000
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5-r2, 2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
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.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=pentium-m"
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/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=pentium-m"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/"
LINGUAS="en de en_GB en_US"
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"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X acpi aim alsa apache2 arts avi bash-completion berkdb bitmap-fonts bluetooth browserplugin bzip2 cdparanoia cdr cli crypt cscope cups curl dga dlloader dri dvb dvd dvdr elibc_glibc encode exif fam fbcon firefox flac fortran gdbm gif gnutls gphoto2 gpm gtk gtk2 icq idea imap input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 irda isdnlog jabber java jpeg kde kernel_linux libg++ linguas_de linguas_en linguas_en_GB linguas_en_US maildir mime mmx motif mp3 mpeg msn msql mssql mysql ncurses nfs nls nptl nptlonly nsplugin ntfs ogg oggvorbis opengl oss pam pcmcia pcre perl png ppds pppd python qt quicktime readline reflection samba sasl sdl session skey smime speex spell spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 vcd video_cards_ati video_cards_fbdev video_cards_vesa vorbis wifi win32codecs xine xinerama xlmrpc xml xml2 xmms xorg xscreensaver xv yahoo zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 aGaTHoS 2006-09-20 06:24:22 UTC
I have the same problem
Comment 2 sittinglittleduck 2006-09-23 03:00:33 UTC
I have the same problems as well
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2006-09-24 00:41:50 UTC
Fixed in cvs (see files/ssldump-0.9-openssl-0.9.8.compile-fix.patch). Thank you all for report.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2011-01-18 18:03:30 UTC
*** Bug 351455 has been marked as a duplicate of this bug. ***