mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-21 18:27:22 +00:00
Revert "Make WITHOUT_UNDEFINED_VERSION the default"
This is causing failures on gcc13 CI builds so those need to be fixed
or worked around.
This reverts commit 4510f2ca91
.
This commit is contained in:
parent
b12cae88cf
commit
b25ceb97ed
|
@ -1,5 +1,5 @@
|
||||||
.\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
|
.\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
|
||||||
.Dd May 1, 2024
|
.Dd April 23, 2024
|
||||||
.Dt SRC.CONF 5
|
.Dt SRC.CONF 5
|
||||||
.Os
|
.Os
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
|
@ -1716,11 +1716,9 @@ and that the runtime support library is available
|
||||||
Do not build
|
Do not build
|
||||||
.Xr unbound 8
|
.Xr unbound 8
|
||||||
and related programs.
|
and related programs.
|
||||||
.It Va WITH_UNDEFINED_VERSION
|
.It Va WITHOUT_UNDEFINED_VERSION
|
||||||
Link libraries with --undefined-version which permits version maps to
|
Link libraries with --no-undefined-version to ensure all symbols are
|
||||||
contain symbols that are not present in the library.
|
provided.
|
||||||
If this is necessicary to build a particular configuration, a bug is
|
|
||||||
present and the configuration should be reported.
|
|
||||||
.It Va WITHOUT_UNIFIED_OBJDIR
|
.It Va WITHOUT_UNIFIED_OBJDIR
|
||||||
Use the historical object directory format for
|
Use the historical object directory format for
|
||||||
.Xr build 7
|
.Xr build 7
|
||||||
|
|
|
@ -68,6 +68,7 @@ __DEFAULT_YES_OPTIONS = \
|
||||||
SSP \
|
SSP \
|
||||||
TESTS \
|
TESTS \
|
||||||
TOOLCHAIN \
|
TOOLCHAIN \
|
||||||
|
UNDEFINED_VERSION \
|
||||||
WARNS \
|
WARNS \
|
||||||
WERROR
|
WERROR
|
||||||
|
|
||||||
|
@ -80,8 +81,7 @@ __DEFAULT_NO_OPTIONS = \
|
||||||
PROFILE \
|
PROFILE \
|
||||||
RETPOLINE \
|
RETPOLINE \
|
||||||
STALE_STAGED \
|
STALE_STAGED \
|
||||||
UBSAN \
|
UBSAN
|
||||||
UNDEFINED_VERSION
|
|
||||||
|
|
||||||
__DEFAULT_DEPENDENT_OPTIONS = \
|
__DEFAULT_DEPENDENT_OPTIONS = \
|
||||||
MAKE_CHECK_USE_SANDBOX/TESTS \
|
MAKE_CHECK_USE_SANDBOX/TESTS \
|
||||||
|
|
2
tools/build/options/WITHOUT_UNDEFINED_VERSION
Normal file
2
tools/build/options/WITHOUT_UNDEFINED_VERSION
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
Link libraries with --no-undefined-version to ensure all symbols are
|
||||||
|
provided.
|
|
@ -1,4 +0,0 @@
|
||||||
Link libraries with --undefined-version which permits version maps to
|
|
||||||
contain symbols that are not present in the library.
|
|
||||||
If this is necessicary to build a particular configuration, a bug is
|
|
||||||
present and the configuration should be reported.
|
|
Loading…
Reference in a new issue