Bug 108364

Summary: [GTK] InjectedBundle is being build even with --disable-webkit2
Product: WebKit Reporter: tuxator
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit.review.bot, zan
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Proposed patch
none
Only wrap LTLIBRARIES statement none

Description tuxator 2013-01-30 11:57:42 PST
Building webkitgtk with options 
--with-target=win32 --with-gtk=3.0 --with-acceleration-backend=none --disable-geolocation --disable-webkit2 --with-font-backend=freetype --disable-svg

dies with the following error

make[1]: Wejście do katalogu `/home/pawel/src/webkit'
/usr/bin/mkdir -p ./.deps/DerivedSources
  CXX      Source/WebKit2/WebProcess/gtk/libwebkit2gtkinjectedbundle_la-WebGtkInjectedBundleMain.lo
In file included from ./DerivedSources/WebKit2/include/WebKit2/WKBase.h:1:0,
                 from ./Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.h:30,
                 from Source/WebKit2/WebProcess/gtk/WebGtkExtensionManager.h:24,
                 from Source/WebKit2/WebProcess/gtk/WebGtkInjectedBundleMain.cpp:22:
./Source/WebKit2/Shared/API/c/WKBase.h:33:31: fatal error: WebKit2/WKBaseWin.h: No such file or directory
compilation terminated.
make[1]: *** [Source/WebKit2/WebProcess/gtk/libwebkit2gtkinjectedbundle_la-WebGtkInjectedBundleMain.lo] Błąd 1
make[1]: Opuszczenie katalogu `/home/pawel/src/webkit'
make: *** [all] Błąd 2
Comment 1 tuxator 2013-01-30 12:03:10 PST
Created attachment 185531 [details]
Proposed patch
Comment 2 tuxator 2013-01-30 12:09:14 PST
Created attachment 185534 [details]
Only wrap LTLIBRARIES statement
Comment 3 WebKit Review Bot 2013-01-31 04:02:50 PST
Comment on attachment 185534 [details]
Only wrap LTLIBRARIES statement

Clearing flags on attachment: 185534

Committed r141400: <http://trac.webkit.org/changeset/141400>
Comment 4 WebKit Review Bot 2013-01-31 04:02:54 PST
All reviewed patches have been landed.  Closing bug.