> > > Manual pages depend on running configure which again doesn't know about
> > > aarch64.
> > >
> > > Index: Makefile.bsd-wrapper
> > > ===================================================================
> > > RCS file: /cvs/src/gnu/usr.bin/binutils/Makefile.bsd-wrapper,v
> > 
> > I would expect this to be controlled in gnu/usr.bin/Makefile itself,
> > like the selection of compiler is.
> > 
> > 
> > Philip Guenther
> > 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/src/gnu/usr.bin/Makefile,v
> retrieving revision 1.57
> diff -u -p -r1.57 Makefile
> --- Makefile  29 Jan 2017 03:48:08 -0000      1.57
> +++ Makefile  19 Feb 2017 02:42:47 -0000
> @@ -17,7 +17,11 @@ SUBDIR+=   clang
>  
>  SUBDIR+=     cxxfilt cvs
>  # binutils-2.17 needs to build gdb in binutils at the moment
> +.if make(obj)
>  SUBDIR+=     binutils
> +.elif ${MACHINE_CPU} != "aarch64"
> +SUBDIR+=     binutils
> +.endif
>  SUBDIR+=     binutils-2.17
>  
>  # Do these last; texinfo builds the info 'dir' file, perl must be after 
> binutils

I'm not entirely sure.  We tend to do deep-dives for obj, but perhaps not
in this case.  Try it this way, I'll be sure to let you know if it is
trouble for me.

Reply via email to