Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79309 - net-libs/loudmouth-0.17.2 cannot be compiled against net-libs/gnutls-1.1.23(-r1)
Summary: net-libs/loudmouth-0.17.2 cannot be compiled against net-libs/gnutls-1.1.23(...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 82103 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-24 03:05 UTC by Wojciech Milkowski
Modified: 2005-02-15 08:42 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
diff to compile with newer gnutls (loudmouth-0.17.2.ebuild.diff,635 bytes, patch)
2005-01-24 04:05 UTC, Wojciech Milkowski
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wojciech Milkowski 2005-01-24 03:05:38 UTC
During emerging loudmouth-0.17.2 that error occurs:

 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLM_COMPILATION -DRUNTIME_ENDIAN -march=athlon-xp -O2 -fomit-frame-pointer -fweb -frename-registers -Wall -I/usr/include -MT lm-sha.lo -MD -MP -MF .deps/lm-sha.Tpo -c lm-sha.c -o lm-sha.o >/dev/null 2>&1
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLM_COMPILATION -DRUNTIME_ENDIAN -march=athlon-xp -O2 -fomit-frame-pointer -fweb -frename-registers -Wall -I/usr/include -MT lm-ssl.lo -MD -MP -MF .deps/lm-ssl.Tpo -c lm-ssl.c  -fPIC -DPIC -o .libs/lm-ssl.oif /bin/sh ../libtool --mode=compile --tag=CC i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLM_COMPILATION -DRUNTIME_ENDIAN     -march=athlon-xp -O2 -fomit-frame-pointer -fweb -frename-registers -Wall -I/usr/include  -MT lm-utils.lo -MD -MP -MF ".deps/lm-utils.Tpo" -c -o lm-utils.lo lm-utils.c; \
then mv -f ".deps/lm-utils.Tpo" ".deps/lm-utils.Plo"; else rm -f ".deps/lm-utils.Tpo"; exit 1; fi
lm-ssl.c: In function `ssl_verify_certificate':
lm-ssl.c:75: error: `GNUTLS_CERT_NOT_TRUSTED' undeclared (first use in this function)
lm-ssl.c:75: error: (Each undeclared identifier is reported only once
lm-ssl.c:75: error: for each function it appears in.)
lm-ssl.c:129: warning: implicit declaration of function `gnutls_x509_fingerprint'
make[2]: *** [lm-ssl.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLM_COMPILATION -DRUNTIME_ENDIAN -march=athlon-xp -O2 -fomit-frame-pointer -fweb -frename-registers -Wall -I/usr/include -MT lm-utils.lo -MD -MP -MF .deps/lm-utils.Tpo -c lm-utils.c  -fPIC -DPIC -o .libs/lm-utils.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLM_COMPILATION -DRUNTIME_ENDIAN -march=athlon-xp -O2 -fomit-frame-pointer -fweb -frename-registers -Wall -I/usr/include -MT lm-utils.lo -MD -MP -MF .deps/lm-utils.Tpo -c lm-utils.c -o lm-utils.o >/dev/null 2>&1
make[2]: Leaving directory `/var/tmp/portage/loudmouth-0.17.2/work/loudmouth-0.17.2/loudmouth'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/loudmouth-0.17.2/work/loudmouth-0.17.2'
make: *** [all] Error 2

!!! ERROR: net-libs/loudmouth-0.17.2 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.

emerge info:

Portage 2.0.51-r14 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 AMD Athlon(tm)
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Nov 19 2004, 18:02:31)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -fweb -frename-registers"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -fweb -frename-registers"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks nostrip sandbox sfperms"
GENTOO_MIRRORS="http://src.gentoo.pl/distfiles/ http://trumpetti.atm.tut.fi/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/wojtek"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib acpi alsa apache2 avi berkdb bitmap-fonts bonobo cairo cdr crypt cscope cups dga divx dvd encode esd f77 faad fam flac flash font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jack java jpeg libg++ libwww mad matroska mikmod mmx mmx2 motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png posix postgres python quicktime readline samba sdl slang slp speex spell sqlite sse ssl svg svga tcpd theora threads tiff truetype truetype-fonts type1-fonts wmf xinerama xml xml2 xmms xprint xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS


