| Summary: | [GTK] WebKit2-4.0.gir build failure with -fuse-ld=gold | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Fryderyk Dziarmagowski <fdziarmagowski> | ||||||
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||||
| Status: | NEW --- | ||||||||
| Severity: | Normal | CC: | berto, bugs-noreply, cgarcia, gustavo, mcatanzaro, mrobinson, unixman | ||||||
| Priority: | P3 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
Fryderyk Dziarmagowski
2014-03-29 13:24:06 PDT
It might be a case of https://wiki.debian.org/ToolChain/DSOLinking#Not_resolving_symbols_in_indirect_dependent_shared_libraries i got below error with: "-DCMAKE_LINKER=/usr/bin/ld.gold -DUSE_LD_GOLD=ON -DCMAKE_SKIP_RPATH=ON" [ 99%] Generating ../../WebKit2-4.0.gir ERROR: can't resolve libraries to shared libraries: javascriptcoregtk-4.0, webkit2gtk-4.0 Source/WebKit2/CMakeFiles/WebKit2-4-gir.dir/build.make:57: recipe for target 'WebKit2-4.0.gir' failed my distro is archlinux.stock gcc and binutils. default "ld" is "ld.bfd". So /usr/bin/ld = /usr/bin/ld.bfd /usr/bin/ld.gold = gold linker gcc-5.2.0 binutils-2.25.1 gtk-master webkitgtk-2.9.4 i am curious what happening.please help a bit. i attacthed CMakeCache.txt and "Source/WebKit2/CMakeFiles/WebKit2-4-gir.dir/build.make" Created attachment 257583 [details]
CMakeCache.txt
Created attachment 257584 [details]
build.make
i have to comment out related lines into 'build.make' file which starting with "cd /home/me/webkitgtk/src/build/Source/WebKit2" to allow finishing to build as you see. |