[Slackbuilds-users] webkitgtk3 build error

Tim Dickson dickson.tim at googlemail.com
Tue Mar 31 16:04:57 UTC 2015


On 30 March 2015 at 23:15, Tim Dickson <dickson.tim at googlemail.com> wrote:

> I have libwebp, orc, gstreamer1 and gst1-plugins-base installed. (same
> versions, and in same order).
> I'll try clearing the package directories in /tmp/SBo and recompile. (It
> worked fine for 64bit, I am guessing there is something left over from a
> previous build of one of the packages, although the error message doesn't
> help.)
>
> On 30 March 2015 at 22:10, Willy Sudiarto Raharjo <willysr at slackbuilds.org
> > wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 03/30/2015 07:49 PM, Tim Dickson wrote:
>> > i'm getting the following error when trying to run the webkitgtk3
>> > slackbuild (using sbopkg) on slackware 14.1 32bit.
>> >
>> > In file included from
>> > Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp:42:0:
>> > /usr/include/cairo/cairo-gl.h:65:5: warning: "CAIRO_HAS_GL_SURFACE"
>> > is not defined [-Wundef] #if CAIRO_HAS_GL_SURFACE ||
>> > CAIRO_HAS_GLESV2_SURFACE ^ /usr/include/cairo/cairo-gl.h:65:29:
>> > warning: "CAIRO_HAS_GLESV2_SURFACE" is not defined [-Wundef] #if
>> > CAIRO_HAS_GL_SURFACE || CAIRO_HAS_GLESV2_SURFACE
>> >
>> > usr/include/cairo/cairo-gl.h:152:3: error: #error Cairo was not
>> > compiled with support for the GL backend # error Cairo was not
>> > compiled with support for the GL backend
>> >
>> >
>> > ----------------- has anyone come across this before and got a
>> > solution.? the output of ls /var/log/packages|grep ^cairo is
>> > cairo-1.12.16-i486-1_slack14.1 which is the latest official patch
>> > from slackware.com Thanks, Tim
>>
>> tested on 32 bit VM and it works fine here
>>
>> SUMMARY LOG
>> Using the SBo repository for Slackware 14.1
>> Queue Process:  Download, build, and install
>>
>> libwebp:
>>   MD5SUM check for libwebp-0.4.2.tar.gz ... OK
>>   Building package libwebp-0.4.2-i486-2_SBo.tgz ... OK
>>   Installing package libwebp-0.4.2-i486-2_SBo.tgz ... OK
>>
>> orc:
>>   MD5SUM check for orc-0.4.23.tar.xz ... OK
>>   Building package orc-0.4.23-i486-1_SBo.tgz ... OK
>>   Installing package orc-0.4.23-i486-1_SBo.tgz ... OK
>>
>> gstreamer1:
>>   MD5SUM check for gstreamer-1.4.5.tar.xz ... OK
>>   Building package gstreamer1-1.4.5-i486-1_SBo.tgz ... OK
>>   Installing package gstreamer1-1.4.5-i486-1_SBo.tgz ... OK
>>
>> gst1-plugins-base:
>>   MD5SUM check for gst-plugins-base-1.4.5.tar.xz ... OK
>>   Building package gst1-plugins-base-1.4.5-i486-1_SBo.tgz ... OK
>>   Installing package gst1-plugins-base-1.4.5-i486-1_SBo.tgz ... OK
>>
>> webkitgtk3:
>>   MD5SUM check for webkitgtk-2.4.8.tar.xz ... OK
>>   Building package webkitgtk3-2.4.8-i486-1_SBo.tgz ... OK
>>   Installing package webkitgtk3-2.4.8-i486-1_SBo.tgz ... OK
>>
>>
>>
>> - --
>> Willy Sudiarto Raharjo
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2
>>
>> iEYEARECAAYFAlUZu7MACgkQiHuDdNczM4H23ACeMVJlrs+4dXcCptKkSSbdIfkg
>> FuUAoIylgbv0PCcGHkMxKSoOXyP1EQX1
>> =PiEj
>> -----END PGP SIGNATURE-----
>> _______________________________________________
>> SlackBuilds-users mailing list
>> SlackBuilds-users at slackbuilds.org
>> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>> Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
>> FAQ - http://slackbuilds.org/faq/
>>
>>
>
problem fixed. The feb2014 cairo patch/update from slackware.com is an
extra on top of the original (slack14.1 release) cairo package. (the
library name under /usr/lib are different libcairo.so for the original and
cairo-sphinx.so for the patched cairo.) I had removed the original when I
installed the update/patch. The original cairo needs to be installed for
webkitgtk3 to compile, and if it was removed (after the patch/update was
installed), then it needs to be reinstalled, and the patch installed
afterwards.
It may mean that the patched cairo (on it's own) is not compatible with
webkitgtk3 because of the change in library name.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20150331/e38b9631/attachment.html>


More information about the SlackBuilds-users mailing list