[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#60056: [PATCH RFC 1/6] build: Add gnu-build-system v2.
From: |
Maxim Cournoyer |
Subject: |
bug#60056: [PATCH RFC 1/6] build: Add gnu-build-system v2. |
Date: |
Thu, 15 Dec 2022 23:56:08 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi Ludovic,
Ludovic Courtès <ludo@gnu.org> writes:
> Hi!
>
> Maxim Cournoyer <maxim.cournoyer@gmail.com> skribis:
>
>> * guix/build/gnu-build-system2.scm: New file.
>> * Makefile.am (MODULES): Register it.
>> * guix/build-system/gnu2.scm: Use it.
>
> I won’t be able to review it in the coming days; a quick note:
>
> • Changes to ‘gnu-build-system’ need thorough review, so don’t
> hesitate to ping me and others in the “core” team if nothing comes
> up, but don’t interpret silence as consent.
OK. I've used the etc/teams.scm script output to CC the core team
members. Hopefully it helped to ping them (did it for you?).
> • I’m reluctant to duplicating ‘gnu-build-system’, even if it’s
> temporary. I think now’s the right time for changes in
> ‘core-updates’ so we could make those changes there instead.
Yes, this is somewhat of a draft to allow people to test on master,
which lowers the cost (of building stuff). If and when we decide to go
forward with it, I'll make the change to gnu-build-system directly on
core-updates.
--
Thanks,
Maxim
- bug#60056: cross-compilation doesn't honor gcc native input, Maxim Cournoyer, 2022/12/13
- bug#60056: [PATCH RFC 1/6] build: Add gnu-build-system v2., Maxim Cournoyer, 2022/12/14
- bug#60056: [PATCH RFC 3/6] build-systems: gnu: Infer cross-toolchain from native-inputs components., Maxim Cournoyer, 2022/12/14
- bug#60056: [PATCH RFC 4/6] gnu: glibc-2.30: Use gnu-build-system2 to fix cross-compiled build., Maxim Cournoyer, 2022/12/14
- bug#60056: [PATCH RFC 2/6] build: gnu-build-system2: Remove source from native inputs., Maxim Cournoyer, 2022/12/14
- bug#60056: [PATCH RFC 5/6] gnu: make-linux-libre*: Use gnu-build-system2 to fix cross compilation., Maxim Cournoyer, 2022/12/14
- bug#60056: [PATCH RFC 6/6] gnu: u-boot: Fix cross-compilation by using gnu-build-system2., Maxim Cournoyer, 2022/12/14
- bug#60056: [PATCH RFC 1/6] build: Add gnu-build-system v2., Ludovic Courtès, 2022/12/15