Page MenuHomeFreeBSD

Split out "Make" changes from D4325 (python.mk mods)
ClosedPublic

Authored by marino on Dec 20 2015, 10:09 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 20, 2:13 AM
Unknown Object (File)
Sun, Nov 17, 5:43 PM
Unknown Object (File)
Sat, Oct 26, 1:19 PM
Unknown Object (File)
Sat, Oct 26, 1:17 PM
Unknown Object (File)
Sat, Oct 26, 1:09 PM
Unknown Object (File)
Fri, Oct 25, 12:58 AM
Unknown Object (File)
Oct 5 2024, 9:57 PM
Unknown Object (File)
Oct 5 2024, 6:45 PM
Subscribers

Details

Reviewers
mva
dbn
antoine
wg
Group Reviewers
portmgr
Summary

mva@ requested D4325 be split into two sections

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1859
Build 1866: arc lint + arc unit

Event Timeline

marino retitled this revision from to Split out "Make" changes from D4325 (python.mk mods).
marino updated this object.
marino edited the test plan for this revision. (Show Details)
marino added reviewers: wg, antoine, mva, dbn.

hi mva@, so how does this split change look?

Ping.

I think one of the python makefile is already out of date. Assume that I will fix it before commit.

This diff is very trivial. there's nothing technically wrong with it. This is more of a philosophical review (e.g. it's okay to have version separate from main makefile.)

I know it's holiday period, but it's been a month that I started trying to push reform to python.mk. This is just one part. Hopefully somebody is available to help it along.

I will test this a bit.

Mk/Uses/python.mk
390

Stray ; ?

Except for the stray ";" and the versions that need to be updated, this looks good to me.

Looks good to me. Let's just get the outdated file into shape, do an exp-run and commit it.

Cheers
Marcus

marino edited edge metadata.

Resolved conflicts with current tree (removed bitrot and semicolon)

Okay, thanks! The diff has been updated, so it's current as of right now.

Mk/Uses/python.mk
390

yeah. Maybe a carry-over from all the Ada code I've been writing lately. I'll remove it in final.

This revision is now accepted and ready to land.Dec 29 2015, 9:51 AM

Thanks, I've committed it. I don't know why the review didn't close automatically though.

For forward work, I'll submit a new review that skips spawning python when it's already known that python is not installed. If it is installed, it will still spawn python as it does now (in other words, nothing is cached by the meta port, it's just another removal of an inefficiency)

Thanks, I've committed it. I don't know why the review didn't close automatically though.

Easy, the Differential Revision line was not the last line of the commit message, you must have reordered the commit template.