11.0 -r301139: WITH_META_MODE=yes vs. "sh: ./make_keys: Exec format error"?
Bryan Drewery
bdrewery at FreeBSD.org
Thu Jun 2 18:11:09 UTC 2016
On 6/2/2016 10:53 AM, Simon J. Gerraty wrote:
> BTW Mark, thanks very much for testing this.
>
>>> # grep make_keys ~/sys_typescripts/typescript_make_rpi2_nodebug_clang_bootstrap-amd64-host-2016-06-01:15:17:28
>>> Building /usr/obj/clang/arm.armv6/usr/src/lib/ncurses/ncursesw/make_keys
>>> Building /usr/obj/clang/arm.armv6/usr/src/lib/ncurses/ncurses/make_keys
>>> Building /usr/obj/clang/arm.armv6/usr/src/lib/ncurses/ncursesw/make_keys
>>> sh: ./make_keys: Exec format error
>>
>> Note that ncursesw has two Building lines above with the same path listed.
>
> This build is still using the normal orchestration (tree walks etc)
> so it it not at all out of the question for directories to be visited
> more than once.
>
> If curious; you can add -dM to have make explain why it built it again
> the 2nd time.
> The output can be copious, so you might want to only enable it in
> ncursesw
> eg.
>
> .MAKEFLAGS: -dM
>
r297997 was the original fix for it. It is visited twice (build-tools
and everything). The problem came when I added .META to all suffix
rules to work around the lack of default .META (the patch we're discussing).
--
Regards,
Bryan Drewery
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20160602/67b16d2e/attachment.sig>
More information about the freebsd-current
mailing list