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?

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