Bug 86747

Summary: [EFL] Fix link error caused by not directly linking with edbus
Product: WebKit Reporter: Thiago Marcos P. Santos <tmpsantos>
Component: WebKit EFLAssignee: Thiago Marcos P. Santos <tmpsantos>
Status: RESOLVED FIXED    
Severity: Normal CC: gyuyoung.kim, kihong.kwon, lucas.de.marchi, rakuco, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Thiago Marcos P. Santos
Reported 2012-05-17 09:21:23 PDT
We are not specifying edbus as dependency but we are using it's symbols on BatteryClientEfl.cpp ../../../lib/libewebkit.so.0.1.0: error: undefined reference to 'e_dbus_bus_get' ../../../lib/libewebkit.so.0.1.0: error: undefined reference to 'dbus_error_is_set' ../../../lib/libewebkit.so.0.1.0: error: undefined reference to 'dbus_error_free' It might work when not using the shared core build option because edbus is a dependency for eukit and the symbol is indirectly resolved.
Attachments
Patch (2.61 KB, patch)
2012-05-17 09:30 PDT, Thiago Marcos P. Santos
no flags
Thiago Marcos P. Santos
Comment 1 2012-05-17 09:30:00 PDT
WebKit Review Bot
Comment 2 2012-05-17 10:25:13 PDT
Comment on attachment 142488 [details] Patch Clearing flags on attachment: 142488 Committed r117459: <http://trac.webkit.org/changeset/117459>
WebKit Review Bot
Comment 3 2012-05-17 10:25:18 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.