> > > 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.