Reproducible: Always
Steps to Reproduce:
1. emerge net-libs/gnutls-1.1.23
2. try to emerge net-libs/loudmouth-0.17.2


Actual Results:  
Error occurs.

Expected Results:  
net-libs/loudmouth-0.17.2 should be emerged.
Comment 1 Daniel Black (RETIRED) gentoo-dev 2005-01-24 03:10:42 UTC
GNUTLS_CERT_NOT_TRUSTED was depreciated in 2003. Only gnutls-1.1.23 finally removes it.

see bug #79161
Comment 2 Daniel Black (RETIRED) gentoo-dev 2005-01-24 03:48:15 UTC
gnome people - would you be so kind as to report this and bug #79161 upstream please.
Comment 3 Wojciech Milkowski 2005-01-24 04:05:39 UTC
Created attachment 49352 [details, diff]
diff to compile with newer gnutls

OK, I've made patch that renames deprecated symbols names.
It fixes this bug.
Comment 4 Ira Snyder 2005-02-08 22:04:59 UTC
I confirm that this also happens with gnutls 1.2.0. I used the above patch and it worked fine. Suggest this for inclusion.
Comment 5 foser (RETIRED) gentoo-dev 2005-02-14 15:42:49 UTC
added a patch for this unconditionally to loudmouth-0.17.2-r1
Comment 6 Daniel Black (RETIRED) gentoo-dev 2005-02-15 05:22:15 UTC
*** Bug 82103 has been marked as a duplicate of this bug. ***
Comment 7 Boris Fersing (RETIRED) gentoo-dev 2005-02-15 08:28:34 UTC
I still have this error with net-libs/loudmouth-0.17.2-r1 !

Here is my emerge info :

# emerge info
Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.10-cj5 i686)
=================================================================
System uname: 2.6.10-cj5 i686 Mobile Intel(R) Pentium(R) 4     CPU 3.06GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 10 2005, 11:03:42)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.6.3, 1.4_p6, 1.9.4, 1.8.5-r3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS=" -g -pipe -march=pentium4 -mtune=pentium4 -mfpmath=sse,387 -O2 -frename-registers -fomit-frame-pointer -ffast-math -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS=" -g -pipe -march=pentium4 -mtune=pentium4 -mfpmath=sse,387 -O2 -frename-registers -fomit-frame-pointer -ffast-math -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildsyspkg candy ccache cvs distlocks fixpackages nostrip sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.proxad.net/mirrors/ftp.gentoo.org/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="fr_FR.utf8"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/media/data/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.belnet.be/gentoo-portage"
USE="x86 3ds S3TC X X509 aac aalib acpi acpi4linux adns aim alsa anthy apache2 ardour-ksi audiofile bash-completion beepmp bidi bitmap-fonts blender-game bluetooth bonobo bzip2 canna cdparanoia cdr chroot cjk codecs crypt cscope curl debug dga directfb dts dv dvb dvd dvdread encode escreen evo f77 faad fam fbcon fbdev ffmpeg fftw flac flash font-server fortran freetype freewnn ftp gb gcj gd gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal iconv icq imagemagick imap imlib imlib2 ipv6 jabber javascript jbig jpeg libcaca libg++ libgd libwww live mad matroska mikmod mjpeg mldonkeypango mmx motif mozdomi mozilla moznoirc moznomail mozsvg mp3 mpeg mpeg4 mplayer msn music ncurses net network nls no_wxgtk1 nptl nptlonly nvidia objc ocaml offensive oggvorbis openal opengl openssh oscar oss pam pcmcia pdflib perl pic png pnp pthreads python quicktime readline real recode rogue rplay ruby samba sdl sftplogging skk slang speex spell sse ssl stroke svg svga tcltk tcpd tga tiff transcode truetype truetype-fonts type1 type1-fonts unicode usb userlocales videos vim-pager wifi xanim xfs xine xinerama xml xml2 xmms xosd xpm xv xvid yahoo zlib linguas_fr"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS


thanks !

-Boris-
Comment 8 foser (RETIRED) gentoo-dev 2005-02-15 08:42:00 UTC
minor mess up on my side , 0.17.2-r2 now really has it fixed.