GNU bug report logs -
#61145
[PATCH] Added libcap to the native inputs of mako.
Previous Next
Reported by: Samuel Fadel <samuel <at> nihil.ws>
Date: Sun, 29 Jan 2023 11:18:01 UTC
Severity: normal
Tags: patch
Done: Jelle Licht <jlicht <at> fsfe.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 61145 in the body.
You can then email your comments to 61145 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#61145
; Package
guix-patches
.
(Sun, 29 Jan 2023 11:18:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Samuel Fadel <samuel <at> nihil.ws>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 29 Jan 2023 11:18:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi Guix,
I have prepared this patch to fix the build of mako 1.7.1. Here is the failed build log:
http://ci.guix.gnu.org/build/370206/details
I'm not sure if this is the correct way to address this issue, but in my local tests it fixes the build.
Samuel
***
This allows pkg-config to detect libcap during the build of mako. This is used
by meson to generate cargs for basu (a dependency of mako), which in turn
needs libcap.
* gnu/packages/wm.scm (mako)[native-inputs]: Added libcap
---
gnu/packages/wm.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 2fd70af07f..f17bc0af3f 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1858,7 +1858,7 @@ (define-public mako
(search-input-file inputs "bin/jq")
" "))))))))
(inputs (list basu cairo gdk-pixbuf jq pango wayland))
- (native-inputs (list pkg-config scdoc wayland-protocols))
+ (native-inputs (list libcap pkg-config scdoc wayland-protocols))
(home-page "https://wayland.emersion.fr/mako")
(synopsis "Lightweight Wayland notification daemon")
(description "Mako is a lightweight notification daemon for Wayland
--
2.39.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#61145
; Package
guix-patches
.
(Tue, 31 Jan 2023 18:07:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 61145 <at> debbugs.gnu.org (full text, mbox):
Hi,
these two patches (61145, 61191) seem to address the same issue. (But
I'm not sure libcap should be in input or in native-inputs. Both
versions build here.)
Best regards
itd
Information forwarded
to
guix-patches <at> gnu.org
:
bug#61145
; Package
guix-patches
.
(Wed, 01 Feb 2023 17:16:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 61145 <at> debbugs.gnu.org (full text, mbox):
Hi,
itd <at> net.in.tum.de writes:
> Hi,
>
> these two patches (61145, 61191) seem to address the same issue. (But
> I'm not sure libcap should be in input or in native-inputs. Both
> versions build here.)
Just to add one more patch to the list, I just sent [1] which should be
the "proper fix", propagating libcap from basu itself.
[1] https://issues.guix.gnu.org/61213
(29854884695de3d32b2fb8899e49282aaec74c9e.1675270507.git.dev <at> jpoiret.xyz)
Best,
--
Josselin Poiret
Reply sent
to
Jelle Licht <jlicht <at> fsfe.org>
:
You have taken responsibility.
(Thu, 09 Feb 2023 14:30:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Samuel Fadel <samuel <at> nihil.ws>
:
bug acknowledged by developer.
(Thu, 09 Feb 2023 14:30:03 GMT)
Full text and
rfc822 format available.
Message #16 received at 61145-close <at> debbugs.gnu.org (full text, mbox):
I went ahead and pushed the solution posted with issue #61213 to master,
but thanks everyone and anyone who {reported,fixed} this issue!
- Jelle
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 10 Mar 2023 12:24:08 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 106 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.