mirror of
git://sourceware.org/git/glibc.git
synced 2026-09-08 23:58:31 +08:00
Since the NSS reorganization in glibc 2.33 the --enable-static-nss option no longer changes the build: the files and dns services are built into libc unconditionally, and there is no longer any mechanism to bake the remaining services into libc.a. After removing the dead -DSTATIC_NSS define and the <gnu/lib-names.h> include (commits82b710c190and2169401438), the option's only remaining effect was to define DO_STATIC_NSS, which suppresses the static link warnings on the NSS interface functions in libc.a. With DO_STATIC_NSS gone, nss_interface_function emits the static link warning unconditionally; static_nss and build-static-nss are removed along with the configure option. tst-nss-static, previously built only when build-static-nss was set, is now added to tests-static unconditionally so the static NSS path retains test coverage. Signed-off-by: Michael Ford <fanquake@gmail.com> Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
138 lines
3.6 KiB
Plaintext
138 lines
3.6 KiB
Plaintext
# @configure_input@
|
|
# Don't edit this file. Put configuration parameters in configparms instead.
|
|
|
|
version = @VERSION@
|
|
release = @RELEASE@
|
|
|
|
# Installation prefixes.
|
|
install_root = $(DESTDIR)
|
|
prefix = @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
datadir = @datadir@
|
|
libdir = @libdir@
|
|
bindir = @bindir@
|
|
slibdir = @libc_cv_slibdir@
|
|
rtlddir = @libc_cv_rtlddir@
|
|
complocaledir = @libc_cv_complocaledir@
|
|
sysconfdir = @libc_cv_sysconfdir@
|
|
libexecdir = @libexecdir@
|
|
rootsbindir = @libc_cv_rootsbindir@
|
|
infodir = @infodir@
|
|
includedir = @includedir@
|
|
datarootdir = @datarootdir@
|
|
localstatedir = @libc_cv_localstatedir@
|
|
localedir = @localedir@
|
|
multidir= @libc_cv_multidir@
|
|
|
|
# Should we use and build ldconfig?
|
|
use-ldconfig = @use_ldconfig@
|
|
|
|
# Maybe the `ldd' script must be rewritten.
|
|
ldd-rewrite-script = @ldd_rewrite_script@
|
|
|
|
# System configuration.
|
|
config-machine = @host_cpu@
|
|
base-machine = @base_machine@
|
|
config-vendor = @host_vendor@
|
|
config-os = @host_os@
|
|
config-sysdirs = @sysnames@
|
|
cflags-cpu = @libc_cv_cc_submachine@
|
|
asflags-cpu = @libc_cv_cc_submachine@
|
|
|
|
config-extra-cflags = @libc_extra_cflags@
|
|
config-extra-cppflags = @libc_extra_cppflags@
|
|
config-cflags-nofma = @libc_cv_cc_nofma@
|
|
|
|
defines = @DEFINES@
|
|
sysheaders = @sysheaders@
|
|
sysincludes = @SYSINCLUDES@
|
|
c++-sysincludes = @CXX_SYSINCLUDES@
|
|
c++-cstdlib-header = @CXX_CSTDLIB_HEADER@
|
|
c++-cmath-header = @CXX_CMATH_HEADER@
|
|
c++-bits-std_abs-h = @CXX_BITS_STD_ABS_H@
|
|
enable-werror = @enable_werror@
|
|
|
|
have-z-execstack = @libc_cv_z_execstack@
|
|
have-no-error-execstack = @libc_cv_no_error_execstack@
|
|
have-protected-data = @libc_cv_protected_data@
|
|
have-insert = @libc_cv_insert@
|
|
have-glob-dat-reloc = @libc_cv_has_glob_dat@
|
|
with-fp = @libc_cv_with_fp@
|
|
enable-timezone-tools = @enable_timezone_tools@
|
|
unwind-find-fde = @libc_cv_gcc_unwind_find_fde@
|
|
have-fpie = @libc_cv_fpie@
|
|
have-ssp = @libc_cv_ssp@
|
|
stack-protector = @stack_protector@
|
|
no-stack-protector = @no_stack_protector@
|
|
fortify-source = @fortify_source@
|
|
no-fortify-source = @no_fortify_source@
|
|
have-selinux = @have_selinux@
|
|
have-libaudit = @have_libaudit@
|
|
have-libcap = @have_libcap@
|
|
bind-now = @bindnow@
|
|
have-cxx-thread_local = @libc_cv_cxx_thread_local@
|
|
have-loop-to-function = @libc_cv_cc_loop_to_function@
|
|
have-textrel_ifunc = @libc_cv_textrel_ifunc@
|
|
|
|
multi-arch = @multi_arch@
|
|
|
|
mach-interface-list = @mach_interface_list@
|
|
|
|
# Configuration options.
|
|
build-shared = @shared@
|
|
build-profile = @profile@
|
|
cross-compiling = @cross_compiling@
|
|
force-install = @force_install@
|
|
build-nscd = @build_nscd@
|
|
use-nscd = @use_nscd@
|
|
build-hardcoded-path-in-tests= @hardcoded_path_in_tests@
|
|
build-pt-chown = @build_pt_chown@
|
|
man-pages-version = @man_pages_version@
|
|
|
|
# Build tools.
|
|
CC = @CC@
|
|
CXX = @CXX@
|
|
BUILD_CC = @BUILD_CC@
|
|
CFLAGS = @CFLAGS@
|
|
CPPFLAGS-config = @CPPFLAGS@
|
|
extra-nonshared-cflags = @extra_nonshared_cflags@
|
|
rtld-early-cflags = @rtld_early_cflags@
|
|
ASFLAGS-config = @ASFLAGS_config@
|
|
AR = @AR@
|
|
NM = @NM@
|
|
MAKEINFO = @MAKEINFO@
|
|
AS = $(CC) -c
|
|
BISON = @BISON@
|
|
AUTOCONF = @AUTOCONF@
|
|
OBJDUMP = @OBJDUMP@
|
|
OBJCOPY = @OBJCOPY@
|
|
GPROF = @GPROF@
|
|
READELF = @READELF@
|
|
STRIP = @STRIP@
|
|
|
|
# Installation tools.
|
|
INSTALL = @INSTALL@
|
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
INSTALL_DATA = @INSTALL_DATA@
|
|
INSTALL_INFO = @INSTALL_INFO@
|
|
LN_S = @LN_S@
|
|
MSGFMT = @MSGFMT@
|
|
|
|
# Script execution tools.
|
|
BASH = @BASH_SHELL@
|
|
AWK = @AWK@
|
|
PERL = @PERL@
|
|
PYTHON = @PYTHON@
|
|
|
|
# Additional libraries.
|
|
LIBGD = @LIBGD@
|
|
|
|
# Package versions and bug reporting configuration.
|
|
PKGVERSION = @PKGVERSION@
|
|
PKGVERSION_TEXI = @PKGVERSION_TEXI@
|
|
REPORT_BUGS_TO = @REPORT_BUGS_TO@
|
|
REPORT_BUGS_TEXI = @REPORT_BUGS_TEXI@
|
|
|
|
# More variables may be inserted below by configure.
|