Page MenuHomeFreeBSD

sysutils/zol-kmod: clean up
AcceptedPublic

Authored by jbeich on Mar 25 2019, 7:25 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Aug 10, 8:32 PM
Unknown Object (File)
Sat, Aug 8, 4:21 PM
Unknown Object (File)
Sat, Aug 8, 3:11 PM
Unknown Object (File)
Thu, Aug 6, 10:06 PM
Unknown Object (File)
Sun, Aug 2, 6:30 AM
Unknown Object (File)
Sat, Aug 1, 6:30 AM
Unknown Object (File)
Thu, Jul 30, 6:42 PM
Unknown Object (File)
Wed, Jul 29, 8:04 AM
Subscribers

Details

Reviewers
kmoore
Summary
  • Switch to vendor make targets
  • Embed real Git revision
  • Add license file (for LICENSES_ASK=1 mode)
  • Avoid repetition in GCOV_DESC
  • Convert to option helpers
  • Other minor style
Test Plan

Runtime appears to work fine but I've only tested my ZFS-only setup for a few minutes.

poudriere bulk -t reports:

  • builds fine on 13.0 amd64 and aarch64
  • builds fine with DEBUG=on or GCOV=on

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 23292
Build 22324: arc lint + arc unit

Event Timeline

@rene, how does USES=kmod:debug work given Mk/bsd.port.mk defines MK_KERNEL_SYMBOLS=no? I'd like to get rid of do-install-DEBUG-on here but the documentation is confusing.

Looks pretty good here. I'm fine with a merge once you get an answer on USES=kmod:debug.

Thank you so much for the cleanup on this port!

This revision is now accepted and ready to land.Mar 25 2019, 8:46 PM