GNU bug report logs -
#54780
[PATCH] gnu: lttng-ust: Fix dependencies.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
user guix
usertags 54780 + reviewed-looks-good
usertags 49672 + reviewed-looks-good
thanks
Olivier Dion schreef op vr 08-04-2022 om 18:56 [-0400]:
> On Fri, 08 Apr 2022, Maxime Devos <maximedevos <at> telenet.be> wrote:
> > Olivier Dion schreef op vr 08-04-2022 om 13:17 [-0400]:
> > * add absolute-inclusions.scm to the Guix repo, in guix/build
> > * modify liburcu to:
> >
> > (package
> > (name "liburcu")
> > [...]
> > (arguments
> > (list #:imported-modules `(,@%gnu-build-system-modules (guix build absolute-inclusions))
> > #:modules '((guix build gnu-build-system)
> > (guix build absolute-inclusions))
> > #:phases
> > #~(modify-phases %standard-phases
> > (add-after 'install 'absolute-inclusions
> > absolute-inclusions)))))
>
> So I have a patch that incorporate your proposal (see next response).
> However, I have to add the absolute-inclusions phases for both liburcu
> and lttng-ust.
Right, lttng-ust can be used by other packages.
There were some unaddressed TODOs in absolute-inclusions.scm, the
attached absolute-icnlusion.scm addresses them. But aside from that,
it looks good to me. FWIW, I can confirm that lttng-tools builds.
Greetings,
Maxime.
[absolute-inclusions.scm (text/x-scheme, attachment)]
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 2 years and 343 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.