Page MenuHomeFreeBSD

Better sandbox 'make universe' targets to within the same tree that everything else uses, i.e. ${MAKEOBJDIRPREFIX}${.CURDIR}.
AbandonedPublic

Authored by bdrewery on Sep 29 2014, 11:56 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 14 2024, 12:27 PM
Unknown Object (File)
Jan 5 2024, 4:25 AM
Unknown Object (File)
Dec 19 2023, 11:13 PM
Unknown Object (File)
Nov 24 2023, 9:51 AM
Unknown Object (File)
Aug 10 2023, 7:27 PM
Unknown Object (File)
Jul 9 2023, 5:52 PM
Unknown Object (File)
Jul 9 2023, 6:31 AM
Unknown Object (File)
Jul 6 2023, 2:25 AM
Subscribers

Details

Reviewers
will
Summary

This follows r271730, which sandboxes the 32-bit world object directories
to the same location.

Test Plan

Run 'make universe', see that nothing breaks.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 12385

Event Timeline

will retitled this revision from to Better sandbox 'make universe' targets to within the same tree that everything else uses, i.e. ${MAKEOBJDIRPREFIX}${.CURDIR}..
will updated this object.
will edited the test plan for this revision. (Show Details)

Where is the patch to UPDATING? :)

I think I like this. Do you have a more up-to-date version to upload?

Makefile.inc1
185–186

I think I like your idea of setting this unconditionally.

I'll put together an updated patch tomorrow.

Updated version against head/Makefile.inc1@281050.

Incorporated a change to make OBJTREE unconditionally include
${TARGET}.${TARGET_ARCH} in its path. This is aimed at making the
paths consistent regardless of build environment.

Currently testing this version; uploading for comment.

This seems to work ok (my test VM ran out of space before finishing 'make universe', but several non-x86 ARCHes built OK). Thoughts?

bdrewery abandoned this revision.
bdrewery added a reviewer: will.

D12840 obsoletes this change.