emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#50905: closed ([PATCH core-updates 00/38] Clean up TODO(core-updates


From: GNU bug Tracking System
Subject: bug#50905: closed ([PATCH core-updates 00/38] Clean up TODO(core-updates))
Date: Sat, 02 Oct 2021 16:55:02 +0000

Your message dated Sat, 02 Oct 2021 16:54:04 +0000
with message-id <87h7dzweoj.fsf_-_@gnu.org>
and subject line Re: bug#50905: [PATCH core-updates 00/38] Clean up 
TODO(core-updates)
has caused the debbugs.gnu.org bug report #50905,
regarding [PATCH core-updates 00/38] Clean up TODO(core-updates)
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
50905: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50905
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: [PATCH core-updates 00/38] Clean up TODO(core-updates) Date: Thu, 30 Sep 2021 00:18:11 +0200 User-agent: Evolution 3.34.2
Hi guix,

This addresses things like

     ;; TODO(core-updates): make this unconditional
     `(,@(if (%current-target-system)
             `(("bash-minimal" ,bash-minimal)) ; for glib-or-gtk-wrap
             '())

It also introduces a mozilla-build-system, which is like gnu-build-system
except it overrides --target and --host to what mozilla software expects
and uses it for all Mozilla software I could identify that needs this.

I also removed a 'canonical-package' in isc-dhcp's input, because as I
understand it, ‘canonical packages’ aren't supposed to appear in the
references, except for gcc:lib and glibc perhaps?  (Not 100% sure,
but noone suggested using canonical-package when I told people to add
bash-minimal to package inputs.)

I also added a #:sh argument to wrap-qt-program to address a TODO(core-updates)
in guix/lint.scm and for consistency with wrap-program, but didn't test it
because of the many rebuilds.

I noted #:tests? wasn't respected in some packages I modified, which I fixed in
a few places.  I also removed trailing #t for some packages.

avahi and atk appear to (cross-)compile.  (I reverted
‘build/minetest-build-system: Move png-file? to (guix build utils).’ first to 
avoid
some rebuilds though.)

Greetings,
Maxime

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message --- Subject: Re: bug#50905: [PATCH core-updates 00/38] Clean up TODO(core-updates) Date: Sat, 02 Oct 2021 16:54:04 +0000 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
> * guix/build-system/mozilla.scm
>   (lower-mozilla): New procedure.
>   (mozilla-build-system): New variable.
> * Makefile.am (MODULES): Add it.
> * doc/guix.texi (Build Systems): Document it.

Pushed the v2 on core-updates,

Thanks,

Mathieu


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]