guix-devel
[Top][All Lists]
Advanced

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

Re: Freezing core-updates


From: Ludovic Courtès
Subject: Re: Freezing core-updates
Date: Thu, 02 Jun 2016 10:09:36 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Andreas Enge <address@hidden> skribis:

> On Tue, May 31, 2016 at 11:36:21PM +0200, Ludovic Courtès wrote:
>> Quick observation: one of the file has debugging symbols, the other not.
>> Apart from that, section sizes are very similar:
>
> That is understandable, the debugging symbols come from stage 2, the files
> without from stage 3.
>
>
> To check for an easy work-around, I tested to upgrade the standard gcc
> from 5.3 to 6.1. But this fails as follows:

Upgrading GCC is never this easy.  ;-)

> I find this:
> 105038:libtool: compile:  gcc -DHAVE_CONFIG_H -I. 
> -I../../../gcc-5.3.0/mpc/src -I.. 
> -I/tmp/guix-build-gcc-5.3.0.drv-0/build/./gmp 
> -I/tmp/guix-build-gcc-5.3.0.drv-0/gcc-5.3.0/mpfr/src -g -MT real.lo -MD -MP 
> -MF .deps/real.Tpo -c ../../../gcc-5.3.0/mpc/src/real.c -o real.o
> 115976:libtool: compile:  
> /tmp/guix-build-gcc-5.3.0.drv-0/build/./prev-gcc/xgcc 
> -B/tmp/guix-build-gcc-5.3.0.drv-0/build/./prev-gcc/ 
> -B/gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/bin/
>  
> -B/gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/bin/
>  
> -B/gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/lib/
>  -isystem 
> /gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/include
>  -isystem 
> /gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/sys-include
>  -DHAVE_CONFIG_H -I. -I../../../gcc-5.3.0/mpc/src -I.. 
> -I/tmp/guix-build-gcc-5.3.0.drv-0/build/./gmp 
> -I/tmp/guix-build-gcc-5.3.0.drv-0/gcc-5.3.0/mpfr/src -O2 -g0 -gtoggle -MT 
> real.lo -MD -MP -MF .deps/real.Tpo -c ../../../gcc-5.3.0/mpc/src/real.c -o 
> real.o
> 126915:libtool: compile:  
> /tmp/guix-build-gcc-5.3.0.drv-0/build/./prev-gcc/xgcc 
> -B/tmp/guix-build-gcc-5.3.0.drv-0/build/./prev-gcc/ 
> -B/gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/bin/
>  
> -B/gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/bin/
>  
> -B/gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/lib/
>  -isystem 
> /gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/include
>  -isystem 
> /gnu/store/6xdd64b8343v9vd3nkhkkqg7mayyxvwp-gcc-5.3.0/arm-unknown-linux-gnueabihf/sys-include
>  -DHAVE_CONFIG_H -I. -I../../../gcc-5.3.0/mpc/src -I.. 
> -I/tmp/guix-build-gcc-5.3.0.drv-0/build/./gmp 
> -I/tmp/guix-build-gcc-5.3.0.drv-0/gcc-5.3.0/mpfr/src -O2 -g0 -MT real.lo -MD 
> -MP -MF .deps/real.Tpo -c ../../../gcc-5.3.0/mpc/src/real.c -o real.o

This is the wrong one; you should look at gcc/real.c instead.

Thanks for helping out!

Ludo’.



reply via email to

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