[Webkit-unassigned] [Bug 129223] New: Build breaking due to linking error on clang with libc++

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 22 19:19:21 PST 2014


https://bugs.webkit.org/show_bug.cgi?id=129223

           Summary: Build breaking due to linking error on clang with
                    libc++
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: zimbabao at gmail.com
                CC: mrobinson at webkit.org


Linking errors due to absence of some methonds in libc++. These functions are present in libsupc++.
Linking with libsupc++ fixes these problems.

  CXXLD  Programs/TestWebKitAPI/WebKit2/TestWebKit2
/usr/bin/ld: Libraries/.libs/../../Source/ThirdParty/gtest/src/.libs/Libraries_libgtest_la-gtest-all.o: undefined reference to symbol '__cxa_bad_typeid@@CXXABI_1.3'
/usr/bin/ld: note: '__cxa_bad_typeid@@CXXABI_1.3' is defined in DSO /home/rajaram/os/gcc_install_root/lib64//libstdc++.so.6 so try adding it to the linker command line


There are some missing $(ATSPI2_LIBS) flags which were causing build break.

/home/rajaram/os/webkit_deps/lib/libatk-bridge-2.0.so.0: undefined reference to `atspi_is_initialized'
/home/rajaram/os/webkit_deps/lib/libatk-bridge-2.0.so.0: undefined reference to `atspi_set_main_context'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [Programs/TestWebKitAPI/WTF/TestWTF] Error 1
make[1]: Leaving directory `/home/rajaram/os/WebKit/WebKitBuild/Release'
make: *** [all] Error 2

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list