[FS#20 - Task opened] toolchain 2.6 (eabi/noeabi) problem with glibc and make 3.82 (CRUX 2.7 host)
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY. A new Flyspray task has been opened. Details are below. User who did this - Victor Martinez (pitillo) Attached to Project - CRUX-ARM Summary - toolchain 2.6 (eabi/noeabi) problem with glibc and make 3.82 (CRUX 2.7 host) Task Type - Improvement Category - toolchain Status - New Assigned To - Jose V Beneyto, Victor Martinez Operating System - CRUX-ARM Severity - Low Priority - Normal Reported Version - 2.7 Due in Version - Undecided Due Date - Undecided Details - Building toolchain 2.6 in a CRUX 2.7 host (using make 3.82) we can find a problem in glibc build: *** mixed implicit and normal rules. Stop. We can try to add a patch and fix this problem to build CRUX-ARM 2.6 (eabi/noeabi) in a CRUX 2.7 host (with make 3.82). This should be tested in a 2.6 host and verify it builds right too. I'll try to provide this last check while waiting for comments or opinions in this bug. glibc-2.10.1-make382.patch --- glibc-2.10.1_orig/manual/Makefile 2012-02-08 08:05:11.777529411 +0000 +++ glibc-2.10.1/manual/Makefile 2012-02-08 08:06:46.189531779 +0000 @@ -232,7 +232,9 @@ .PHONY: stubs stubs: $(objpfx)stubs endif -$(objpfx)stubs ../po/manual.pot $(objpfx)stamp%: +$(objpfx)stubs ../po/manual.pot: + touch $@ +$(objpfx)stamp%: $(make-target-directory) touch $@ Makefile diff --git a/Makefile b/Makefile index aea2b53..5af5d60 100644 --- a/Makefile +++ b/Makefile @@ -174,9 +174,9 @@ $(WORK)/glibc-$(GLIBC_VERSION).tar.bz2: $(WORK)/glibc-ports-$(GLIBC_VERSION).tar.bz2: wget -P $(WORK) -c ftp://ftp.gnu.org/gnu/glibc/glibc-ports-$(GLIBC_VERSION).tar.bz2 $(WORK)/glibc-$(GLIBC_VERSION): $(WORK)/glibc-$(GLIBC_VERSION).tar.bz2 $(WORK)/glibc-ports-$(GLIBC_VERSION).tar.bz2 - tar -C $(WORK) -xvjf $(WORK)/glibc-$(GLIBC_VERSION).tar.bz2 cd $(WORK)/glibc-$(GLIBC_VERSION) && \ + patch -p1 -i $(WORK)/glibc-$(GLIBC_VERSION)-make382.patch && \ tar xvjf $(WORK)/glibc-ports-$(GLIBC_VERSION).tar.bz2 && \ mv glibc-ports-$(GLIBC_VERSION) ports && \ sed -e 's/-lgcc_eh//g' -i Makeconfig More information can be found at the following URL: http://crux-arm.nu/bugs/index.php?do=details&task_id=20 You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
participants (1)
-
CRUX-ARM