gcc -DOSIP_MT -D_REENTRANT -D_THREAD_SAFE -DXOPEN_SOURCE=500 -DHAVE_GETADDRINFO -DNEW_TIMER -DHAVE_SEMAPHORE_H -pedantic -DUSE_TMP_BUFFER -DPSP_SERVER_PREFIX=\"/usr\" -DCONFIG_DIR=\"/etc/partysip\" -pthread -m32 -O3 -march=athlon-4 -fomit-frame-pointer -funroll-loops -pipe -o .libs/partysip main.o psp_config.o psp_utils.o psp_module.o psp_plugin.o osip_msg.o psp_request.o psp_osip.o tlp.o tlp_plugin.o imp.o imp_plugin.o psp_core.o psp_core2.o psp_core3.o psp_core4.o psp_core5.o psp_resolv.o psp_nat.o sfp_fsm.o sfp_plugin.o sfp_branch.o sfp.o sfp_fsm2.o ntservice.o nt_svc.o -Wl,--export-dynamic -L/usr/lib ../ppl/unix/.libs/libppl.so /usr/lib/libosip2.so /usr/lib/libosipparser2.so -lresolv -lnsl -ldl ../ppl/unix/.libs/libppl.so: undefined reference to `osip_malloc' ../ppl/unix/.libs/libppl.so: undefined reference to `osip_free' collect2: ld returned 1 exit status make[2]: *** [partysip] Error 1 make[2]: Leaving directory `/var/tmp/portage/partysip-2.1.1/work/partysip-2.1.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/partysip-2.1.1/work/partysip-2.1.1' make: *** [all] Error 2 !!! ERROR: net-misc/partysip-2.1.1 failed. !!! Function src_compile, Line 44, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Any suggestions? Johnny PS: a generic question. Is this enough information, or would you (developers) appreciate more text? Reproducible: Always Steps to Reproduce: 1. emerge partysip 2. 3. Portage 2.0.51_rc1 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r3 i686) ================================================================= System uname: 2.6.8-gentoo-r3 i686 mobile AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-m32 -O3 -march=athlon-4 -fomit-frame-pointer -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /lib/modules /opt/glftpd/etc /usr/NX/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /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/ /var/bind /var/qmail/control /var/spool/fax/etc /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-m32 -O3 -march=athlon-4 -fomit-frame-pointer -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox sfperms" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.uni-muenster.de/pub/linux/distributions/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex 3dnowext X X509 Xaw3d aalib acl acpi adns afs aim alsa apache2 apm artsatm audiofile avi berkdb bidi bitmap-fonts blender-game bonobo caps cddb cdparanoia cdr chasen chroot clearpasswd codecs crypt cscope cups curl cyrus dedicated dga directfb divx4linux dts dvd dvdr dvdread edl emacs encode esd ethereal evo f77 faad fam fax fbcon fbdev fdftk fftw firebird flac flash flexresp fltk fluidsynth foomaticdb frascend freetds frlargefiles frxp gb gcj gd gdbm ggi gif gimpprint gmp gnome gnutls gphoto2 gpm gps graphviz gstreamergtk gtk2 gtkhtml guile icc icq idea imagemagic imagemagick imap imlib inetd informix innodb insecure-drivers ipalias ipv6 jabber jack jack-tmpfs java javamail javascript jbig jce jikes jit jks joystick jpeg junit kde kerberos ladcca latex lcms ldap libcaca libg++ libgda libwww lirc live lzo mad maildir maildrop mailwrapper matroska mbox mbrola mcal mecab memlimit mikmod mmx mmx2 motif mozcalendar mozilla mozsvg mpeg mpi msn multitarget mysql mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh nas ncurses netcdf network neural nls nptl oav objc oci8 odbc offensive oggvorbis opengl oscar oss pam pcmcia pcsc-lite pda pdflib perl pg-hier pg-intdatetime pg-vacuumdelay pic plotutils png pnp portaudio postgres ppds prelude procmail python qt quicktime readline rtc ruby samba sasl scanner sdl sftplogging shaper silc skey slang slp smartcard smime sndfile snmp snortsam socks5 softquota soundtouch speex spell sqlite sse ssl stats stencil-buffer svg svga szip tcltk tcpd tetex tga theora threads tiff transcode transparent-proxy truetype unicode usb v4l v4l2 vda vhosts vpopmail wifi wmf wxwindows x86 xine xinerama xml xml2 xmms xosd xprint xv xvid yahoo yaz zlib linguas_de"
You need to emerge libosip (>= 2.0.6) first, which is a required library. Means that the partysip-2.1.1.ebuild lacks a DEPEND line: ">=net-libs/libosip-2.0.6" Regards, Andy.
fixed in cvs, newer version of libosip (>2.0.6) don't have the osip_malloc and osip_free macros...