WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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.
Top of Page
Format For Printing
XML
Clone This Bug