* net-libs/libesmtp Latest version available: 1.0 Latest version installed: 1.0 Size of downloaded files: [no/bad digest] Homepage: http://www.stafford.uklinux.net/libesmtp/ Description: libESMTP is a library that implements the client side of the SMTP protocol
Created attachment 7779 [details] libesmtp-1.0.ebuild Tested with gcc 3.2.1/openssl-0.9.7
Emerging libesmpt-1.0 on my Gentoo 1.2 gives an error in the configure process: checking for library containing lt_dlsym... no configure: error: libltdl not found (available from http://www.gnu.org/software/libtool/) !!! ERROR: net-libs/libesmtp-1.0 failed. !!! Function src_compile, Line -18, Exitcode 1 !!! configure failed A quick vi of the config.log shows the following: configure:5612: gcc -o conftest -std=c99 -pedantic -march=i686 -O3 -pipe conftest.c -lltdl 1>&5 cc1: unknown C standard `c99' configure: failed program was: #line 5601 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char lt_dlsym(); int main() { lt_dlsym() ; return 0; } I think gcc 2.95.3 should use -std=c9x instead of -std=c99 based on the documentation: http://gcc.gnu.org/onlinedocs/gcc-2.95.3/gcc_2.html#SEC6 For reference, my emerge info: Portage 2.0.47-r8 (default-1.0, gcc-2.95.3, glibc-2.2.5-r7) ================================================================= System uname: 2.4.20-gentoo-r1 i686 AMD Athlon(tm) XP 1600+ GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Lin ux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt cups encode jpeg libg++ mikmod mmx mpeg ncurses pdflib quicktime spell truetype xml2 xmms xv alsa arts berkdb bonobo cdr esd gd bm gif gnome gnome-libs gpm gtk gtkhtml guile imlib java kde ldap libwww motif m ozilla nls oggvorbis opengl pam perl png python qt readline scanner sdl slang ss l svga tcltk tcpd tetex tiff X pda" COMPILER="" CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync2.us.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
sounds plausible yes, seems this package has been broken upstream *sighs* reassigning to gnome for now, My own life is delaying any developerwork
libesmtp 1.0 has been ~ in the tree for a while if #2 is still a problem please open a new bug about it and we'll look into it.