[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Creating a reliable bootstrap for building from source
From: |
Pjotr Prins |
Subject: |
Re: Creating a reliable bootstrap for building from source |
Date: |
Wed, 17 May 2017 09:47:11 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Mon, May 15, 2017 at 03:28:58PM +0200, Ludovic Court??s wrote:
> >> For Guix developers, I think it's reasonable to have a traditional GNU
> >> build system. After all, Guix is also a regular software package that
> >> people can build from source with './configure && make && make install'.
> >
> > My point is that we can simplify. I like simple. Simple is good.
> >
> > We can have both the configure and a simple Makefile.guix option. That
> > is what I do with my projects.
> >
> > We do not need bootstrap, autoconf and configure on a running Guix
> > system. We do need it for other distributions.
>
> I agree. build-aux/build-self.scm, which is what ???guix pull??? runs to
> build Guix, is close to what you???re suggesting, IIUC: a pure-Guile build
> script. WDYT?
It is interesting - especially the hoops jumping around guile
versioning ;) - but it still looks like it invokes the traditional
gnu-build-system. I think we can do without that too.
Pj.
--
- Re: Heads-up: transition to Guile 2.2, (continued)
- Re: Heads-up: transition to Guile 2.2, Pjotr Prins, 2017/05/14
- Re: Heads-up: transition to Guile 2.2, Pjotr Prins, 2017/05/14
- Re: Heads-up: transition to Guile 2.2, Jan Nieuwenhuizen, 2017/05/14
- Re: Heads-up: transition to Guile 2.2, pjotr . public12, 2017/05/14
- Creating a reliable bootstrap for building from source, Pjotr Prins, 2017/05/14
- Re: Creating a reliable bootstrap for building from source, Ludovic Courtès, 2017/05/14
- Re: Creating a reliable bootstrap for building from source, David Pirotte, 2017/05/14
- Re: Creating a reliable bootstrap for building from source, Ludovic Courtès, 2017/05/15
- Re: Creating a reliable bootstrap for building from source, Pjotr Prins, 2017/05/15
- Re: Creating a reliable bootstrap for building from source, Ludovic Courtès, 2017/05/15
- Re: Creating a reliable bootstrap for building from source,
Pjotr Prins <=
- Re: Creating a reliable bootstrap for building from source, Ludovic Courtès, 2017/05/19
- Re: Creating a reliable bootstrap for building from source, Pjotr Prins, 2017/05/17
Re: Heads-up: transition to Guile 2.2, Ludovic Courtès, 2017/05/14
- Re: Heads-up: transition to Guile 2.2, Pjotr Prins, 2017/05/15
- Re: Heads-up: transition to Guile 2.2, Ludovic Courtès, 2017/05/15
- Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], myglc2, 2017/05/15
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Ricardo Wurmus, 2017/05/16
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Maxim Cournoyer, 2017/05/16
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Katherine Cox-Buday, 2017/05/18
- Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2], Ludovic Courtès, 2017/05/18