| View previous topic :: View next topic |
| Author |
Message |
feiticeir0 Apprentice


Joined: 13 Jul 2005 Posts: 217 Location: Castelo Branco, Portugal
|
Posted: Sun Mar 14, 2010 6:10 pm Post subject: net-libs/webkit-gtk-1.1.15.4 won't compile |
|
|
Hi !
I'm having problems compiling net-libs/webkit-gtk-1.1.15.4. i keep getting this error:
| Code: |
libtool: link: x86_64-pc-linux-gnu-g++ -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -I./WebKitTools/DumpRenderTree -I./WebKitTools/DumpRenderTree/gtk -I./WebKit/gtk -I./WebKit/gtk -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DWTF_USE_ICU_UNICODE=1 -DNDEBUG -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/parser -I./JavaScriptCore/wtf -I./DerivedSources -I./JavaScriptCore -I./JavaScriptCore/API -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/interpreter -I./JavaScriptCore/bytecode -I./JavaScriptCore/bytecompiler -I./JavaScriptCore/debugger -I./JavaScriptCore/jit -I./JavaScriptCore/pcre -I./JavaScriptCore/profiler -I./JavaScriptCore/runtime -I./JavaScriptCore/wrec -I./JavaScriptCore/jit -I./JavaScriptCore/assembler -I./JavaScriptCore/wtf/unicode -I./JavaScriptCore/yarr -I./JavaScriptCore/pcre -I./JavaScriptCore/parser -I./JavaScriptCore/runtime -DTEST_PLUGIN_DIR=\"/home/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4/./TestNetscapePlugin/.libs\" -fno-strict-aliasing -I./WebKitTools/DumpRenderTree -I./WebKitTools/DumpRenderTree/gtk -I./WebKit/gtk -I./WebKit/gtk -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DWTF_USE_ICU_UNICODE=1 -DNDEBUG -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/parser -I./JavaScriptCore/wtf -I./DerivedSources -I./JavaScriptCore -I./JavaScriptCore/API -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/interpreter -I./JavaScriptCore/bytecode -I./JavaScriptCore/bytecompiler -I./JavaScriptCore/debugger -I./JavaScriptCore/jit -I./JavaScriptCore/pcre -I./JavaScriptCore/profiler -I./JavaScriptCore/runtime -I./JavaScriptCore/wrec -I./JavaScriptCore/jit -I./JavaScriptCore/assembler -I./JavaScriptCore/wtf/unicode -I./JavaScriptCore/yarr -I./JavaScriptCore/pcre -I./JavaScriptCore/parser -I./JavaScriptCore/runtime -DTEST_PLUGIN_DIR=\"/home/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4/./TestNetscapePlugin/.libs\" -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -fvisibility=hidden -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wl,-O1 -o Programs/DumpRenderTree WebKitTools/DumpRenderTree/Programs_DumpRenderTree-AccessibilityController.o WebKitTools/DumpRenderTree/Programs_DumpRenderTree-AccessibilityUIElement.o WebKitTools/DumpRenderTree/Programs_DumpRenderTree-GCController.o WebKitTools/DumpRenderTree/Programs_DumpRenderTree-LayoutTestController.o WebKitTools/DumpRenderTree/Programs_DumpRenderTree-WorkQueue.o WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-AccessibilityControllerGtk.o WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-AccessibilityUIElementGtk.o WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-DumpRenderTree.o WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-EventSender.o WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-GCControllerGtk.o WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-LayoutTestControllerGtk.o WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-WorkQueueItemGtk.o -pthread ./.libs/libwebkit-1.0.so -L/usr/lib64 /usr/lib64/libenchant.so /usr/lib64/libgailutil.so /usr/lib64/libXinerama.so /usr/lib64/libXi.so /usr/lib64/libXrandr.so /usr/lib64/libXcursor.so /usr/lib64/libXcomposite.so /usr/lib64/libXext.so /usr/lib64/libXdamage.so /usr/lib64/libXfixes.so /usr/lib64/libgstpbutils-0.10.so /usr/lib64/libgstvideo-0.10.so /usr/lib64/libgstbase-0.10.so /usr/lib64/libgstreamer-0.10.so /usr/lib64/libjpeg.so /usr/lib64/libxslt.so /usr/lib64/libsqlite3.so /usr/lib64/libXt.so /usr/lib64/libSM.so -luuid /usr/lib64/libICE.so ./.libs/libJavaScriptCore.a -licui18n -licuuc -licudata /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libcairo.so /usr/lib64/libpixman-1.so /usr/lib64/libpng12.so /usr/lib64/libXrender.so /usr/lib64/libX11.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/libpango-1.0.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so /usr/lib64/libexpat.so /usr/lib64/libsoup-2.4.so /usr/lib64/libgthread-2.0.so -lpthread -lrt /usr/lib64/libxml2.so -lm /usr/lib64/libgnutls.so /usr/lib64/libtasn1.so -lz /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.so /usr/lib64/libgio-2.0.so -lresolv /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libglib-2.0.so -pthread -Wl,-rpath -Wl,/home/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4/.libs
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/GtkLauncher] Error 1
make[1]: *** Waiting for unfinished jobs....
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/unittests/testnetworkrequest] Error 1
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/unittests/testloading] Error 1
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/unittests/testhttpbackend] Error 1
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/DumpRenderTree] Error 1
make[1]: Leaving directory `/home/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4'
make: *** [all] Error 2
* ERROR: net-libs/webkit-gtk-1.1.15.4 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3256: Called _eapi2_src_compile
* ebuild.sh, line 640: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.1.15.4',
* the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.1.15.4'.
* The complete build log is located at '/home/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'.
* The ebuild environment file is located at '/home/portage/net-libs/webkit-gtk-1.1.15.4/temp/environment'.
* S: '/home/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4'
>>> Failed to emerge net-libs/webkit-gtk-1.1.15.4, Log file:
>>> '/home/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'
* Messages for package net-libs/webkit-gtk-1.1.15.4:
* ERROR: net-libs/webkit-gtk-1.1.15.4 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3256: Called _eapi2_src_compile
* ebuild.sh, line 640: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.1.15.4',
* the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.1.15.4'.
* The complete build log is located at '/home/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'.
* The ebuild environment file is located at '/home/portage/net-libs/webkit-gtk-1.1.15.4/temp/environment'.
* S: '/home/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4'
|
Any ideas ? _________________ Do It With Rhythm |
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sun Mar 14, 2010 7:59 pm Post subject: |
|
|
| Post your emerge --info please. |
|
| Back to top |
|
 |
signal11 n00b


Joined: 16 Mar 2003 Posts: 46
|
Posted: Wed Mar 17, 2010 9:28 am Post subject: |
|
|
| Mike Hunt wrote: | | Post your emerge --info please. |
i am not the OP, but i get the same issue. here is the detail you were looking the OP to provide:
| Code: |
seldon ~ # emerge --info
Portage 2.1.7.17 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.31-gentoo-r10 i686)
=================================================================
System uname: Linux-2.6.31-gentoo-r10-i686-Intel-R-_Pentium-R-_Dual_CPU_E2200_@_2.20GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 17 Mar 2010 05:30:23 +0000
ccache version 2.4 [enabled]
app-shells/bash: 4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python: 2.6.4-r1
dev-util/ccache: 2.4-r7
dev-util/cmake: 2.8.0-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.4.3-r3
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.13, 2.63-r1
sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils: 2.18-r3
sys-devel/gcc: 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
virtual/os-headers: 2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA skype-eula dlj-1.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ "
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/akapoor/source-code/overlay/devnull"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib acl acpi alsa amrnb amrwb apache2 async avahi bash-completion bcmath berkdb branding bzip2 cairo cdb cddb cdparanoia cdr cleartype cli consolekit cracklib crypt cscope ctype cups curl curlwrappers cxx dbm dbus dga dri dts dv dvd dvdr eds emacs encode evo ffmpeg fftw firefox flac fontconfig gdbm gif glitz gnome gnutls gpm graphviz gstreamer gtk gtk2 hal iconv imagemagick imap imlib ipod jabber jpeg jpeg2k kde krb4 libnotify live lzo mad matroska mdnsresponder-compat mikmod mmx mmxext mng modules mozilla mp2 mp3 mp4 mpeg mplayer mudflap musepack mysql ncurses nemesi nls nptl nptlonly nsplugin ogg openal opengl openmp pam pcre pdf perl png pnm ppds pppd pulseaudio python qt3support qt4 quicktime radio readline reflection rtc samba sdl session smp speex spell spl sql sqlite3 srt sse ssl ssse3 startup-notification svg svga sysfs tcl tcltk tcpd theora thunar tiff tk truetype type1 unicode usb v4l v4l2 vcd vidix vim-syntax vorbis webkit win32codecs winbind wmf x264 x86 xanim xcb xcomposite xface xml xorg xscreensaver xulrunner xv xvid xvmc zlib zoran" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel"
Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
seldon ~ #
|
|
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Wed Mar 17, 2010 1:29 pm Post subject: |
|
|
| Try disabling/purging ccache. |
|
| Back to top |
|
 |
signal11 n00b


Joined: 16 Mar 2003 Posts: 46
|
Posted: Thu Mar 18, 2010 9:20 am Post subject: |
|
|
| Mike Hunt wrote: | | Try disabling/purging ccache. |
unfortunately, still doesn't help[disabled ccache from /etc/make.conf entirely]:
| Code: |
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/GtkLauncher] Error 1
make[1]: *** Waiting for unfinished jobs....
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/unittests/testhttpbackend] Error 1
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/DumpRenderTree] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4'
make: *** [all] Error 2
* ERROR: net-libs/webkit-gtk-1.1.15.4 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 3187: Called _eapi2_src_compile
* ebuild.sh, line 646: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.1.15.4',
* the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.1.15.4'.
* The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/environment'.
* S: '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4'
>>> Failed to emerge net-libs/webkit-gtk-1.1.15.4, Log file:
>>> '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'
|
|
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Thu Mar 18, 2010 11:51 am Post subject: |
|
|
| What about trying with MAKEOPTS="-j1" |
|
| Back to top |
|
 |
signal11 n00b


Joined: 16 Mar 2003 Posts: 46
|
Posted: Thu Mar 18, 2010 6:25 pm Post subject: |
|
|
| Mike Hunt wrote: | | What about trying with MAKEOPTS="-j1" |
not much of a difference unfortunately:
| Code: |
mv -f WebKitTools/GtkLauncher/.deps/Programs_GtkLauncher-main.Tpo WebKitTools/GtkLauncher/.deps/Programs_GtkLauncher-main.Po
./doltlibtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -ansi -fno-strict-aliasing -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=prescott -O2 -pipe -fomit-frame-pointer -g -O0 -no-fast-install -no-install -Wl,-O1 -o Programs/GtkLauncher WebKitTools/GtkLauncher/Programs_GtkLauncher-main.o libwebkit-1.0.la -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0
libtool: link: i686-pc-linux-gnu-gcc -ansi -fno-strict-aliasing -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=prescott -O2 -pipe -fomit-frame-pointer -g -O0 -Wl,-O1 -o Programs/GtkLauncher WebKitTools/GtkLauncher/Programs_GtkLauncher-main.o -pthread ./.libs/libwebkit-1.0.so -L/usr/lib /usr/lib/libenchant.so /usr/lib/libgailutil.so /usr/lib/libXrandr.so /usr/lib/libXcursor.so /usr/lib/libXcomposite.so /usr/lib/libXdamage.so /usr/lib/libXfixes.so /usr/lib/libgstpbutils-0.10.so /usr/lib/libgstvideo-0.10.so /usr/lib/libgstbase-0.10.so /usr/lib/libgstreamer-0.10.so /usr/lib/libjpeg.so /usr/lib/libsoup-2.4.so /usr/lib/libgnutls.so /usr/lib/libtasn1.so /usr/lib/libgcrypt.so /usr/lib/libgpg-error.so /usr/lib/libxslt.so /usr/lib/libxml2.so /usr/lib/libsqlite3.so -licui18n -licuuc -licudata /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libgio-2.0.so -lresolv /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libcairo.so /usr/lib/libpixman-1.so /usr/lib/libglitz-glx.so /usr/lib/libXmu.so /usr/lib/libXt.so /usr/lib/libSM.so /usr/lib/libICE.so -luuid /usr/lib/libXi.so /usr/lib/libXext.so -lGL /usr/lib/libglitz.so /usr/lib/libpng12.so /usr/lib/libxcb-render-util.so /usr/lib/libxcb-render.so /usr/lib/libxcb.so /usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libpango-1.0.so -lm /usr/lib/libfontconfig.so /usr/lib/libfreetype.so -lz /usr/lib/libexpat.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libglib-2.0.so -pthread -Wl,-rpath -Wl,/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4/.libs
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
collect2: ld returned 1 exit status
|
|
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Thu Mar 18, 2010 6:44 pm Post subject: |
|
|
I suppose as a workaround, you could try: | Code: | | CFLAGS="-march=prescott -O0 -pipe" CXXFLAGS="${CFLAGS}" emerge -1 net-libs/webkit-gtk |
Or try these flags instead: | Code: | CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}" |
And post the contents of /etc/make.conf please. |
|
| Back to top |
|
 |
Hu Watchman

Joined: 06 Mar 2007 Posts: 6828
|
Posted: Fri Mar 19, 2010 2:39 am Post subject: Re: net-libs/webkit-gtk-1.1.15.4 won't compile |
|
|
| feiticeir0 wrote: |
| Code: |
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/GtkLauncher] Error 1
make[1]: *** Waiting for unfinished jobs....
* If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.1.15.4',
* the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.1.15.4'.
|
| This could be net-libs/webkit-gtk-1.1.{15.{2,4},17} fails w/ USE="debug" -- undefined reference to `findDoctypeEntry(char const*, unsigned int)'. It is hard to be sure without the output of emerge --info =net-libs/webkit-gtk-1.1.15.4 that the original error message requested. |
|
| Back to top |
|
 |
