[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
pqw57dqlkvf9g5097m1h15dfks5s7x-gcc-static-4.8.4.drv.bz2
Description: BZip2 compressed data
0004-gnu-base-Added-glibc-for-target-macro.patch
Description: Text Data
Makefile
Description: Binary data