Make WITHOUT_UNDEFINED_VERSION the default
authorBrooks Davis <brooks@FreeBSD.org>
Thu, 2 May 2024 17:13:39 +0000 (18:13 +0100)
committerBrooks Davis <brooks@FreeBSD.org>
Thu, 2 May 2024 17:13:39 +0000 (18:13 +0100)
commit4510f2ca9170927309a423274e03f1eb8e27da27
tree122dc57baaadd832a5d4a9af221c1437f979847b
parent723e60a278b16fc4411cb4d9f201cb3ba26108cf
Make WITHOUT_UNDEFINED_VERSION the default

Link with --no-undefined-version by default.  Will detect and prevent
the accidental removal of symbols from versioned libraries.

Reviewed by: arichardson, kib, dim, emaste
Differential Revision: https://reviews.freebsd.org/D44216
share/man/man5/src.conf.5
share/mk/bsd.opts.mk
tools/build/options/WITHOUT_UNDEFINED_VERSION [deleted file]
tools/build/options/WITH_UNDEFINED_VERSION [new file with mode: 0644]