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:=20
> https://svnweb.freebsd.org/changeset/base/325347
>=20
>=20
> Log:
>   Something is very wrong
>=20
> Modified:
>   head/Makefile
>=20
> Modified: head/Makefile
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- 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/l=
ib/clang/libllvmminimal
=
/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-bootstrap-tools/l=
ib/clang/libllvmminimal/libllvmminimal.a
=
/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-bootstrap-tools/l=
ib/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/c=
lang/libllvmminimal/libllvmminimal.a
=
/usr/obj/bpim3_clang/arm.armv7/usr/src/arm.armv7/tmp/obj-bootstrap-tools/l=
ib/clang/libllvmminimal/libllvmminimal.a


=3D=3D=3D
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>