Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22098 - libgtkhtml-3.0.4 failed to compile
Summary: libgtkhtml-3.0.4 failed to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-02 08:17 UTC by Andrea Cerrito
Modified: 2003-06-08 05:43 UTC (History)
0 users

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 Andrea Cerrito 2003-06-02 08:17:32 UTC
I'm trying to install evolution 1.4 rc1, but building libgtkhtml failed.

Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.4.20 i686 Intel(R) Pentium(R) III Mobile CPU      1200MHz
GENTOO_MIRRORS="http://212.219.56.162/sites/www.ibiblio.org/gentoo/
http://194.83.57.2/sites/www.ibiblio.org/gentoo/
http://194.83.57.3/sites/www.ibiblio.org/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo
ftp://ftp.flashnet.it/mirror/12/sunsite.unc.edu/Gentoo
http://ibiblio.org/pub/Linux/ftp.edisontel.com/pub/Sunsite_Mirror
http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo
ftp://sunsite.cnlab-switch.ch/mirror/gentoo
http://www.ibiblio.org/pub/Linux/distributions/gentoo
http://gentoo.oregonstate.edu "
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="/home/portdir"
DISTDIR="/home/portdir/distfiles"
PKGDIR="/home/portdir/packages"
PORTAGE_TMPDIR="/home"
PORTDIR_OVERLAY=""
USE="3dnow mikmod gtkhtml alsa aalib tcltk guile sdl perl qt mozilla x86 oss
acpi apm avi berkdb bonobo cdr crypt cups directfb dga encode gdbm gif gpm gtk
imlib java jpeg gnome libg++ libwww miknod mmx motif mpeg ncurses nls oggvorbis
opengl pam pdflib png python quicktime radeon readline slang spell sse ssl svga
tcpd truetype usb X xml2 xmms xv zlib -kde -arts -esd"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -mfpmath=sse -O3 -pipe -fomit-frame-pointer -mmmx -msse
-falign-functions=4 -fforce-addr"
CXXFLAGS="-march=pentium3 -mfpmath=sse -O3 -pipe -fomit-frame-pointer -mmmx
-msse -falign-functions=4 -fforce-addr"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"


