guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH 10/10] gnu: base: Added glibc-for-target macro.


From: Manolis Ragkousis
Subject: Re: [PATCH 10/10] gnu: base: Added glibc-for-target macro.
Date: Fri, 22 May 2015 12:02:01 +0300

Here is the updated patch.

The problem is that when trying to build %gcc-static from
make-bootstrap.scm I get:

make[2]: Entering directory
'/tmp/nix-build-gcc-static-4.8.4.drv-0/build/i686-pc-gnu/libgcc'
# If this is the top-level multilib, build all the other
DEFINES='' HEADERS='' \
    ../../../gcc-4.8.4/libgcc/mkheader.sh > tmp-libgcc_tm.h
make[2]: *** No rule to make target
'../../../gcc-4.8.4/libgcc/../libdecnumber/no/decimal32.c', needed by
'decimal32.o'.  Stop.
make[2]: *** Waiting for unfinished jobs....
# multilibs.

This happens because glibc-for-bootstrap return the wrong glibc, which
gcc-static is trying to use.

I am attaching the log, the libgcc Makefile and the patch.

WDYT?

Manolis

Attachment: pqw57dqlkvf9g5097m1h15dfks5s7x-gcc-static-4.8.4.drv.bz2
Description: BZip2 compressed data

Attachment: 0004-gnu-base-Added-glibc-for-target-macro.patch
Description: Text Data

Attachment: Makefile
Description: Binary data


reply via email to

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