svn commit: r327841 - head

Antoine Brodin antoine at freebsd.org
Mon Jan 15 10:12:00 UTC 2018


On Thu, Jan 11, 2018 at 8:24 PM, John Baldwin <jhb at freebsd.org> wrote:
> Author: jhb
> Date: Thu Jan 11 19:24:44 2018
> New Revision: 327841
> URL: https://svnweb.freebsd.org/changeset/base/327841
>
> Log:
>   Allow MIPS lib32 to build with clang.
>
>   Don't try to set -march as clang doesn't permit use of the O32 ABI
>   with newer CPU microarchitectures like 'mips3'.  In addition, clang
>   doesn't permit the O32 ABI with the default N64 target, so use an
>   explicit O32 -target for clang.
>
>   Sponsored by: DARPA / AFRL
>
> Modified:
>   head/Makefile.libcompat


Hi,

This seems to break buildworld for mips/mips64


--- includes_subdir_include/rpc ---
RPCGEN_CPP=cpp\ -DCOMPAT_32BIT\ -target\ mips-unknown-freebsd12.0\
-mabi=32\ \ -L/usr/obj/usr/local/poudriere/jails/head-mips64/usr/src/mips.mips64/obj-lib32/tmp/usr/lib32\
\ --sysroot=/usr/obj/usr/local/poudriere/jails/head-mips64/usr/src/mips.mips64/obj-lib32/tmp\
\ -B/usr/obj/usr/local/poudriere/jails/head-mips64/usr/src/mips.mips64/tmp/usr/bin\
-B/usr/obj/usr/local/poudriere/jails/head-mips64/usr/src/mips.mips64/obj-lib32/tmp/usr/lib32\
-isystem\ /usr/obj/usr/local/poudriere/jails/head-mips64/usr/src/mips.mips64/obj-lib32/tmp/usr/include
rpcgen -C -h -DWANT_NFS3
/usr/local/poudriere/jails/head-mips64/usr/src/include/rpc/rpcb_prot.x
-o rpcb_prot.h
cpp: mips-unknown-freebsd12.0: No such file or directory
cpp: warning: '-x c' after last input file has no effect
cpp: unrecognized option '-target'
cpp: No input files specified
*** [rpcb_prot.h] Error code 1


Cheers,

Antoine


More information about the svn-src-head mailing list