gcc -DICONDIR=\"/usr/share/gtkhtml-3.0/icons\" -DGTK_DISABLE_DEPRECATED=1
-DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1
-march=pentium3 -mfpmath=sse -O3 -pipe -fomit-frame-pointer -mmmx -msse
-falign-functions=4 -fforce-addr -o testgtkhtml testgtkhtml.o htmlurl.o 
./.libs/libgtkhtml-3.0.a -L/usr/X11R6/lib -L/usr/lib -lm -ldl -lm -ldl -ldl -lm
-lm -ldl -lm -ldl -ldl -lm -lm -ldl -ldl -lm -ldl -lm -ldl -ldl -lm -lm -ldl
-ldl -lm -ldl -ldl -lm -lm -lm -lm -ldl -ldl -ldl
/home/portage/libgtkhtml-3.0.4/work/gtkhtml-3.0.4/a11y/.libs/libgtkhtml-a11y-3.0.a
-lm -ldl -lm -ldl -ldl -lm -lm -ldl -lm -ldl -ldl -lm -lm -ldl -ldl -lm -ldl -lm
-ldl -ldl -lm -lm -ldl -ldl -lm -ldl -ldl -lm -lm -lm -lm -ldl -ldl -ldl -lm
-ldl -lm -ldl -lm -ldl -ldl -lm -lm -ldl -ldl -ldl
../a11y/.libs/libgtkhtml-a11y-3.0.a -lm -ldl -lm -ldl -ldl -lm -lm -ldl -lm -ldl
-ldl -lm -lm -ldl -ldl -lm -ldl -lm -ldl /usr/lib/libgal-2.0.a
/usr/lib/libgnomeprintui-2-2.a /usr/lib/libgnomeui-2.a /usr/lib/libjpeg.a -lSM
-lICE /usr/lib/libbonoboui-2.a /usr/lib/libgnome-2.a /usr/lib/libesd.a
/usr/lib/libaudiofile.a /usr/lib/libbonobo-2.a /usr/lib/libORBitCosNaming-2.a
/usr/lib/libgnomevfs-2.a /usr/lib/libgconf-2.a -lrt
/usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.a /usr/lib/libpopt.a
/usr/lib/liblinc.a -lssl -lcrypto /usr/lib/libgthread-2.0.so -ldl -lm
/usr/lib/libglade-2.0.a -lm -ldl /usr/lib/libgnomeprint-2-2.a -ldl -lm
/usr/lib/libfontconfig.a /usr/lib/libfreetype.a -ldl -ldl -lm -lm
/usr/lib/libxml2.a -lm -lpthread -lz -lm -ldl -ldl -ldl /usr/lib/libgailutil.so
-lm -ldl /usr/lib/libgnomecanvas-2.a -lm -ldl /usr/lib/libart_lgpl_2.a -lm
/usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so
/usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so -ldl
/usr/lib/libgdk_pixbuf-2.0.so -ldl -lm -lm /usr/lib/libpangoxft-1.0.so
/usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so -ldl
/usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl -ldl
/usr/lib/libsoup-2.0.a /usr/lib/libglib-2.0.so
creating gtest
/usr/lib/libesd.a(audio.o)(.text+0xa): In function `print_state':
: undefined reference to `snd_pcm_status_sizeof'
/usr/lib/libesd.a(audio.o)(.text+0x17): In function `print_state':
: undefined reference to `snd_pcm_status_sizeof'
/usr/lib/libesd.a(audio.o)(.text+0x41): In function `print_state':
: undefined reference to `snd_pcm_status'
/usr/lib/libesd.a(audio.o)(.text+0x51): In function `print_state':
: undefined reference to `snd_pcm_status_get_state'
/usr/lib/libesd.a(audio.o)(.text+0x1c4): In function `print_state':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0x200): In function `initAlsa':
: undefined reference to `snd_pcm_open'
/usr/lib/libesd.a(audio.o)(.text+0x21b): In function `initAlsa':
: undefined reference to `snd_pcm_nonblock'
/usr/lib/libesd.a(audio.o)(.text+0x220): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_sizeof'
/usr/lib/libesd.a(audio.o)(.text+0x22d): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_sizeof'
/usr/lib/libesd.a(audio.o)(.text+0x254): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_any'
/usr/lib/libesd.a(audio.o)(.text+0x273): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_access'
/usr/lib/libesd.a(audio.o)(.text+0x291): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_format'
/usr/lib/libesd.a(audio.o)(.text+0x2af): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_channels'
/usr/lib/libesd.a(audio.o)(.text+0x2d2): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_rate_near'
/usr/lib/libesd.a(audio.o)(.text+0x32f): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_periods_integer'
/usr/lib/libesd.a(audio.o)(.text+0x35c): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_periods_min'
/usr/lib/libesd.a(audio.o)(.text+0x386): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_periods_max'
/usr/lib/libesd.a(audio.o)(.text+0x3a1): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params_set_buffer_size_near'
/usr/lib/libesd.a(audio.o)(.text+0x3b4): In function `initAlsa':
: undefined reference to `snd_pcm_hw_params'
/usr/lib/libesd.a(audio.o)(.text+0x3e4): In function `initAlsa':
: undefined reference to `snd_pcm_dump'
/usr/lib/libesd.a(audio.o)(.text+0x402): In function `initAlsa':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0x437): In function `initAlsa':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0x474): In function `initAlsa':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0x49e): In function `esd_audio_devices':
: undefined reference to `snd_ctl_card_info_sizeof'
/usr/lib/libesd.a(audio.o)(.text+0x4b2): In function `esd_audio_devices':
: undefined reference to `snd_ctl_card_info_sizeof'
/usr/lib/libesd.a(audio.o)(.text+0x4e8): In function `esd_audio_devices':
: undefined reference to `snd_card_next'
/usr/lib/libesd.a(audio.o)(.text+0x52d): In function `esd_audio_devices':
: undefined reference to `snd_ctl_open'
/usr/lib/libesd.a(audio.o)(.text+0x547): In function `esd_audio_devices':
: undefined reference to `snd_ctl_card_info'
/usr/lib/libesd.a(audio.o)(.text+0x55a): In function `esd_audio_devices':
: undefined reference to `snd_ctl_card_info_get_name'
/usr/lib/libesd.a(audio.o)(.text+0x57a): In function `esd_audio_devices':
: undefined reference to `snd_ctl_card_info_get_name'
/usr/lib/libesd.a(audio.o)(.text+0x5b3): In function `esd_audio_devices':
: undefined reference to `snd_ctl_close'
/usr/lib/libesd.a(audio.o)(.text+0x5bb): In function `esd_audio_devices':
: undefined reference to `snd_card_next'
/usr/lib/libesd.a(audio.o)(.text+0x644): In function `esd_audio_devices':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0x670): In function `esd_audio_devices':
: undefined reference to `snd_ctl_close'
/usr/lib/libesd.a(audio.o)(.text+0x684): In function `esd_audio_devices':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0x710): In function `esd_audio_open':
: undefined reference to `snd_output_stdio_attach'
/usr/lib/libesd.a(audio.o)(.text+0x7e0): In function `esd_audio_open':
: undefined reference to `snd_pcm_close'
/usr/lib/libesd.a(audio.o)(.text+0x878): In function `esd_audio_open':
: undefined reference to `snd_pcm_close'
/usr/lib/libesd.a(audio.o)(.text+0x8ad): In function `esd_audio_open':
: undefined reference to `snd_pcm_close'
/usr/lib/libesd.a(audio.o)(.text+0x950): In function `esd_audio_open':
: undefined reference to `snd_card_next'
/usr/lib/libesd.a(audio.o)(.text+0xa18): In function `esd_audio_read':
: undefined reference to `snd_pcm_bytes_to_frames'
/usr/lib/libesd.a(audio.o)(.text+0xa32): In function `esd_audio_read':
: undefined reference to `snd_pcm_readi'
/usr/lib/libesd.a(audio.o)(.text+0xa66): In function `esd_audio_read':
: undefined reference to `snd_pcm_prepare'
/usr/lib/libesd.a(audio.o)(.text+0xa89): In function `esd_audio_read':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0xaca): In function `esd_audio_read':
: undefined reference to `snd_pcm_resume'
/usr/lib/libesd.a(audio.o)(.text+0xafd): In function `esd_audio_read':
: undefined reference to `snd_pcm_prepare'
/usr/lib/libesd.a(audio.o)(.text+0xc08): In function `esd_audio_write':
: undefined reference to `snd_pcm_bytes_to_frames'
/usr/lib/libesd.a(audio.o)(.text+0xc22): In function `esd_audio_write':
: undefined reference to `snd_pcm_writei'
/usr/lib/libesd.a(audio.o)(.text+0xc56): In function `esd_audio_write':
: undefined reference to `snd_pcm_prepare'
/usr/lib/libesd.a(audio.o)(.text+0xc78): In function `esd_audio_write':
: undefined reference to `snd_strerror'
/usr/lib/libesd.a(audio.o)(.text+0xcba): In function `esd_audio_write':
: undefined reference to `snd_pcm_resume'
/usr/lib/libesd.a(audio.o)(.text+0xced): In function `esd_audio_write':
: undefined reference to `snd_pcm_prepare'
/usr/lib/libesd.a(audio.o)(.text+0xe14): In function `esd_audio_close':
: undefined reference to `snd_pcm_close'
/usr/lib/libesd.a(audio.o)(.text+0xe24): In function `esd_audio_close':
: undefined reference to `snd_pcm_close'
/usr/lib/libesd.a(audio.o)(.text+0xe94): In function `esd_audio_flush':
: undefined reference to `snd_pcm_drain'
/usr/lib/libesd.a(audio.o)(.text+0xbe5): In function `esd_audio_read':
: undefined reference to `snd_pcm_frames_to_bytes'
/usr/lib/libesd.a(audio.o)(.text+0xdd5): In function `esd_audio_write':
: undefined reference to `snd_pcm_frames_to_bytes'
collect2: ld returned 1 exit status
make[2]: *** [testgtkhtml] Error 1
make[2]: Leaving directory `/home/portage/libgtkhtml-3.0.4/work/gtkhtml-3.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/portage/libgtkhtml-3.0.4/work/gtkhtml-3.0.4'
make: *** [all] Error 2

