unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#51555: webkitgtk broken with commit 8797a07a
@ 2021-11-01 17:20 zachary rothenberg
  0 siblings, 0 replies; only message in thread
From: zachary rothenberg @ 2021-11-01 17:20 UTC (permalink / raw)
  To: 51555

[-- Attachment #1: Type: text/plain, Size: 1164 bytes --]

It looks like webkitgtk won't build for me anymore after the version got
bumped to 2.34.1.

The error happens during configuration, with relevant logging
===============================
-- Could NOT find LibSoup: Found unsuitable version "", but required is at
least "2.99.9" (found LIBSOUP_INCLUDE_DIRS-NOTFOUND)
CMake Error at Source/cmake/OptionsGTK.cmake:212 (message):
  libsoup 3 is required.  Enable USE_SOUP2 to use libsoup 2 (disables
HTTP/2)
Call Stack (most recent call first):
  Source/cmake/WebKitCommon.cmake:220 (include)
  CMakeLists.txt:20 (include)
===============================

If instead I time-machine to the previous commit
==============
guix time-machine --commit=80c0505f166101bbe6d55b8f2314d1a18227b3ee --
install webkitgtk
==============
it all builds fine.

I think the issue is that with version 2.33 webkitgtk started building with
libsoup3 by default. Since the last version in guix was 2.32.1 this would
explain why this bump started causing issues. The package the libsoup guix
pulls in (version 2) no longer satisfies the requirement and we can't
build. Potential fixes are setting USE_SOUP2 or building with libsoup3
instead.

[-- Attachment #2: Type: text/html, Size: 1396 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-11-02 21:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-01 17:20 bug#51555: webkitgtk broken with commit 8797a07a zachary rothenberg

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).