net-libs/webkit-gtk-1.6.3-r200 fails to build as part of a revdep-rebuild following a recent update. This does not appear to be the same problem reported as bug 419359.
Please provide build.log
Created attachment 314557 [details]
bzip2 compressed build log (original approx. 44000KB)
Created attachment 314559 [details]
Created attachment 314561 [details]
Output of emerge --info ...
Created attachment 314563 [details]
Output of emerge -pqv ...
./Source/WebCore/platform/graphics/GlyphBuffer.h:84:26: instantiated from here
collect2: ld terminated with signal 9 [Killed]
make: *** [libwebkitgtk-1.0.la] Error 1
Maybe you got out of memory and oom-killer killed ld :-/
(In reply to comment #6)
> ./Source/WebCore/platform/graphics/GlyphBuffer.h:84:26: instantiated from
> 'WTF::AlignedBufferChar*' to 'WebCore::FloatSize*' increases required
> alignment of target type
> CXXLD libWebCoreGtk.la
> CXXLD libwebkitgtk-1.0.la
> collect2: ld terminated with signal 9 [Killed]
> make: *** [libwebkitgtk-1.0.la] Error 1
> Maybe you got out of memory and oom-killer killed ld :-/
Indeed, the swap partition was consumed and precipitated the killing of the process. I added additional swap partitions. Now the second link (the one that previously failed) causes the system to freeze with constant disk activity for the root partition and irregular, frequent, intermittent activity on the swap partitions. Nothing I've tried has any affect on this behavior. I have the maximum physical memory supported by my machine (512MB). I have 2.5GB of swap space in 5 swap partitions on 5 different disks. There is plenty of disk space for all partitions (/, /home, and /usr/portage).
Try with 1.8.1-r201
I have been trying to emerge net-libs/webkit-gtk-1.8.1-r201 with no success.
First I got an indication the ebuild was masked. I added ~alpha to the entry for the package in the file /etc/portage/package.accept_keywords. This resulted in a problem about REQUIRED_USE flags (i.e., introspection? ( geoloc )). Not knowing what this meant, I added -introspection to the entry for the package in the file /etc/portage/package.use. This resulted in additional required keywords being requested. I added them to package.accept_keywords. This resulted in a slot conflict between the newly required net-libs/libsoup-2.38.1 and the installed net-libs/libsoup-2.36.1. At this point I have no idea what to do.
I find portage to be bewilderingly complex. What am I missing?
(In reply to comment #8)
> Try with 1.8.1-r201
I have been able to build webkit-gtk-1.8.3-r200. I can't test it because the update to version 3.3.8 of the kernel and the update to X11 makes the xserver fail to run (i.e., it crashes with a segmentation fault), but webkit-gtk does build. It takes just under 2 days (approx. 45 hours) to build!