summaryrefslogtreecommitdiff
path: root/guix/build/make-bootstrap.scm
Commit message (Collapse)AuthorAge
* guix: build: make-bootstrap: Copy "falloc.h" to the new system.Manolis Ragkousis2017-02-27
| | | | | | | | | | | | | | | In glibc-2.25 a dependency on "linux/falloc.h" was added. This also reverts commit 8f8f250bdca917b3ce38aa0902f01b19081859a4 which is no longer needed. This commit was not compatible with the glibc version Hurd is using. See <https://lists.gnu.org/archive/html/guix-devel/2017-02/msg01046.html> * guix/build/make-bootstrap.scm (make-stripped-libc): Copy "falloc.h" to the new system. * gnu/packages/patches/glibc-bootstrap-system.patch: Remove part that touches fcntl-linux.h. Problem reported by Andreas Enge <andreas@enge.fr>.
* guix: build: make-bootstrap: Copy libpthread_nonshared.a to the new system.Manolis Ragkousis2017-01-03
| | | | * guix/build/make-bootstrap.scm (%libc-object-files-rx): Update regexp.
* gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd ↵Manolis Ragkousis2016-12-07
systems. * gnu/packages/make-bootstrap.scm (%glibc-bootstrap-tarball): Make it a procedure. (%glibc-stripped): Make it a procedure and move the kernel specific part from here to ... * guix/build/make-bootstrap.scm (make-stripped-libc): ... here. New file. * Makefile.am (MODULES): Add it.