signal11 n00b


Joined: 16 Mar 2003 Posts: 46
|
Posted: Fri Mar 19, 2010 7:27 am Post subject: Re: net-libs/webkit-gtk-1.1.15.4 won't compile |
|
|
| Hu wrote: | | feiticeir0 wrote: |
| Code: |
./.libs/libwebkit-1.0.so: undefined reference to `findDoctypeEntry(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findEntity(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findValue(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findColor(char const*, unsigned int)'
./.libs/libwebkit-1.0.so: undefined reference to `findProp(char const*, unsigned int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/GtkLauncher] Error 1
make[1]: *** Waiting for unfinished jobs....
* If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.1.15.4',
* the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.1.15.4'.
|
| This could be net-libs/webkit-gtk-1.1.{15.{2,4},17} fails w/ USE="debug" -- undefined reference to `findDoctypeEntry(char const*, unsigned int)'. It is hard to be sure without the output of emerge --info =net-libs/webkit-gtk-1.1.15.4 that the original error message requested. |
i am currently trying out mike-hunt's suggestion of 'CFLAGS'.
i looked at the linked bug-report that you have posted, but, i don't think that i have 'USE="debug"' anywhere.
here is the relevant information:
| Code: |
seldon ~ # emerge --info "=net-libs/webkit-gtk-1.1.15.4"
Portage 2.1.7.17 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.31.12 i686)
=================================================================
System Settings
=================================================================
System uname: Linux-2.6.31.12-i686-Intel-R-_Pentium-R-_Dual_CPU_E2200_@_2.20GHz-with-gentoo-2.0.1
Timestamp of tree: Thu, 18 Mar 2010 19:00:01 +0000
ccache version 2.4 [disabled]
app-shells/bash: 4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python: 2.6.4-r1
dev-util/ccache: 2.4-r7
dev-util/cmake: 2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.4.3-r3
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.13, 2.63-r1
sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils: 2.18-r3
sys-devel/gcc: 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
virtual/os-headers: 2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA skype-eula dlj-1.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ "
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/akapoor/source-code/overlay/devnull"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib acl acpi alsa amrnb amrwb apache2 async avahi bash-completion bcmath berkdb branding bzip2 cairo cdb cddb cdparanoia cdr cleartype cli consolekit cracklib crypt cscope ctype cups curl curlwrappers cxx dbm dbus dga dri dts dv dvd dvdr eds emacs encode evo ffmpeg fftw firefox flac fontconfig gdbm gif glitz gnome gnutls gpm graphviz gstreamer gtk gtk2 hal iconv imagemagick imap imlib ipod jabber jpeg jpeg2k kde krb4 libnotify live lzo mad matroska mdnsresponder-compat mikmod mmx mmxext mng modules mozilla mp2 mp3 mp4 mpeg mplayer mudflap musepack mysql ncurses nemesi nls nptl nptlonly nsplugin ogg openal opengl openmp pam pcre pdf perl png pnm ppds pppd pulseaudio python qt3support qt4 quicktime radio readline reflection rtc samba sdl session smp speex spell spl sql sqlite3 srt sse ssl ssse3 startup-notification svg svga sysfs tcl tcltk tcpd theora thunar tiff tk truetype type1 unicode usb v4l v4l2 vcd vidix vim-syntax vorbis webkit win32codecs winbind wmf x264 x86 xanim xcb xcomposite xface xml xorg xscreensaver xulrunner xv xvid xvmc zlib zoran" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel"
Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
seldon ~ #
|
and the current /etc/make.conf that i have:
| Code: |
seldon ~ # cat /etc/make.conf
# This should not be changed unless you know exactly what you are doing. You
# should probably be using a different stage, instead.
CHOST="i686-pc-linux-gnu"
# cflags
# CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS=""
# self-use-flags
USE_SYS="cdb curl curlwrappers hal avahi bash-completion"
USE_SYS="${USE_SYS} bcmath bzip2 cscope ctype dbm emacs"
USE_SYS="${USE_SYS} gnutls graphviz imap ipod sqlite3"
USE_SYS="${USE_SYS} jabber mozilla cups"
USE_SYS="${USE_SYS} apache2 vim-syntax nsplugin"
USE_SYS="${USE_SYS} rtc mysql smp async"
USE_SYS="${USE_SYS} mdnsresponder-compat"
USE_SYS="${USE_SYS} samba winbind"
USE_SYS="${USE_SYS} sql webkit krb4"
USE_MEDIA="a52 aac cddb cdparanoia ffmpeg fftw flac"
USE_MEDIA="${USE_MEDIA} matroska mplayer theora vcd"
USE_MEDIA="${USE_MEDIA} wmf x264 dv live lzo nemesi"
USE_MEDIA="${USE_MEDIA} openal oss pnm pulseaudio"
USE_MEDIA="${USE_MEDIA} radio real speex srt v4l v4l2"
USE_MEDIA="${USE_MEDIA} vidix xanim xvid xvmc zoran"
USE_MEDIA="${USE_MEDIA} win32codecs amrnb amrwb dts"
USE_MEDIA="${USE_MEDIA} mad mp2 mp3 musepack alsa sdl"
USE_MEDIA="${USE_MEDIA} dvd quicktime vorbis"
USE_MPLAYER_CPU="mmx mmxext sse ssse3 3dnow 3dnowext"
USE_XORG="truetype aalib type1 X dbus gtk gnome"
USE_XORG="${USE_XORG} xcomposite gtk2 imagemagick"
USE_XORG="${USE_XORG} jpeg2k svga tcl tk tcltk xface"
USE_XORG="${USE_XORG} mng dga xscreensaver gif opengl"
USE_XORG="${USE_XORG} png xv jpeg fontconfig svg"
USE_XORG="${USE_XORG} tiff xcb imlib cleartype glitz"
USE_DISABLE="-fam -emboss -esd -ipv6 -kerberos -ldap -oss"
USE_DISABLE="${USE_DISABLE} -fortran -kdeprefix -bluetooth"
# final use flags
USE="${USE_SYS} ${USE_MEDIA} ${USE_XORG} ${USE_DISABLE}"
USE="${USE} ${USE_MPLAYER_CPU}"
VIDEO_CARDS="intel"
INPUT_DEVICES="evdev"
# compilation specific
MAKEOPTS="-j1"
FEATURES="parallel-fetch"
# ccache
#CCACHE_SIZE="4G"
#CACHE_DIR="/var/tmp/ccache"
# license handling
ACCEPT_LICENSE=""
ACCEPT_LICENSE="${ACCEPT_LICENSE} * -@EULA"
ACCEPT_LICENSE="${ACCEPT_LICENSE} skype-eula"
ACCEPT_LICENSE="${ACCEPT_LICENSE} dlj-1.1"
# portage specific
CLEAN_DELAY=0
NOCOLOR="true"
PORTAGE_ECLASS_CLASSES="warn error log"
PORTAGE_ELOG_SYSTEM="save save_summary"
PORTAGE_NICENESS=19
EMERGE_DEFAULT_OPTS="--with-bdeps y"
# generic stuff
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ "
PORTDIR_OVERLAY="/home/akapoor/source-code/overlay/devnull"
seldon ~ #
|
please do let me know if i can provide some more information to debug this issue. thanks ! |
|
| Back to top |
|
 |
signal11 n00b


Joined: 16 Mar 2003 Posts: 46
|
Posted: Fri Mar 19, 2010 5:34 pm Post subject: Re: net-libs/webkit-gtk-1.1.15.4 won't compile |
|
|
| Quote: |
i am currently trying out mike-hunt's suggestion of 'CFLAGS'.
i looked at the linked bug-report that you have posted, but, i don't think that i have 'USE="debug"' anywhere.
here is the relevant information:
|
just wanted to let you guys know, that i am still seeing the same issue during compilation. on closer inspection it seems that my 'CFLAGS' had 'omit-frame-pointers' option set. not sure if that can cause this failure. but still, in order to discount that possibility too, i am emerging webkit once again. sigh ! |
|
| Back to top |
|
 |
butchie n00b


Joined: 13 Oct 2004 Posts: 48
|
Posted: Fri Mar 19, 2010 11:07 pm Post subject: |
|
|
Have the same problem here, after a | Code: | | emerge @preserved-rebuild |
| Quote: | WebCore/platform/text/TextBoundariesICU.cpp: In function 'int WebCore::findNextWordFromIndex(const UChar*, int, int, bool)':
WebCore/platform/text/TextBoundariesICU.cpp:39: erreur: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' in initialization
WebCore/platform/text/TextBoundariesICU.cpp: In function 'void WebCore::findWordBoundary(const UChar*, int, int, int*, int*)':
WebCore/platform/text/TextBoundariesICU.cpp:70: erreur: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' in initialization
make[1]: *** [WebCore/platform/text/libWebCore_la-TextBoundariesICU.lo] Erreur 1
make[1]: *** Attente des tâches non terminées....
mv -f WebCore/platform/text/.deps/libWebCore_la-String.Tpo WebCore/platform/text/.deps/libWebCore_la-String.Plo
mv -f WebCore/platform/text/.deps/libWebCore_la-StringImpl.Tpo WebCore/platform/text/.deps/libWebCore_la-StringImpl.Plo
make[1]: quittant le répertoire « /var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4 »
make: *** [all] Erreur 2
* ERROR: net-libs/webkit-gtk-1.1.15.4 failed:
* emake failed
*
|
My emerge --info :
| Quote: | emerge --info
Portage 2.2_rc67 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11-r1, 2.6.32-gentoo-r3 i686)
=================================================================
System uname: Linux-2.6.32-gentoo-r3-i686-Genuine_Intel-R-_CPU_T2400_@_1.83GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 19 Mar 2010 20:15:03 +0000
ccache version 2.4 [enabled]
app-shells/bash: 4.1_p2
dev-java/java-config: 2.1.10
dev-lang/python: 2.4.6, 2.5.4-r3, 2.6.4-r1, 3.1.1-r1
dev-util/ccache: 2.4-r8
dev-util/cmake: 2.8.0-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.6.0-r1
sys-apps/sandbox: 2.2
sys-devel/autoconf: 2.13, 2.65
sys-devel/automake: 1.4_p6-r1, 1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1
sys-devel/binutils: 2.20.1
sys-devel/gcc: 3.4.6-r2, 4.1.2, 4.4.3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
virtual/os-headers: 2.6.33
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.modulix.net/gentoo/ "
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 apm avi berkdb branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dga divx4linux dmi dri dts dv dvd dvdr dvdread eds emboss encode evo fam fame firefox flac foomaticdb fortran gdbm gif gpm gstreamer gtk hal iconv jpeg kde kdexdeltas lame ldap libnotify lm_sensors mad mikmod mmx mng modules mp3 mp4 mpeg mudflap mysql ncurses nls nptl nptlonly odbc ogg opengl openmp pam pcre pdf perl png ppds pppd python qt qt3support qt4 quicktime readline reflection samba sdl session slp spell spl sse sse2 ssl startup-notification subtitles svg sysfs tcpd tga thunar tiff truetype unicode usb userlocales v4l2 vorbis webkit win32codecs x264 x86 xml xorg xulrunner xv xvid zlib" ALSA_CARDS="intel8x0 hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon vesa radeonhd"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
|
|
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Fri Mar 19, 2010 11:19 pm Post subject: |
|
|
| This bug #308699 looks quite similar. |
|
| Back to top |
|
 |
Muso l33t


Joined: 22 Oct 2002 Posts: 654 Location: The Holy city of Honolulu
|
Posted: Sat Mar 20, 2010 12:20 am Post subject: |
|
|
Fails here too since this morning, equery depends webkit-gtk only lists Gimp.
is -webkit-gtk a valid USE flag? If so I'll just set that, rebuild gimp and emerge -C webkit-gtk
Well, no go on that idea, gimp fails to rebuild now that webkit-gtk won't build. _________________
| ichbinsisyphos wrote: | | You know, personally I've never been the greatest fan of Negroes |
The Philosophy of Liberty |
|
| Back to top |
|
 |
Mike Hunt Watchman


Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sat Mar 20, 2010 2:17 am Post subject: |
|
|
USE=webkit is what you're looking for.
I have these built with it: | Code: | # equery h webkit
* Searching for USE flag webkit ...
[IP-] [ ] dev-python/PyQt4-4.7:0
[IP-] [ ] media-gfx/gimp-2.6.8:2
[IP-] [ ] net-libs/libproxy-0.2.3-r3:0 |
|
|
| Back to top |
|
 |
Muso l33t


Joined: 22 Oct 2002 Posts: 654 Location: The Holy city of Honolulu
|
Posted: Sat Mar 20, 2010 3:55 am Post subject: |
|
|
It's already built (webkit-gtk-1.1.15.4), it just won't rebuild now w/revdep-rebuild. I get icu & webkit-gtk-1.1.15.4 needing to be rebuilt, but webkit-gtk-1.1.15.4 fails every time. Gimp won't rebuild either (doesn't show up in revdep-rebuild, just emerging it now fails). USE="-webkit" doesn't help either.
Something got b0rked this morning. _________________
| ichbinsisyphos wrote: | | You know, personally I've never been the greatest fan of Negroes |
The Philosophy of Liberty |
|
| Back to top |
|
 |
tnt Veteran


Joined: 27 Feb 2004 Posts: 1105
|
Posted: Sat Mar 20, 2010 12:34 pm Post subject: |
|
|
+1
after yesterday's update, I have to run emerge @preserved-rebuild
| Code: | emerge -pv @preserved-rebuild
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-libs/webkit-gtk-1.1.15.4 USE="gstreamer websockets (-aqua) -coverage -debug -doc -test" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB |
but I get
| Code: | mv -f WebCore/platform/text/.deps/libWebCore_la-SegmentedString.Tpo WebCore/platform/text/.deps/libWebCore_la-SegmentedString.Plo
./doltlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DWTF_USE_ICU_UNICODE=1 -DNDEBUG -I./WebCore -I./WebCore/accessibility -I./WebCore/bindings/js -I./WebCore/bridge -I./WebCore/bridge/c -I./WebCore/css -I./WebCore/dom -I./WebCore/dom/default -I./WebCore/editing -I./WebCore/history -I./WebCore/html -I./WebCore/html/canvas -I./WebCore/inspector -I./WebCore/loader -I./WebCore/loader/appcache -I./WebCore/loader/archive -I./WebCore/loader/icon -I./WebCore/notifications -I./WebCore/page -I./WebCore/page/animation -I./WebCore/platform -I./WebCore/platform/animation -I./WebCore/platform/graphics -I./WebCore/platform/graphics/filters -I./WebCore/platform/graphics/transforms -I./WebCore/platform/image-decoders -I./WebCore/platform/image-decoders/bmp -I./WebCore/platform/image-decoders/gif -I./WebCore/platform/image-decoders/ico -I./WebCore/platform/image-decoders/jpeg -I./WebCore/platform/image-decoders/png -I./WebCore/platform/image-decoders/xbm -I./WebCore/platform/mock -I./WebCore/platform/network -I./WebCore/platform/text -I./WebCore/plugins -I./WebCore/rendering -I./WebCore/rendering/style -I./WebCore/workers -I./WebCore/xml -I./WebCore/bindings/js -DDATA_DIR=\"/usr/share\" -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_DATAGRID=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_OFFLINE_WEB_APPLICATIONS=1 -DENABLE_DASHBOARD_SUPPORT=1 -DENABLE_DATABASE=1 -I./WebCore/platform/sql -I./WebCore/storage -DENABLE_DATALIST=1 -DENABLE_EVENTSOURCE=1 -DENABLE_DOM_STORAGE=1 -I./WebCore/storage -DENABLE_ICONDATABASE=1 -DENABLE_VIDEO=1 -DENABLE_RUBY=1 -DENABLE_XPATH=1 -DENABLE_XSLT=1 -DENABLE_WORKERS=1 -DENABLE_FILTERS=1 -DENABLE_SVG=1 -I./WebCore/svg -I./WebCore/svg/animation -I./WebCore/svg/graphics -I./WebCore/svg/graphics/filters -DENABLE_SVG_USE=1 -DENABLE_SVG_FOREIGN_OBJECT=1 -DENABLE_SVG_FONTS=1 -DENABLE_SVG_AS_IMAGE=1 -DENABLE_SVG_ANIMATION=1 -DENABLE_WEB_SOCKETS=1 -I./WebCore/websockets -DWTF_USE_SOUP=1 -DENABLE_PLUGIN_PACKAGE_SIMPLE_HASH=1 -I./WebCore/accessibility/gtk -I./WebCore/loader/gtk -I./WebCore/page/gtk -I./WebCore/platform/graphics/cairo -I./WebCore/platform/graphics/gtk -I./WebCore/platform/gtk -I./WebCore/platform/network/soup -DUSE_FREETYPE=1 -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/parser -I./JavaScriptCore/wtf -I./DerivedSources -I./JavaScriptCore -I./JavaScriptCore/API -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/interpreter -I./JavaScriptCore/bytecode -I./JavaScriptCore/bytecompiler -I./JavaScriptCore/debugger -I./JavaScriptCore/jit -I./JavaScriptCore/pcre -I./JavaScriptCore/profiler -I./JavaScriptCore/runtime -I./JavaScriptCore/wrec -I./JavaScriptCore/jit -I./JavaScriptCore/assembler -I./JavaScriptCore/wtf/unicode -I./JavaScriptCore/yarr -I./JavaScriptCore/pcre -I./JavaScriptCore/parser -I./JavaScriptCore/runtime -DXP_UNIX -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -fno-strict-aliasing -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libxml2 -I/usr/include -march=native -O2 -pipe -MT WebCore/platform/text/libWebCore_la-TextCodec.lo -MD -MP -MF WebCore/platform/text/.deps/libWebCore_la-TextCodec.Tpo -c -o WebCore/platform/text/libWebCore_la-TextCodec.lo `test -f 'WebCore/platform/text/TextCodec.cpp' || echo './'`WebCore/platform/text/TextCodec.cpp
WebCore/platform/text/TextBoundariesICU.cpp: In function 'int WebCore::findNextWordFromIndex(const UChar*, int, int, bool)':
WebCore/platform/text/TextBoundariesICU.cpp:39: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' in initialization
WebCore/platform/text/TextBoundariesICU.cpp: In function 'void WebCore::findWordBoundary(const UChar*, int, int, int*, int*)':
WebCore/platform/text/TextBoundariesICU.cpp:70: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' in initialization
make[1]: *** [WebCore/platform/text/libWebCore_la-TextBoundariesICU.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'WebCore::TextBreakIterator* WebCore::setUpIterator(bool&, WebCore::TextBreakIterator*&, UBreakIteratorType, const UChar*, int)':
WebCore/platform/text/TextBreakIteratorICU.cpp:41: error: invalid static_cast from type 'UBreakIterator*' to type 'WebCore::TextBreakIterator*'
WebCore/platform/text/TextBreakIteratorICU.cpp:49: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'void ubrk_setText_44(UBreakIterator*, const UChar*, int32_t, UErrorCode*)'
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int WebCore::textBreakFirst(WebCore::TextBreakIterator*)':
WebCore/platform/text/TextBreakIteratorICU.cpp:90: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'int32_t ubrk_first_44(UBreakIterator*)'
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int WebCore::textBreakNext(WebCore::TextBreakIterator*)':
WebCore/platform/text/TextBreakIteratorICU.cpp:95: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'int32_t ubrk_next_44(UBreakIterator*)'
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int WebCore::textBreakPreceding(WebCore::TextBreakIterator*, int)':
WebCore/platform/text/TextBreakIteratorICU.cpp:100: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'int32_t ubrk_preceding_44(UBreakIterator*, int32_t)'
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int WebCore::textBreakFollowing(WebCore::TextBreakIterator*, int)':
WebCore/platform/text/TextBreakIteratorICU.cpp:105: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'int32_t ubrk_following_44(UBreakIterator*, int32_t)'
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'int WebCore::textBreakCurrent(WebCore::TextBreakIterator*)':
WebCore/platform/text/TextBreakIteratorICU.cpp:110: error: cannot convert 'WebCore::TextBreakIterator*' to 'const UBreakIterator*' for argument '1' to 'int32_t ubrk_current_44(const UBreakIterator*)'
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'bool WebCore::isTextBreak(WebCore::TextBreakIterator*, int)':
WebCore/platform/text/TextBreakIteratorICU.cpp:115: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'UBool ubrk_isBoundary_44(UBreakIterator*, int32_t)'
WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'WebCore::TextBreakIterator* WebCore::setUpIteratorWithRules(bool&, WebCore::TextBreakIterator*&, const char*, const UChar*, int)':
WebCore/platform/text/TextBreakIteratorICU.cpp:129: error: invalid static_cast from type 'UBreakIterator*' to type 'WebCore::TextBreakIterator*'
WebCore/platform/text/TextBreakIteratorICU.cpp:137: error: cannot convert 'WebCore::TextBreakIterator*' to 'UBreakIterator*' for argument '1' to 'void ubrk_setText_44(UBreakIterator*, const UChar*, int32_t, UErrorCode*)'
make[1]: *** [WebCore/platform/text/libWebCore_la-TextBreakIteratorICU.lo] Error 1
mv -f WebCore/platform/text/.deps/libWebCore_la-TextCodec.Tpo WebCore/platform/text/.deps/libWebCore_la-TextCodec.Plo
mv -f WebCore/platform/text/.deps/libWebCore_la-StringImpl.Tpo WebCore/platform/text/.deps/libWebCore_la-StringImpl.Plo
mv -f WebCore/platform/text/.deps/libWebCore_la-String.Tpo WebCore/platform/text/.deps/libWebCore_la-String.Plo
make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4'
make: *** [all] Error 2
* ERROR: net-libs/webkit-gtk-1.1.15.4 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3256: Called _eapi2_src_compile
* ebuild.sh, line 640: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.1.15.4',
* the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.1.15.4'.
* The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/environment'.
* S: '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4'
>>> Failed to emerge net-libs/webkit-gtk-1.1.15.4, Log file:
>>> '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'
* Messages for package net-libs/webkit-gtk-1.1.15.4:
* ERROR: net-libs/webkit-gtk-1.1.15.4 failed:
* emake failed
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3256: Called _eapi2_src_compile
* ebuild.sh, line 640: Called die
* The specific snippet of code:
* emake || die "emake failed"
*
* If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.1.15.4',
* the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.1.15.4'.
* The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/temp/environment'.
* S: '/var/tmp/portage/net-libs/webkit-gtk-1.1.15.4/work/webkit-1.1.15.4' |
MAKEOPTS="-j1" did not help.
my CFLAGS:
| Code: | | CFLAGS="-march=native -O2 -pipe" |
running on i5-750 _________________ gentoo user |
|
| Back to top |
|
 |
tnt Veteran


Joined: 27 Feb 2004 Posts: 1105
|
Posted: Sat Mar 20, 2010 12:44 pm Post subject: |
|
|
applying patch found here
solved the problem.
thx.  _________________ gentoo user |
|
| Back to top |
|
 |
Nerevar l33t


Joined: 31 May 2008 Posts: 710
|
Posted: Sat Mar 20, 2010 1:14 pm Post subject: |
|
|
I decided to mask icu-4.4 until this is fixed.
| Code: | # cat /etc/portage/package.mask
# breaks webkit-gtk-1.1.15.4 - http://bugs.gentoo.org/show_bug.cgi?id=308699
=dev-libs/icu-4.4 |
|
|
| Back to top |
|
 |
XQYZ Apprentice


Joined: 19 Jul 2009 Posts: 231 Location: Europe
|
Posted: Sat Mar 20, 2010 2:29 pm Post subject: |
|
|
Figures this has to happen just when I'm reinstalling ~amd64. Trying patch now, hope it works. Otherwise I'll have to mask it, too.
edit: Patch worked very nicely. Big kudos on that one. |
|
| Back to top |
|
 |
Muso l33t


Joined: 22 Oct 2002 Posts: 654 Location: The Holy city of Honolulu
|
Posted: Sat Mar 20, 2010 7:08 pm Post subject: |
|
|
| tnt wrote: | applying patch found here
solved the problem.
thx.  |
Worked like a charm here too. webkit-gtk built, now I'm running revdep-rebuild to make sure everything is sorted.
EDIT
revdep-rebuild only had to rebuild icu, but upon re-running revdep-rebuild, I keep having to rebuild it :
| Code: | * Checking dynamic linking consistency
[ 12% ] * broken /usr/bin/icuinfo (requires libicutest.so.44)
|
After this revdep-rebuild, I'm going to ignore it for the time being.
Also, gimp rebuilds now. _________________
| ichbinsisyphos wrote: | | You know, personally I've never been the greatest fan of Negroes |
The Philosophy of Liberty |
|
| Back to top |
|
 |
Polynomial-C Developer


Joined: 01 Jun 2003 Posts: 1341 Location: germany
|
Posted: Sat Mar 20, 2010 10:56 pm Post subject: |
|
|
| Chopinzee wrote: | EDIT
revdep-rebuild only had to rebuild icu, but upon re-running revdep-rebuild, I keep having to rebuild it :
| Code: | * Checking dynamic linking consistency
[ 12% ] * broken /usr/bin/icuinfo (requires libicutest.so.44)
|
After this revdep-rebuild, I'm going to ignore it for the time being. |
This is bug 310297. _________________ The manual said "WindowsXP or better" so I installed GNU/Linux...
my portage overlay
Need a stage1 tarball? (Unofficial builds) |
|
| Back to top |
|
 |
Muso l33t


Joined: 22 Oct 2002 Posts: 654 Location: The Holy city of Honolulu
|
Posted: Sun Mar 21, 2010 12:21 am Post subject: |
|
|
| Polynomial-C wrote: | | Chopinzee wrote: | EDIT
revdep-rebuild only had to rebuild icu, but upon re-running revdep-rebuild, I keep having to rebuild it :
| Code: | * Checking dynamic linking consistency
[ 12% ] * broken /usr/bin/icuinfo (requires libicutest.so.44)
|
After this revdep-rebuild, I'm going to ignore it for the time being. |
This is bug 310297. |
Thank you! (for the post, and the diff + patch)
Everything is sorted now. _________________
| ichbinsisyphos wrote: | | You know, personally I've never been the greatest fan of Negroes |
The Philosophy of Liberty |
|
| Back to top |
|
 |
audiodef Advocate


Joined: 06 Jul 2005 Posts: 4424
|
|
| Back to top |
|
 |
The Unabeefer n00b

Joined: 23 Dec 2008 Posts: 42 Location: Chicago, IL
|
Posted: Thu Mar 25, 2010 4:00 am Post subject: |
|
|
Okay so... HOW do we apply this patch?! I've looked everywhere and no one's said jack about HOW the patch gets applied, and I'm relatively unfamiliar with the whole patching process. Help?! _________________ I am a flying cow... worship me or DIE!!!
...and there he was, reigning supreme at number two...
The One... The Only... The Unabeefer |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|