Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Oct 2015 13:11:47 +0200
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Garrett Cooper <ngie@FreeBSD.org>
Cc:        Bryan Drewery <bdrewery@FreeBSD.org>, jenkins-admin@FreeBSD.org, freebsd-current@FreeBSD.org
Subject:   Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #673 - Failure
Message-ID:  <F3DFF8C1-4D8D-4A29-B102-CA6A19B131E2@FreeBSD.org>
In-Reply-To: <78883694-7B54-4AC3-9B5B-D715D5DA1F88@gmail.com>
References:  <1743862498.27.1445058611319.JavaMail.jenkins@jenkins-9.freebsd.org> <5621D9F1.9080707@FreeBSD.org> <5621DDB1.8020807@FreeBSD.org> <31F4FEC4-B677-4EA1-BD67-F2DC458A99E4@gmail.com> <2B9A4B89-6D0D-4549-B249-FB30A8117DDF@gmail.com> <78883694-7B54-4AC3-9B5B-D715D5DA1F88@gmail.com>

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

--Apple-Mail=_03F19085-9B0A-4EBD-A7F1-2FE1A1C268A6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

On 17 Oct 2015, at 09:09, NGie Cooper <yaneurabeya@gmail.com> wrote:
...
> Also, this logic looks troublesome:
>=20
> 42 .if empty(TOOLSDIR) || !exists(${TOOLSDIR}/usr/bin/clang-tblgen)
> 43 .if ${MACHINE} =3D=3D "host" && defined(BOOTSTRAPPING_TOOLS)
> 44 .if !empty(LEGACY_TOOLS) && exists(${LEGACY_TOOLS}/usr/bin/tblgen)
> 45 TOOLSDIR=3D ${LEGACY_TOOLS}
> 46 .endif
> 47 .endif
> 48 .if ${MK_STAGING} =3D=3D "yes" && =
exists(${STAGE_HOST_OBJTOP:Uno}/usr/bin/tblgen)
> 49 TOOLSDIR=3D ${STAGE_HOST_OBJTOP}
> 50 .endif
> 51 .if exists(${LEGACY_TOOLS:Uno}/usr/bin/tblgen)
> 52 TOOLSDIR=3D ${LEGACY_TOOLS}
> 53 .endif
> 54 .endif
> 55 TOOLSDIR?=3D
> 56 .if !empty(TOOLSDIR) && exists(${TOOLSDIR}/usr/bin/clang-tblgen)
> 57 TBLGEN=3D ${TOOLSDIR}/usr/bin/tblgen
> 58 CLANG_TBLGEN=3D ${TOOLSDIR}/usr/bin/clang-tblgen
> 59 .endif
> 60 TBLGEN?=3D        tblgen
> 61 CLANG_TBLGEN?=3D  clang-tblgen
>=20
> This kind of complexity matched something that I simplified at $work =
due to build races=85

This stuff was added by sjg as part of his meta-mode commit frenzy in
r284345, but I never really agreed to it, nor do I understand what its
function is.  It was just splattered all over the tree.

Can we just remove it for now, and put it back when it works, and is
actually used for something? :-)

-Dimitry


--Apple-Mail=_03F19085-9B0A-4EBD-A7F1-2FE1A1C268A6
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.28

iEYEARECAAYFAlYiLPkACgkQsF6jCi4glqO8IQCeKYF7C2qo0ZZN7EWFlHGIk6oT
xv0An1PySRgkaiArhsDQHb23yaWMgZ9d
=0VX/
-----END PGP SIGNATURE-----

--Apple-Mail=_03F19085-9B0A-4EBD-A7F1-2FE1A1C268A6--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F3DFF8C1-4D8D-4A29-B102-CA6A19B131E2>