Ludovic Courtès <l...@gnu.org> writes:
> Hello! > > Ludovic Courtès <l...@gnu.org> skribis: > >> Ludovic Courtès <l...@gnu.org> skribis: >> >>> Over the last few days I’ve been head-down working on >>> ‘wip-build-systems-gexp’, the mythical branch that brings gexps to build >>> systems and packages, so we can say goodbye to >>> ‘build-expression->derivation’. And… it’s quite a ride! >> >> The current tip of ‘wip-build-systems-gexp’ Just Works; it’s being built, >> it can build ‘guix’ and cross-build things like ‘sed’: >> >> >> https://data.guix-patches.cbaines.net/repository/2/branch/wip-build-systems-gexp >> >> https://ci.guix.gnu.org/jobset/wip-build-systems-gexp (though Cuirass >> currently has unrelated problems) > > It’s building and well! Excellent! It’s great to see that you brought this idea across all the hurdles you encountered in previous attempts. Inspiring! >> Here’s what I’d like to do in the coming days, if that doesn’t interfere >> with what others have in mind for the upcoming release: >> >> • Monitor build failures due to typos/thinkos made while adjusting >> build systems; >> >> • Merge on ‘core-updates’. > > I’ll go ahead with that if there are no objections. This sounds reasonable to me. “core-updates” will need some work to push it into shape for the next merge, but I don’t think merging a well-monitored branch into “core-updates” would make the job considerably harder. Thank you! -- Ricardo