all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#66034] [PATCH gnome-team 0/3] Fix qemu
@ 2023-09-16 15:19 Vivien Kraus via Guix-patches via
  2023-09-16  9:55 ` [bug#66034] [PATCH gnome-team 1/3] gnu: glib: fix required.private reference to pcre Vivien Kraus via Guix-patches via
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Vivien Kraus via Guix-patches via @ 2023-09-16 15:19 UTC (permalink / raw)
  To: 66034; +Cc: liliana.prikler, maxim.cournoyer, rg

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 879 bytes --]

Dear guix,

Qemu on gnome-team is a mess. Glib uses pcre2, but it lists pcre (not 2) as a
required.private pkg-config input. In turn, qemu uses pcre (not 2), and more
specifically its static output. There is not yet a static output for pcre2, so
it cannot be changed.

That’s why I fixed glib (requires a full recompilation of everything), fixed
pcre2 to add a static output (an even fuller recompilation), to finally fix
qemu.

What do you think?

Best regards,

Vivien

Vivien Kraus (3):
  gnu: glib: fix required.private reference to pcre.
  gnu: pcre2: install static libraries.
  gnu: qemu: Switch to pcre2.

 gnu/packages/glib.scm           |  7 ++++++-
 gnu/packages/pcre.scm           | 16 +++++++++++++---
 gnu/packages/virtualization.scm |  2 +-
 3 files changed, 20 insertions(+), 5 deletions(-)


base-commit: e9ff5d51e3297089e66c124195e1f1b42dbded65
-- 
2.41.0




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-09-24 10:02 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-16 15:19 [bug#66034] [PATCH gnome-team 0/3] Fix qemu Vivien Kraus via Guix-patches via
2023-09-16  9:55 ` [bug#66034] [PATCH gnome-team 1/3] gnu: glib: fix required.private reference to pcre Vivien Kraus via Guix-patches via
2023-09-16 18:52   ` Liliana Marie Prikler
2023-09-17  4:07     ` Vivien Kraus via Guix-patches via
2023-09-17  5:19       ` Liliana Marie Prikler
2023-09-16 12:25 ` [bug#66034] [PATCH gnome-team 2/3] gnu: pcre2: install static libraries Vivien Kraus via Guix-patches via
2023-09-16 12:27 ` [bug#66034] [PATCH gnome-team 3/3] gnu: qemu: Switch to pcre2 Vivien Kraus via Guix-patches via
2023-09-24 10:00   ` bug#66034: " Liliana Marie Prikler
2023-09-16 17:30 ` [bug#66034] [PATCH gnome-team 0/3] Fix qemu Liliana Marie Prikler

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.