Page MenuHomeFreeBSD

rm stale ptrace dependencies after r305012
ClosedPublic

Authored by emaste on May 26 2017, 1:14 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 14, 1:24 PM
Unknown Object (File)
Sun, Nov 9, 5:10 AM
Unknown Object (File)
Sat, Nov 1, 9:52 PM
Unknown Object (File)
Sat, Nov 1, 10:07 AM
Unknown Object (File)
Wed, Oct 29, 8:09 PM
Unknown Object (File)
Wed, Oct 29, 1:51 PM
Unknown Object (File)
Wed, Oct 29, 6:12 AM
Unknown Object (File)
Oct 17 2025, 10:15 AM
Subscribers

Details

Summary

Similar to rS318912 except that ptrace.[sS] was a file in the source tree, not a generated assembly wrapper. I'm not sure of a good way to handle this other than testing for the existence of ptrace.[sS] in the .depend file itself.

This is a bit hackish, and in any case I would not leave this indefinitely. I think one year for NO_CLEAN workarounds is more than enough time; if we persist with this approach I think we could remove the ad-hoc cleanup after say 3 months. Posting the review for discussion of the approach in general.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste added a subscriber: jhb.

I'm thinking we should just have a BADFILES list, but this is fine for now.
I'd rather get this fixed for real. It's something I should put a PoC up for and discuss with Simon at BSDCan since it will be simpler with bmake changes.

This revision is now accepted and ready to land.May 26 2017, 3:23 PM
This revision was automatically updated to reflect the committed changes.