Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Apr 2020 11:21:49 -0700
From:      Bryan Drewery <bdrewery@FreeBSD.org>
Cc:        Kyle Evans <self@kyle-evans.net>, src-committers <src-committers@freebsd.org>, svn-src-all <svn-src-all@freebsd.org>, svn-src-head <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r359705 - head/share/mk
Message-ID:  <7f42eb02-3eeb-d56e-1d8a-f8c295e5d997@FreeBSD.org>
In-Reply-To: <CACNAnaHZx7UUpRvsFdWNXgCqyxhB03PdVzkeieJ0c8JUMB7giQ@mail.gmail.com>
References:  <202004071707.037H74VX066447@repo.freebsd.org> <CACNAnaHZx7UUpRvsFdWNXgCqyxhB03PdVzkeieJ0c8JUMB7giQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--vmYQY36CM7eNvSFUehbCSaj1TUPBxTqUo
Content-Type: multipart/mixed; boundary="9YrWAGDAeB2hvRlsxUd0c50ji9tcfdJ6W";
 protected-headers="v1"
From: Bryan Drewery <bdrewery@FreeBSD.org>
Cc: Kyle Evans <self@kyle-evans.net>,
 src-committers <src-committers@freebsd.org>,
 svn-src-all <svn-src-all@freebsd.org>,
 svn-src-head <svn-src-head@freebsd.org>
Message-ID: <7f42eb02-3eeb-d56e-1d8a-f8c295e5d997@FreeBSD.org>
Subject: Re: svn commit: r359705 - head/share/mk
References: <202004071707.037H74VX066447@repo.freebsd.org>
 <CACNAnaHZx7UUpRvsFdWNXgCqyxhB03PdVzkeieJ0c8JUMB7giQ@mail.gmail.com>
In-Reply-To: <CACNAnaHZx7UUpRvsFdWNXgCqyxhB03PdVzkeieJ0c8JUMB7giQ@mail.gmail.com>

--9YrWAGDAeB2hvRlsxUd0c50ji9tcfdJ6W
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

On 4/7/2020 10:13 AM, Kyle Evans wrote:
> On Tue, Apr 7, 2020 at 12:07 PM Bryan Drewery <bdrewery@freebsd.org> wr=
ote:
>>
>> Author: bdrewery
>> Date: Tue Apr  7 17:07:04 2020
>> New Revision: 359705
>> URL: https://svnweb.freebsd.org/changeset/base/359705
>>
>> Log:
>>   NO_OBJ: Always fix .OBJDIR regardless of AUTO_OBJ.
>>
>>   Sponsored by: Dell EMC
>>   MFC after:    2 weeks
>>
>> Modified:
>>   head/share/mk/bsd.init.mk
>>   head/share/mk/bsd.obj.mk
>>
>=20
> Unrelated, but something else that's kinda funky:
>=20
> universe13a% make -C stand -V .OBJDIR
> /scratch/tmp/kevans/obj/home/kevans/head/amd64.amd64/stand
>=20
> But in a buildenv:
> universe13a% make TARGET_ARCH=3Darmv7 buildenv
> Entering world for armv7:arm
> For ZSH you must run: export CPUTYPE=3D
> universe13a% make -C stand -V .OBJDIR
> [Creating objdir /scratch/tmp/kevans/obj/home/kevans/head/stand...]
> /scratch/tmp/kevans/obj/home/kevans/head/stand
>=20
> Using buildenv with BUILDENV_SHELL=3D"make -C stand -V .OBDJIR"
> *doesn't* reproduce it (objdir has arm.armv7 in it again).
>=20
> I tried with both zsh (and export CPUTYPE=3D) and /bin/sh, but it seems=

> to reproduce both ways.
>=20
> Thanks,
>=20
> Kyle Evans
>=20

Discussed with Kyle on IRC. Turned out to be an 'export
MAKEOBJDIRPREFIX=3D/something' in ~/.profile.

I suggest something like this in the profile:

if [ -n "${BUILDENV}" ]; then
        PS1=3D"(buildenv) ${PS1}"
        unset CPUTYPE
else
        export MAKEOBJDIRPREFIX=3D/whatever
fi


--=20
Regards,
Bryan Drewery


--9YrWAGDAeB2hvRlsxUd0c50ji9tcfdJ6W--

--vmYQY36CM7eNvSFUehbCSaj1TUPBxTqUo
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGTBAEBCgB9FiEE+Rc8ssOq6npcih8JNddxu25Gl88FAl6MxL1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5
MTczQ0IyQzNBQUVBN0E1QzhBMUYwOTM1RDc3MUJCNkU0Njk3Q0YACgkQNddxu25G
l88Lzgf9HubcMZWkB0O+tYBwZ6BfMIP43QhYHoSE7W+eOc8+Bwdkk0nVpK2+AZgy
4HrZCy3Wbaysl6pHLjIqEYbec8eEvUCcdD4gYUX6gJPZrayw3kNWx0V/UxoZrscL
CP6ZvpHhA6nUqXgXD5i2qwhP5VvRigdoWj47YpILp6V2t6nmE7AYrQvaG5xvgK+x
uLhT9pvR/OaryeyhDU3z6XlWdb8KL3PjRIsD3Zbs6vKG4GPXn00xTnk4BfiFacm1
S4Uwbd7afZiFaaYYil7uvoX9yz3GYVswLm7ynz/QE05+k8Cg33K2n6vxeaOAHRSO
Fs9laACH8xSCz2Bjo0ct6nzd3ZrC6Q==
=gJJa
-----END PGP SIGNATURE-----

--vmYQY36CM7eNvSFUehbCSaj1TUPBxTqUo--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7f42eb02-3eeb-d56e-1d8a-f8c295e5d997>