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>
