Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
net-libs/webkit-gtk-1.1.15.4 won't compile
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
feiticeir0
Apprentice
Apprentice


Joined: 13 Jul 2005
Posts: 217
Location: Castelo Branco, Portugal

PostPosted: Sun Mar 14, 2010 6:10 pm    Post subject: net-libs/webkit-gtk-1.1.15.4 won't compile Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sun Mar 14, 2010 7:59 pm    Post subject: Reply with quote

Post your emerge --info please.
Back to top
View user's profile Send private message
signal11
n00b
n00b


Joined: 16 Mar 2003
Posts: 46

PostPosted: Wed Mar 17, 2010 9:28 am    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Wed Mar 17, 2010 1:29 pm    Post subject: Reply with quote

Try disabling/purging ccache.
Back to top
View user's profile Send private message
signal11
n00b
n00b


Joined: 16 Mar 2003
Posts: 46

PostPosted: Thu Mar 18, 2010 9:20 am    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Thu Mar 18, 2010 11:51 am    Post subject: Reply with quote

What about trying with MAKEOPTS="-j1"
Back to top
View user's profile Send private message
signal11
n00b
n00b


Joined: 16 Mar 2003
Posts: 46

PostPosted: Thu Mar 18, 2010 6:25 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Thu Mar 18, 2010 6:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hu
Watchman
Watchman


Joined: 06 Mar 2007
Posts: 6828

PostPosted: Fri Mar 19, 2010 2:39 am    Post subject: Re: net-libs/webkit-gtk-1.1.15.4 won't compile Reply with quote

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
View user's profile Send private message
signal11
n00b
n00b


Joined: 16 Mar 2003
Posts: 46

PostPosted: Fri Mar 19, 2010 7:27 am    Post subject: Re: net-libs/webkit-gtk-1.1.15.4 won't compile Reply with quote

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
View user's profile Send private message
signal11
n00b
n00b


Joined: 16 Mar 2003
Posts: 46

PostPosted: Fri Mar 19, 2010 5:34 pm    Post subject: Re: net-libs/webkit-gtk-1.1.15.4 won't compile Reply with quote

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
View user's profile Send private message
butchie
n00b
n00b


Joined: 13 Oct 2004
Posts: 48

PostPosted: Fri Mar 19, 2010 11:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Fri Mar 19, 2010 11:19 pm    Post subject: Reply with quote

This bug #308699 looks quite similar.
Back to top
View user's profile Send private message
Muso
l33t
l33t


Joined: 22 Oct 2002
Posts: 654
Location: The Holy city of Honolulu

PostPosted: Sat Mar 20, 2010 12:20 am    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sat Mar 20, 2010 2:17 am    Post subject: Reply with quote

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
View user's profile Send private message
Muso
l33t
l33t


Joined: 22 Oct 2002
Posts: 654
Location: The Holy city of Honolulu

PostPosted: Sat Mar 20, 2010 3:55 am    Post subject: Reply with quote

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
View user's profile Send private message
tnt
Veteran
Veteran


Joined: 27 Feb 2004
Posts: 1105

PostPosted: Sat Mar 20, 2010 12:34 pm    Post subject: Reply with quote

+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
View user's profile Send private message
tnt
Veteran
Veteran


Joined: 27 Feb 2004
Posts: 1105

PostPosted: Sat Mar 20, 2010 12:44 pm    Post subject: Reply with quote

applying patch found here

Mike Hunt wrote:
This bug #308699 looks quite similar.


solved the problem.

thx. ;)
_________________
gentoo user
Back to top
View user's profile Send private message
Nerevar
l33t
l33t


Joined: 31 May 2008
Posts: 710

PostPosted: Sat Mar 20, 2010 1:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
XQYZ
Apprentice
Apprentice


Joined: 19 Jul 2009
Posts: 231
Location: Europe

PostPosted: Sat Mar 20, 2010 2:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
Muso
l33t
l33t


Joined: 22 Oct 2002
Posts: 654
Location: The Holy city of Honolulu

PostPosted: Sat Mar 20, 2010 7:08 pm    Post subject: Reply with quote

tnt wrote:
applying patch found here

Mike Hunt wrote:
This bug #308699 looks quite similar.


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
View user's profile Send private message
Polynomial-C
Developer
Developer


Joined: 01 Jun 2003
Posts: 1341
Location: germany

PostPosted: Sat Mar 20, 2010 10:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
Muso
l33t
l33t


Joined: 22 Oct 2002
Posts: 654
Location: The Holy city of Honolulu

PostPosted: Sun Mar 21, 2010 12:21 am    Post subject: Reply with quote

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
View user's profile Send private message
audiodef
Advocate
Advocate


Joined: 06 Jul 2005
Posts: 4424

PostPosted: Thu Mar 25, 2010 1:43 am    Post subject: Reply with quote

I also had this problem and the patched worked for me. I hope they get the fix into the tree soon.
_________________
Abused Men: http://abusedmen.org
Seeds Mirror: http://kernel-seeds.audiodef.com
Postfix/Cyrus Howto: http://bit.ly/dGHQ2E
Pro-Audio on Gentoo: http://audiodef.com/projects.php?project_id=1
Back to top
View user's profile Send private message
The Unabeefer
n00b
n00b


Joined: 23 Dec 2008
Posts: 42
Location: Chicago, IL

PostPosted: Thu Mar 25, 2010 4:00 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
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