[Webkit-unassigned] [Bug 26232] build options in the build-webkit script are outdated

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 10 19:20:43 PST 2011


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





--- Comment #4 from ChangSeok Oh <webkitdeveloper at gmail.com>  2011-01-10 19:20:43 PST ---
Thanks for your review.

hmm..
I have thought build-webkit is needed to update some options.
Becuase I faced follwoing warning when I build webkit using by build-webkit on linux system.

> $ ./Tools/Scripts/build-webkit --gtk --debug --prefix=/usr --3d-canvas
> configure: WARNING: unrecognized options: --enable-3d-canvas, --disable-3d-rendering, --disable-accelerated-2d-canvas, --disable-client-based-geolocation, --disable-datagrid, --disable-device-orientation, --enable-inspector, --disable-meter-tag, --enable-netscape-plugin, --disable-notifications, --disable-orientation-events, --enable-progress-tag, --disable-system-malloc, --disable-svg-dom-objc-bindings, --disable-tiled-backing-store, --disable-touch-events, --disable-wcss

1. 3d canvas option is defined in configure.ac.
However, its name isn't --enable-3d-canvas but --enable-3D-canvas.
I understand convention. but lowercase "enable-3d-canvas" is not valid option for configuration.
Is it collect that modifying configure.ac? I'm not sure but I thought modifying build-webkit is more simple way.

2. The other options removed in a patch are not valid for configure.
I couldn't find options matched in configure.ac (for instance, enable-datagrid)
Are they used in other place? then, It's my mistake. :p

3. Some feature are added newly but there are no options to contol.
For example, there is no option to enable/disable JIT in build-webkit.

> If someone wants to customize things to that degree then they’re better off using ./configure directly.
Then, is there no plan to update build-webkit?

-- 
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