From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: Re: Cross-compilation to GNU/Hurd broken on core-updates Date: Thu, 8 Jun 2017 01:04:04 +0300 Message-ID: References: <87efuv31b4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dIj3k-0005Wx-EF for guix-devel@gnu.org; Wed, 07 Jun 2017 18:04:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dIj3h-0001BR-A1 for guix-devel@gnu.org; Wed, 07 Jun 2017 18:04:12 -0400 In-Reply-To: <87efuv31b4.fsf@gnu.org> Content-Language: en-US List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= Cc: guix-devel Hello Ludo, I will reproduce it locally and track the problem. Probably a package update in core-updates is causing this. I will report back. Manolis On 06/08/17 01:01, Ludovic Courtès wrote: > Hello Manolis and all! > > On ‘core-updates’, the cross-compiler for i586-pc-gnu fails to build: > > https://hydra.gnu.org/build/2099030 > > The relevant part is: > > --8<---------------cut here---------------start------------->8--- > checking whether i586-pc-gnu-gcc supports -Wall... yes > checking for socket libraries... checking for connect... /gnu/store/s1r43qhlmcf1fhnrsjgsnc40862070cl-bash-minimal-4.4.12/bin/bash ../../gcc-5.4.0/gcc/../move-if-change tmp-constants.h insn-constants.h > echo timestamp > s-constants > build/genenums ../../gcc-5.4.0/gcc/common.md ../../gcc-5.4.0/gcc/config/i386/i386.md \ > > tmp-enums.c > /gnu/store/s1r43qhlmcf1fhnrsjgsnc40862070cl-bash-minimal-4.4.12/bin/bash ../../gcc-5.4.0/gcc/../move-if-change tmp-enums.c insn-enums.c > yes > checking for gethostbyname... echo timestamp > s-enums > g++ -c -DIN_GCC -DGENERATOR_FILE -I. -Ibuild -I../../gcc-5.4.0/gcc -I../../gcc-5.4.0/gcc/build -I../../gcc-5.4.0/gcc/../include -I../../gcc-5.4.0/gcc/../libcpp/include \ > -o build/min-insn-modes.o min-insn-modes.c > yes > > checking for exported symbols... /tmp/guix-build-gcc-5.4.0.drv-0/gcc-5.4.0/libcc1/configure: line 14531: -T: command not found > yes > checking for -rdynamic... /gnu/store/s1r43qhlmcf1fhnrsjgsnc40862070cl-bash-minimal-4.4.12/bin/bash ../../gcc-5.4.0/gcc/../move-if-change tmp-gtype.state gtype.state > g++ -c -DIN_GCC -DGENERATOR_FILE -I. -Ibuild -I../../gcc-5.4.0/gcc -I../../gcc-5.4.0/gcc/build -I../../gcc-5.4.0/gcc/../include -I../../gcc-5.4.0/gcc/../libcpp/include \ > -o build/gencheck.o ../../gcc-5.4.0/gcc/gencheck.c > build/gengtype \ > -r gtype.state > /tmp/guix-build-gcc-5.4.0.drv-0/gcc-5.4.0/libcc1/configure: line 14541: -T: command not found > no > checking for library containing dlopen... echo timestamp > s-gtype > if [ xinfo = xinfo ]; then \ > makeinfo --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc-5.4.0/gcc/doc \ > -I ../../gcc-5.4.0/gcc/doc/include -o doc/gccint.info ../../gcc-5.4.0/gcc/doc/gccint.texi; \ > fi > g++ -DIN_GCC -DGENERATOR_FILE -o build/gencheck \ > build/gencheck.o ../build-x86_64-unknown-linux-gnu/libiberty/libiberty.a > -ldl > checking for -fPIC -shared... yes > configure: error: > Building GCC with plugin support requires a host that supports > -fPIC, -shared, -ldl and -rdynamic. > make[1]: *** [Makefile:9376: configure-libcc1] Error 1 > --8<---------------cut here---------------end--------------->8--- > > I’m not sure if anything changed in this area compared to ‘master’. > > Ideas? > > Thanks, > Ludo’. >