net/aquantia-atlantic-kmod: Fix CURRENT build post r353868 (iflib changes) This patch enable the port to build working if_atlantic.ko on 13-CURRENT, broken since r353868, where `if_multi_apply` and `if_multiaddr_count` were removed. PR: 252642 Differential_Revision: D28135 MFH: 2021Q1 (blanket: build fix)
- portlint: ???
- testport: ??? (poudriere; at least current and 12amd64)
- hardware: AQC107 (device id 0x07b1) tested
PORTREVISION is exactly what to use to add local patch and keep PORTVSION (or DISTVERSION) sync with upstream. PORTEPOCH should be used carefully because it will stay forever once comes in.
If the iflib changes have been tested and are known to work, they're probably okay.
Is the extra patch to aq_hw.c intentional? Using random() to generate a MAC address isn't great. Not seeding it makes it even worse.
- Confirmation of QA: portlint/poudriere on at least CURRENT and 12amd64 (fill in TEST PLAN section)
- PR created upstream
- Comment added to patch with upstream issue/PR reference and URL
Thank you for the report and patch
I think I don't exactly know what you mean..