[poky] Can't build webkit-gtk
Gary Thomas
gary at mlbassoc.com
Wed Jan 4 05:27:40 PST 2012
On 2012-01-04 06:18, Martin Jansa wrote:
> On Wed, Jan 04, 2012 at 06:13:13AM -0700, Gary Thomas wrote:
>> On 2012-01-04 04:59, Gary Thomas wrote:
>>> On 2012-01-03 23:12, Khem Raj wrote:
>>>> On (03/01/12 12:52), Gary Thomas wrote:
>>>>> Using today's master:
>>>>> OE Build Configuration:
>>>>> BB_VERSION = "1.15.0"
>>>>> TARGET_ARCH = "arm"
>>>>> TARGET_OS = "linux-gnueabi"
>>>>> MACHINE = "beagleboard"
>>>>> DISTRO = "poky"
>>>>> DISTRO_VERSION = "1.1+snapshot-20120103"
>>>>> TUNE_FEATURES = "armv7a vfp neon cortexa8"
>>>>> TARGET_FPU = "vfp-neon"
>>>>> meta
>>>>> meta-yocto = "master:f3a1a8897c78e116d7d28947a85687d0ce9d7df7"
>>>>>
>>>>> Build of webkit-gtk fails:
>>>>>
>>>>> Logfile attached.
>>>>>
>>>>> checking for glib-compile-schemas... /home/local/bb_test2/tmp/sysroots/i686-linux/usr/bin/glib-compile-schemas
>>>>> checking which Unicode backend to use... icu
>>>>> checking for icu-config... /home/local/bb_test2/tmp/sysroots/beagleboard/usr/bin/crossscripts/icu-config
>>>>> checking for ZLIB... yes
>>>>> checking for LIBXML... yes
>>>>> checking for PANGO... yes
>>>>> checking whether to enable spellcheck support... yes
>>>>> checking for ENCHANT... yes
>>>>> checking for GAIL... yes
>>>>> checking for CAIRO... yes
>>>>> checking for GTK... yes
>>>>> checking for XT... yes
>>>>> checking whether to do a debug build... no
>>>>> checking whether to enable optimized builds... yes
>>>>> checking whether to enable support for 3D Rendering... no
>>>>> checking whether to enable WebGL support... yes
>>>>> checking GL/gl.h usability... no
>>>>> checking GL/gl.h presence... no
>>>>> checking for GL/gl.h... no
>>>>> configure: error: OpenGL header not found
>>>>> ERROR: oe_runconf failed
>>>>
>>>> may be add "virtual/libgl" to DEPENDS ?
>>>
>>> Has something changed? This used to build just fine...
>>>
>>
>> Note: it does build now with this additional dependency.
>> Perhaps someone has an idea how this broke? Adding this dependency
>> seems like quite a large hammer to use.
>
> Have you tried to read log in upstream repo, maybe this version is first
> to support WebGL or it was changed to be enabled by default
It seems that this was changed with the most recent recipe update
in yocto rev (663c893b084333ea9703079a9b056d74ffa5e2a3) which explicitly
added '--enable-webkit2'
>>>>> checking whether to enable WebGL support... yes
> and that's why now it needs libgl and nobody noticed because most people
> have libgl already because of xserver.
Too bad that doesn't seem to be the case in Yocto - this failure is for
the off-the-shelf beagleboard support.
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
More information about the poky
mailing list