Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 367463 - net-libs/webkit-gtk-1.2.7 compilation failure
Summary: net-libs/webkit-gtk-1.2.7 compilation failure
Status: RESOLVED DUPLICATE of bug 295318
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-16 02:20 UTC by Michael Orlitzky
Modified: 2011-05-16 09:01 UTC (History)
0 users

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


Attachments
Build log. (net-libs:webkit-gtk-1.2.7:20110516-012123.log,162.58 KB, text/plain)
2011-05-16 02:20 UTC, Michael Orlitzky
Details
emerge -pv webkit-gtk (emerge-pretend-output.txt,117 bytes, text/plain)
2011-05-16 02:21 UTC, Michael Orlitzky
Details
emerge --info (emerge-info.txt,4.68 KB, text/plain)
2011-05-16 02:21 UTC, Michael Orlitzky
Details
make.conf (make.conf,1.83 KB, text/plain)
2011-05-16 02:34 UTC, Michael Orlitzky
Details
Successful build log from March 6th. (net-libs:webkit-gtk-1.2.7:20110306-085241.log,249.33 KB, text/plain)
2011-05-16 03:37 UTC, Michael Orlitzky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Orlitzky gentoo-dev 2011-05-16 02:20:28 UTC
Created attachment 273353 [details]
Build log.

Midori was crashing on me, so I was attempting to re-compile webkit-gtk with debug flags. This is with MAKEOPTS="-j1", but my usual (non-debug) make.conf fails too.

  CCLD   Programs/GtkLauncher
  ./.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
Comment 1 Michael Orlitzky gentoo-dev 2011-05-16 02:21:13 UTC
Created attachment 273355 [details]
emerge -pv webkit-gtk
Comment 2 Michael Orlitzky gentoo-dev 2011-05-16 02:21:32 UTC
Created attachment 273357 [details]
emerge --info
Comment 3 Rafał Mużyło 2011-05-16 02:31:09 UTC
Given that the general values and package values don't match,
attach your make.conf.
Comment 4 Michael Orlitzky gentoo-dev 2011-05-16 02:34:52 UTC
Created attachment 273359 [details]
make.conf

Here you go. I override the compilation settings at the bottom. The ones that used to work no longer work either.
Comment 5 Rafał Mużyło 2011-05-16 03:24:05 UTC
Given quite a few forum posts, you should first check if commenting those "Troubleshooting" values helps - due to quirky build system, that '-O2' might be required and 'LDFLAGS="-ggdb"' is an invalid value anyway.
Comment 6 Michael Orlitzky gentoo-dev 2011-05-16 03:26:07 UTC
It fails even with the troubleshooting section commented out. It worked at one point, because I have webkit-gtk installed. But recompiling with those same CFLAGS, LDFLAGS, etc. no longer works.
Comment 7 Michael Orlitzky gentoo-dev 2011-05-16 03:37:04 UTC
Created attachment 273367 [details]
Successful build log from March 6th.

Here's the build log from the last time it worked. You can tell from one of the gcc invocations that I hadn't enabled any of the troubleshooting stuff.
Comment 8 Michael Orlitzky gentoo-dev 2011-05-16 04:19:16 UTC
Switching to hardened gcc and disabling the troubleshooting stuff just allowed it to compile. I'm quite confused. This may be related or a dupe of bug 295318.
Comment 9 Michael Orlitzky gentoo-dev 2011-05-16 04:22:20 UTC
Looking at bug 357469, I'm pretty sure it's a dupe now. I bet what happened is, in the past, I just specified USE=debug on the command line even with the troubleshooting stuff commented out.
Comment 10 Pacho Ramos gentoo-dev 2011-05-16 09:01:41 UTC

*** This bug has been marked as a duplicate of bug 295318 ***