!!! ERROR: gnome-extra/libgtkhtml-3.0.4 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2003-06-02 09:16:32 UTC
there is no libgtkhtml-3.0.4 in portage yet. you are using non-official ebuilds and hence i cannot help you.
Comment 2 Tristan Henderson 2003-06-04 20:20:40 UTC
FWIW, libgtkhtml-3.0.4 is in portage, it's just masked ~x86:
palmer / # ls -l /usr/portage/gnome-extra/libgtkhtml/
total 36
-rw-r--r--    1 root     root         3647 Jun  3 06:36 ChangeLog
-rw-r--r--    1 root     root          940 Jun  3 06:36 Manifest
drwxr-xr-x    2 root     root         4096 Jun  3 06:36 files
-rw-r--r--    1 root     root          735 Feb 13 07:23 libgtkhtml-2.0.2.ebuild
-rw-r--r--    1 root     root          805 Apr  3 10:25 libgtkhtml-2.2.1.ebuild
-rw-r--r--    1 root     root          806 May 13 14:53 libgtkhtml-2.2.3.ebuild
-rw-r--r--    1 root     root          844 May 13 14:26 libgtkhtml-2.2.4.ebuild
-rw-r--r--    1 root     root         1784 May  7 07:17 libgtkhtml-3.0.3.ebuild
-rw-r--r--    1 root     root         1915 Jun  3 06:24 libgtkhtml-3.0.4.ebuild

