HomeFreeBSD

net-mgmt/ipgen: fix build on non-amd64, 15-CURRENT

Description

net-mgmt/ipgen: fix build on non-amd64, 15-CURRENT

  • 15-CURRENT ditches the CLLADDR macro; replace it with LLADDR
  • cpu_in_cksum.S is mediocre assembly code that only works on amd64. Disable its use; the compiler will do just as good of a job.
  • assume we always have atomic_* functions on FreeBSD, even if they are not macros (as is the case on armv7)

Approved by: portmgr (build fix blanket)
MFH: 2025Q2
See also: D50065

Details

Provenance
fuzAuthored on May 5 2025, 5:16 PM
Parents
R11:1860af9931ec: net-p2p/clboss: fix build on armv7 (remove -Werror)
Branches
Unknown
Tags
Unknown