opnsense / ports

OPNsense ports on top of FreeBSD
https://opnsense.org/
Other
157 stars 114 forks source link

net-mgmt/rate fails to build #99

Closed lattera closed 3 years ago

lattera commented 3 years ago

I'm building on a recent version of HardenedBSD 12-STABLE/amd64:

$ uname -a
FreeBSD scrubbed 12.2-PRERELEASE-HBSD FreeBSD 12.2-PRERELEASE-HBSD #0  19b9168adb4(hardened/12-stable/master)-dirty: Tue Sep  8 18:34:18 EDT 2020     shawn@scrubbed:/usr/obj/data/src/hardenedBSD/amd64.amd64/sys/HARDENEDBSD  amd64
ld: error: undefined symbol: inet_my_aton
>>> referenced by lib.c
>>>               lib.o:(parseaddr)

ld: error: undefined symbol: inet_my_aton
>>> referenced by lib.c
>>>               lib.o:(parseaddr)

ld: error: undefined symbol: inet_my_aton
>>> referenced by lib.c
>>>               lib.o:(gethost)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
--- rate ---
*** [rate] Error code 1

make[1]: stopped in /usr/obj/usr/ports/net-mgmt/rate/work/rate-0.9
1 error

make[1]: stopped in /usr/obj/usr/ports/net-mgmt/rate/work/rate-0.9
fichtner commented 3 years ago

https://github.com/freebsd/freebsd-ports/commit/8a5633341eb22f4 No other patches since 2016. Works on 12.1.

lattera commented 3 years ago

This ended up being a bug in an internal patch. Sorry for the noise.