User Details
- User Since
- Jul 19 2018, 5:53 PM (425 w, 9 h)
Wed, Sep 9
Tue, Sep 8
Mon, Sep 7
Sun, Sep 6
Fri, Sep 4
Rebase
Please MFC this.
Wed, Sep 2
Sun, Aug 30
Thu, Aug 27
Wed, Aug 26
Mon, Aug 24
Ports is question have been reported and patches provided:
@vishwin Picked up your comments and addresses this one.
Sun, Aug 23
- Simplify Python discovery; the build frontend will pass the interpreter
@vishwin, I have picked up your comments and https://reviews.freebsd.org/D59133 and made this port right.
Remove variable
@vishwin, reduced to a bare minimum now
Make the dir a literal, no more variable, thus implementation detail
Sort for portclippy
@vishwin, is this as expected now?
Replace += with =
A leftover from previous code, changed and tested
Sat, Aug 22
Rebase
Tue, Aug 18
@yuri, please have a look.
Mon, Aug 17
Sat, Aug 15
Addon:
One thing worth spelling out for the record, since it came up earlier: a toggle (whether per-port or tree-wide) wouldn't actually change what's required here. Any port overriding PEP517_BUILD_CMD/PEP517_INSTALL_CMD directly, or invoking a build tool standalone (e.g. maturin), still needs its own explicit path update on both the build and install side regardless of what a switch defaults to — otherwise the two sides silently disagree on where the wheel lives and the port breaks. That's the entire content of the follow-up sweep commit; a toggle doesn't remove or shrink it, since those ports never go through the framework default in the first place.
Subsequent review for ports which require extra treatment: https://reviews.freebsd.org/D58861, all builds pass for me. Some of them will go away as soon as setuptools is being updated, e.g., wheel name normalization.
@vishwin Took me way too long to respond. you are right on the distutils,
I have dropped the entire block and will be moved to a separate discussion,
if at all.
Found this completely by incident while working on python.mk improvements. At least setup.py changes could be upstream. They are straight forward.
@vishwin This should be good now, take another look please.
Changes applied.
Address comments and lowercase wheel name in setup.py
Fri, Aug 14
Thu, Aug 13
Applies cleanly down to stable/14 with a small fix.
Trying to merge locally and see whether it can easily be MFC'ed after a week. Hold tight.
rebase onto main
As far as I can see there are only a few comments left from @kevans and @ziaee on the manpage and we are good. @mail_fbsd2.e4m.org, can you address them and we are good to merge?
Jul 28 2026
Can I MFC this after three days? Any objections?
Jul 27 2026
Jul 18 2026
Unfortunately, there is very little I can contribute here. My knowledge in regards of all of these FWs is close to zero.
Jul 15 2026
Builds for me.