Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Nov 2017 15:44:40 -0700
From:      Mark Millard <markmi@dsl-only.net>
To:        FreeBSD Toolchain <freebsd-toolchain@freebsd.org>, freebsd-hackers <freebsd-hackers@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org>
Cc:        Bryan Drewery <bdrewery@FreeBSD.org>
Subject:   Example of Bryan Drewery's "Something is very wrong" (from his disabling head/Makefile)?: obj-cross-tools path referenced but file is under obj-bootstrap-tools
Message-ID:  <40F1D1F0-A67D-4BF9-9936-EF07A9E01912@dsl-only.net>

next in thread | raw e-mail | index | archive | help

> Author: bdrewery
> Date: Thu Nov  2 22:23:00 2017
> New Revision: 325347
> URL: 
> https://svnweb.freebsd.org/changeset/base/325347
> 
> 
> Log:
>   Something is very wrong
> 
> Modified:
>   head/Makefile
> 
> Modified: head/Makefile
> ==============================================================================
> --- head/Makefile	Thu Nov  2 21:58:18 2017	(r325346)
> +++ head/Makefile	Thu Nov  2 22:23:00 2017	(r325347)
> @@ -1,3 +1,4 @@
> +.error Bad revision, please wait for a fix in head
>  #
>  # $FreeBSD$
>  #

I just happened to have started a cross build before
this showed up based on -r325332 . It got:

--- clang-tblgen.full ---
c++: error: no such file or directory: '/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-cross-tools/lib/clang/libllvmminimal/libllvmminimal.a'
*** [clang-tblgen.full] Error code 1

But find shows:

# find /usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7 -name "libllvmminimal*" -print | more
/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-bootstrap-tools/lib/clang/libllvmminimal
/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-bootstrap-tools/lib/clang/libllvmminimal/libllvmminimal.a
/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-bootstrap-tools/lib/clang/libllvmminimal/libllvmminimal.a.meta

Comparing side-by-side shows obj-cross-tools vs.
obj-bootstrap-tools :

/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-cross-tools/lib/clang/libllvmminimal/libllvmminimal.a
/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-bootstrap-tools/lib/clang/libllvmminimal/libllvmminimal.a


===
Mark Millard
markmi at dsl-only.net




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40F1D1F0-A67D-4BF9-9936-EF07A9E01912>