Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 87220

Summary: sim-0.9.3-r2 emerge failed when compiling plugin yahoo
Product: Gentoo Linux Reporter: Vaclav Danek <danvac>
Component: Current packagesAssignee: Peter Volkov (RETIRED) <pva>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 110241    

Description Vaclav Danek 2005-03-29 22:36:52 UTC
lib -L/usr/qt/3/lib  -DPIC -fPIC -L/usr/qt/3/lib  -DPIC -fPIC -L/usr/kde/3.4/lib  yahoo.lo yahooclient.lo yahooauth.lo yahoocfg.lo yahooinfo.lo yahoosearch.lo yahooresult.lo crypt.lo yahootransformtables.lo yahoohttp.lo yahoocfgbase.lo yahooinfobase.lo yahoosearchbase.lo yahooresultbase.lo yahoo_la_meta_unload.lo  ../../sim/api/libsimapi.la ../../sim/ui/libsimui.la -lkdecore -lkdeui -lkio -lqt-mt  -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE  -lart_lgpl_2
.libs/yahooauth.o(.text+0x6f9): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Init'
.libs/yahooauth.o(.text+0x705): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Init'
.libs/yahooauth.o(.text+0x721): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0x73d): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0x74d): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Final'
.libs/yahooauth.o(.text+0x769): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0x78c): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0x7a0): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Final'
.libs/yahooauth.o(.text+0xa5f): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Init'
.libs/yahooauth.o(.text+0xa6b): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Init'
.libs/yahooauth.o(.text+0xa87): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0xaa3): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0xab3): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Final'
.libs/yahooauth.o(.text+0xacf): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0xaeb): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Update'
.libs/yahooauth.o(.text+0xaff): In function `YahooClient::process_auth(char const*, char const*, char const*)':
: undefined reference to `SHA1_Final'
collect2: ld returned 1 exit status
make[2]: *** [yahoo.la.closure] Error 1
make[2]: Leaving directory `/var/tmp/portage/sim-0.9.3-r2/work/sim-0.9.3/plugins/yahoo'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sim-0.9.3-r2/work/sim-0.9.3'
make: *** [all] Error 2


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Linux version 2.6.11-gentoo-r4 (gcc version 3.3.5)
USE="3dnow 3dnowex acpi alsa cdr gpm fbcon gtk gtk2 kde mmx mmx2 mozilla nptl
nvidia pic samba sse -apm -arts -crypt -esd -font-server -fortran -gnome -ipv6
-oss -pam -qt -ssl -svga -tcpd -tiff"
Comment 1 Vaclav Danek 2005-03-29 23:41:12 UTC
When I set USE="ssl", I got any error.

Portage 2.0.51.19 (!/usr/portage/profiles/default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 30 2005, 03:33:13)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/home/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://192.168.0.5/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/home/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X acpi alsa avi bash-completion berkdb bitmap-fonts cdr cups curl emboss encode fam fbcon foomaticdb gdbm gif gpm gtk gtk2 imagemagick imlib jpeg kde libg++ libwww mad mikmod mmx mmx2 motif mozilla mp3 mpeg ncurses nls nptl nvidia oggvorbis opengl pdflib perl pic png python quicktime readline samba sdl spell sse truetype truetype-fonts type1-fonts xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 2 Drew 2005-05-09 11:51:25 UTC
was an error about yahoo plugin.
compiled with useflag ssl - all ok!
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2006-01-15 11:29:30 UTC
I've added svn snapshot of sim into portage tree (0.9.4_pre060114). It's still hard masked. And this problem *is* fixed there!

You may wish to test and report if this bug is fixed. To emerge sim you need to unmask it with the following commands

echo "net-im/sim" >> /etc/portage/package.unmask
echo "net-im/sim ~arch" >> /etc/portage/package.keywords

where arch is your either x86 or amd64. Then emerge sim.

Feedback is wellcome. :)
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2006-01-31 06:03:32 UTC
sim-0.9.4_pre060131.ebuild is in portage. Try it, if you want. :)