Summary: | [GTK] GObject introspection links to installed libs when using jhbuild | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Carlos Garcia Campos <cgarcia> | ||||
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | bunhere, cdumez, commit-queue, gyuyoung.kim, lantw44, rakuco, sergio | ||||
Priority: | P2 | Keywords: | Gtk, Regression | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 132226 | ||||||
Attachments: |
|
Description
Carlos Garcia Campos
2014-04-26 03:16:00 PDT
Created attachment 230240 [details]
Patch
Comment on attachment 230240 [details]
Patch
Seems reasonable, though I wonder if some flags should be passed through. What is the value of LDFLAGS that is causing the incorrect link.
(In reply to comment #2) > (From update of attachment 230240 [details]) > Seems reasonable, though I wonder if some flags should be passed through. What is the value of LDFLAGS that is causing the incorrect link. $ jhbuild run env | grep LDFLAGS LDFLAGS=-L/home/cgarcia/gnome/lib64 That's added later guessed from the deps. We are already overriding the CFLAGS as well. jhbuild sets the LDFLAGS env var to make sure the programs compiled during configure build against the jhbuild environment. Note that this only affects the temporary files compiled by gobject-introspection to generate the gir files, so I'm pretty sure it's safe to override the LDFLAGS. Committed r167873: <http://trac.webkit.org/changeset/167873> Ignoring LDFLAGS causes build failure on FreeBSD because it cannot find libintl via LDFLAGS. |