I have exactly the same problem as Andrea. I tried re-merging esound but that didn't help.
I've put my info below just in case someone else has any ideas.

palmer / # emerge info
Portage 2.0.48-r1 (default-1.0, gcc-2.95.3, glibc-2.2.5-r8)
=================================================================
System uname: 2.4.20-ck6 i686 Transmeta(tm) Crusoe(tm) Processor TM5800
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/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 apm avi crypt cups encode libg++ mmx mpeg ncurses pdflib quicktime spell truetype xml2 xmms xv berkdb cdr esd gdbm gif gnome-libs gpm gtk imlib java libwww motif oggvorbis pam python readline sdl snmp ssl svga tcpd X -3dnow apache2 -arts bonobo curses dga dvd ethereal fbcon gnome gtk2 gtkhtml guile jpeg -kde lcms -mikmod mozilla moznoirc moznomail moznocompose mysql nas odbc pcmcia pda perl pic plotutils png pnp -qt -qtmt samba -slang smooth tcltk tetex tiff trusted usb xml -nls alsa zlib -opengl"
COMPILER=""
CHOST="i686-pc-linux-gnu"
CFLAGS="-mcpu=i686 -march=i686 -O3 -pipe"
CXXFLAGS="-mcpu=i686 -march=i686 -O3 -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
FEATURES="ccache digest sandbox strict"
Comment 3 Tristan Henderson 2003-06-04 20:25:34 UTC
Looks like others have the same problem: http://forums.gentoo.org/viewtopic.php?t=49033
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2003-06-04 20:48:46 UTC
i put in libgtkhtml-3.0.4 two days after the bug report came in, so there was no way he was using an ebuild from portage.

but i'll reopen the bug anyway because it seems like something is broken on your systems. can you execute this command?

egrep "libesd.la" /usr/lib/*.la | grep libasound | awk -F: '{print $1}'

and paste the results.
Comment 5 Alastair Tse (RETIRED) gentoo-dev 2003-06-07 12:15:07 UTC
hmm .. REOPENED made i UNCONFIRMED .. thats weird .. anyway .. 
Comment 6 Andrea Cerrito 2003-06-07 17:34:00 UTC
True, I was using an unofficial ebuild (found here http://forums.gentoo.org/viewtopic.php?t=56708).
Anyway, as you asked :) :

# egrep "libesd.la" /usr/lib/*.la | grep libasound | awk -F: '{print $1}'
/usr/lib/libbonoboui-2.la
/usr/lib/libcamel.la
/usr/lib/libcapplet.la
/usr/lib/libevolution-importer.la
/usr/lib/libgen_util_applet-2.la
/usr/lib/libglade-bonobo.la
/usr/lib/libglade-gnome.la
/usr/lib/libgnome-2.la
/usr/lib/libgnomecanvaspixbuf.la
/usr/lib/libgnome-desktop-2.la
/usr/lib/libgnomeprint.la
/usr/lib/libgnomeui-2.la
/usr/lib/libgnomeui.la
/usr/lib/libgtkhtml-1.1.la
/usr/lib/libnautilus-private.la
/usr/lib/libpanel-applet-2.la

libgthkhtml up to 2.2.4 compiled fine.
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2003-06-07 17:49:00 UTC
try re-emering gal-1.99 again and then try libgtkhtml-3.x, it looks like its broken somehow.
Comment 8 Andrea Cerrito 2003-06-07 20:17:45 UTC
I'll try... but it is normal??

*  gnome-extra/gal
      Latest version available: 0.24
      Latest version installed: 1.99.6
      Size of downloaded files: 1,013 kB
      Homepage:    http://www.gnome.org/
      Description: The Gnome Application Libraries

*  gnome-extra/gal2 [ Masked ]
      Latest version available: 0.0.6
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 725 kB
      Homepage:    http://www.gnome.org/
      Description: Gnome 2 Gnome Application libraries
Comment 9 Andrea Cerrito 2003-06-07 20:43:43 UTC
Solved.
This is the result for gal and libgtkhtml:

 gnome-extra/libgtkhtml
    selected: none
   protected: 2.2.4 3.0.4
     omitted: none

 gnome-extra/gal
    selected: none
   protected: 0.24 1.99.6
     omitted: none

I hope it's correct... ;)
Comment 10 Alastair Tse (RETIRED) gentoo-dev 2003-06-08 05:43:57 UTC
yeah. gal2 is deprecated so we're just waiting for a reason to get rid of it. 

anyway, this looks fixed now.