On Sun, May 14, 2017 at 10:24:27PM +0100, Stuart Henderson wrote:
> On 2017/05/08 03:04, Patrick Wildt wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [email protected] 2017/05/08 03:04:54
> > 
> > Modified files:
> >     devel/arm-none-eabi/gcc-linaro: Makefile distinfo 
> >     devel/arm-none-eabi/gcc-linaro/patches: patch-Makefile_in 
> >                                             patch-gcc_Makefile_in 
> >                                             
> > patch-gcc_config_arm_unknown-elf_h 
> >                                             patch-gcc_config_host 
> >                                             patch-libgcc_Makefile_in 
> >                                             patch-libiberty_Makefile_in 
> >     devel/arm-none-eabi/gcc-linaro/pkg: PFRAG.aarch64 PFRAG.arm 
> > Added files:
> >     devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_configure 
> > Removed files:
> >     devel/arm-none-eabi/gcc-linaro/patches: 
> >                                             
> > patch-gcc_config_aarch64_geniterators_sh 
> >                                             patch-gcc_gcc_c 
> > 
> > Log message:
> > Update to gcc-linaro-6.3-2017.02 so that we can continue to build
> > newer U-Boots whose SPL object files get too big to link.  U-Boot
> > will require gcc 6.0 or later for ARM starting with v2018.01.
> > 
> > ok jsg@
> > 
> 
> I'm having a problem building this on i386, libgcc configure fails:
> 
> Checking multilib configuration for libgcc...
> mkdir arm-none-eabi
> mkdir arm-none-eabi/libgcc
> Configuring in arm-none-eabi/libgcc
> configure: creating cache ./config.cache
> checking build system type... i386-unknown-openbsd6.1
> checking host system type... arm-none-eabi
> checking for --enable-version-specific-runtime-libs... no
> checking for a BSD-compatible install... 
> /usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/bin/install -c 
> checking for gawk... awk
> checking for arm-none-eabi-ar... /usr/local/arm-none-eabi/bin/ar
> checking for arm-none-eabi-lipo... arm-none-eabi-lipo
> checking for arm-none-eabi-nm... 
> /usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/./gcc/nm
> checking for arm-none-eabi-ranlib... /usr/local/arm-none-eabi/bin/ranlib
> checking for arm-none-eabi-strip... /usr/local/arm-none-eabi/bin/strip
> checking whether ln -s works... yes
> checking for arm-none-eabi-gcc... 
> /usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/./gcc/xgcc
>  
> -B/usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/./gcc/
>  -B/usr/local/arm-none-eabi/bin/ -B/usr/local/arm-none-eabi/lib/ -isystem 
> /usr/local/arm-none-eabi/include -isystem 
> /usr/local/arm-none-eabi/sys-include   
> checking for suffix of object files... configure: error: in 
> `/usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/arm-none-eabi/libgcc':
> configure: error: cannot compute suffix of object files: cannot compile
> See `config.log' for more details.
> gmake[1]: *** [Makefile:10936: configure-target-libgcc] Error 1
> gmake[1]: Leaving directory 
> '/usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm'
> gmake: *** [Makefile:850: all] Error 2
> *** Error 2 in devel/arm-none-eabi/gcc-linaro 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2662 
> '/usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/.build_done')
> *** Error 1 in devel/arm-none-eabi/gcc-linaro 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2363 'build')
> ===> Exiting devel/arm-none-eabi/gcc-linaro with an error
> *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:147 'build')
> 
> Excerpt from config.log below, any ideas please?

looks like the same failure on arm

http://build-failures.rhaalovely.net/arm/2017-05-14/devel/arm-none-eabi/gcc-linaro.log

> 
> configure:3653: checking for suffix of object files
> configure:3675: 
> /usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/./gcc/xgcc
>  
> -B/usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/./gcc/
>  -B/usr/loca
> l/arm-none-eabi/bin/ -B/usr/local/arm-none-eabi/lib/ -isystem 
> /usr/local/arm-none-eabi/include -isystem 
> /usr/local/arm-none-eabi/sys-include    -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:16:1: internal compiler error: Floating point exception
>  }
>  ^
> libbacktrace could not find executable to open
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <http://gcc.gnu.org/bugs.html> for instructions.
> configure:3679: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "GNU C Runtime Library"
> | #define PACKAGE_TARNAME "libgcc"
> | #define PACKAGE_VERSION "1.0"
> | #define PACKAGE_STRING "GNU C Runtime Library 1.0"
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE_URL "http://www.gnu.org/software/libgcc/";
> | /* end confdefs.h.  */
> |
> | int
> | main ()
> | {
> |
> |   ;
> |   return 0;
> | }
> configure:3693: error: in 
> `/usr/obj/ports/arm-none-eabi-gcc-linaro-6.3.2017.02-arm/build-i386-arm/arm-none-eabi/libgcc':
> configure:3695: error: cannot compute suffix of object files: cannot compile
> 
> 

Reply via email to