User Details
- User Since
- Aug 2 2014, 8:08 AM (631 w, 1 d)
Today
@glebius : I appreciate what you're trying to solve, but @kib brings up a very good point.
My concern with the change is that code (especially third-party/ports code) may naïvely assume a lock type is X, when in fact it's Y after the change. Anti-patterns like this seem ripe for improper memory accesses/potential scribblers..
Approved by: ngie (co-mentor)
Approved by: ngie (co-mentor)
Yesterday
Fri, Sep 4
Please doublecheck that the new support also meets your needs before committing.
How about approaching this slightly differently: if ${PORTSDIR} is not defined in the environment, use /usr/ports. e.g., PORTSDIR?= /usr/ports (using make syntax). That drops the need for adding a for-loop to handle both cases and reformatting a ton of code.
A fix was submitted for this already: https://reviews.freebsd.org/D59346 .
Thu, Sep 3
@igoro when the time comes, could you please submit this upstream as well along with the prepare support?
Wed, Sep 2
Approved by: ngie (co-mentor)
Approved by: ngie (co-mentor)
Approved by: ngie (co-mentor)
Please use require.kmods instead of the macro as I recommend in the differential.
Tue, Sep 1
Just whitespace nitpicks.
Mon, Aug 31
This didn't apply cleanly on :main for me -- I think it needs to be rebased.
Approved by: ngie (co-mentor)
I think the prior approach suggested by @dim to make as minimal of a change as possible makes a lot of sense: there's no real single-maintainer in inetd and the daemon has remained in maintenance mode for many years.