RESOLVED FIXED 202058
Weird build failure on Fedora for 2.26.0 - libXslt
https://bugs.webkit.org/show_bug.cgi?id=202058
Summary Weird build failure on Fedora for 2.26.0 - libXslt
Chris King
Reported 2019-09-20 14:51:44 PDT
Trying to build the new version on Fedora, I get this error -- Found LibXslt: /usr/lib64/libxslt.so (found suitable version "1.1.33", minimum required is "1.1.7") As far as I know, 1.1.7 of LibXslt is either ancient or nonexistant and 1.1.33 is the newest version (at least based on their github releases) so I'm thinking something is probably messed up here. While I'm here, I notice we also need atk now for build, is that also something that I should be including as a normal requirement (i.e. is it necessary for WPEWebkit to function), or only for building? Thanks in advance!
Attachments
Zan Dobersek
Comment 1 2019-09-23 00:04:17 PDT
(In reply to Chris King from comment #0) > Trying to build the new version on Fedora, I get this error > > -- Found LibXslt: /usr/lib64/libxslt.so (found suitable version "1.1.33", > minimum required is "1.1.7") > > As far as I know, 1.1.7 of LibXslt is either ancient or nonexistant and > 1.1.33 is the newest version (at least based on their github releases) so > I'm thinking something is probably messed up here. > This doesn't look like an error. Can you post the whole configure log? > While I'm here, I notice we also need atk now for build, is that also > something that I should be including as a normal requirement (i.e. is it > necessary for WPEWebkit to function), or only for building? > > Thanks in advance! Yes, ATK is now required.
Adrian Perez
Comment 2 2019-09-23 04:39:02 PDT
(In reply to Zan Dobersek from comment #1) > (In reply to Chris King from comment #0) > > [...] > > > While I'm here, I notice we also need atk now for build, is that also > > something that I should be including as a normal requirement (i.e. is it > > necessary for WPEWebkit to function), or only for building? > > > > Thanks in advance! > > Yes, ATK is now required. At the moment passing “-DENABLE_ACCESSIBILITY=OFF” to CMake is possible, and that will skip the ATK dependency, but be aware that disabling this is something that we do *NOT* officially support and may stop working without notice.
Chris King
Comment 3 2019-09-23 14:16:28 PDT
Here is what I think you mean by configure log. https://pastebin.com/ncRwn985
Zan Dobersek
Comment 4 2019-09-26 23:41:53 PDT
> CMake Error at Source/cmake/BubblewrapSandboxChecks.cmake:4 (message): > bwrap executable is needed for ENABLE_BUBBLEWRAP_SANDBOX That's the error. bubblewrap is required to build with sandboxing support. It can still be disabled via ENABLE_BUBBLEWRAP_SANDBOX=OFF.
Chris King
Comment 5 2019-09-28 09:49:43 PDT
Ah, sorry, learning how to read cmake output well seems to be a skill that forever alludes me. Thanks for the help!
Note You need to log in before you can comment on or make changes to this bug.