Hello,

On Wed, 4 Jan 2017 13:27:29 +0100
BERTRAND Joël <[email protected]> wrote:

>       Hello,
> 
>       I'm trying to build HEAD/201701040710Z from sources (as I'm looking for 
> a fix to use agr over VPN). I crossbuild NetBSD/alpha on a Linux/amd64 
> server with :
> 
> ./build.sh -m alpha -U -x -O ../obj-alpha/ -T ../tools-alpha/ 
> distribution kernel=GENERIC
> 
> and build process aborts with :
> 
> #    create  backend/alpha.d
> CC=/export/home/bertrand/netbsd/netbsd-cross/current/src/../tools-alpha/bin/alpha--netbsd-c++
>  
> /export/home/bertrand/netbsd/netbsd-cross/current/src/../tools-alpha/bin/nbmkdep
>  
> -f alpha.d.tmp  --      -I. 
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/usr.bin/backend/../gcc/arch/alpha
>  
> -DIN_GCC -DHAVE_CONFIG_H 
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc
>  
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/.
>  
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/../include
>  
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/../libcpp/include
>  
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/../libdecnumber
>  
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/../libdecnumber/dpd
>  
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/../libbacktrace
>  
> -DTARGET_NAME=\"alpha--netbsd\" 
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/libgcc
>  
> -I/export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/usr.bin/backend/../../lib/libgcc/libgcov/arch/alpha
>  
> --sysroot=/export/home/bertrand/netbsd/netbsd-cross/current/src/../obj-alpha/destdir.alpha
>  
> -DLOCALEDIR=\"/usr/share/locale\" -DNETBSD_NATIVE -I. 
> -DENABLE_SHARED_LIBGCC 
> /export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/config/alpha/alpha.c
>  
> &&  mv alpha.d.tmp alpha.d
> In file included from 
> /export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/config/alpha/alpha.c:93:0:
> /export/home/bertrand/netbsd/netbsd-cross/current/src/external/gpl3/gcc/dist/gcc/pass_manager.h:125:30:
>  
> fatal error: pass-instances.def: No such file or directory
> compilation terminated.
> nbmkdep: compile failed.
> 
>       There is no pass-instances.def in src tree.

This looks like leftovers from previous builds - did you nuke $OBJDIR
and $DESTDIR? IIRC binutils got updated, and a little while ago gcc as
well. Also, do you have anything like HAVE_BINUTILS=226 set?

have fun
Michael

Reply via email to