Bug 82395 - [GTK] Disable introspection for jhbuild modules
Summary: [GTK] Disable introspection for jhbuild modules
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Gustavo Noronha (kov)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-27 16:32 PDT by Gustavo Noronha (kov)
Modified: 2015-12-09 01:23 PST (History)
2 users (show)

See Also:


Attachments
Patch (1.17 KB, patch)
2012-03-27 16:33 PDT, Gustavo Noronha (kov)
no flags Details | Formatted Diff | Diff
Patch (1.88 KB, patch)
2012-03-27 19:01 PDT, Gustavo Noronha (kov)
no flags Details | Formatted Diff | Diff
Patch (2.35 KB, patch)
2012-03-28 05:07 PDT, Gustavo Noronha (kov)
pnormand: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gustavo Noronha (kov) 2012-03-27 16:32:47 PDT
[GTK] Disable introspection for jhbuild modules
Comment 1 Gustavo Noronha (kov) 2012-03-27 16:33:14 PDT
Created attachment 134162 [details]
Patch
Comment 2 Gustavo Noronha (kov) 2012-03-27 16:34:11 PDT
Just want this ewsed, for now, not up for review for real.
Comment 3 Gustavo Noronha (kov) 2012-03-27 19:01:22 PDT
Created attachment 134199 [details]
Patch
Comment 4 Gustavo Noronha (kov) 2012-03-28 05:07:35 PDT
Created attachment 134269 [details]
Patch
Comment 5 Gustavo Noronha (kov) 2012-03-28 07:12:10 PDT
Committed r112392: <http://trac.webkit.org/changeset/112392>
Comment 6 Martin Robinson 2015-12-09 01:23:00 PST
Do either of you recall why we did this? This doesn't appear to be disabling introspection, at least for gdk-pixbuf. The autogenargs specified in the jhbuild modules file are added to the command line before those specified in the jhbuildrc. In the jhbuild rc we have:

autogenargs='--enable-introspection'
 
The end result is that we compile gdk-pixbuf like this:

/home/martin/WebKit/WebKitBuild/DependenciesGTK/Source/gdk-pixbuf-2.30.8/configure --prefix /home/martin/WebKit/WebKitBuild/DependenciesGTK/Root --libdir '/home/martin/WebKit/WebKitBuild/DependenciesGTK/Root/lib64' --disable-introspection --enable-introspection