From f0ed50e1c783395c424e4d51587b0ade5c1c3006 Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Wed, 12 Jan 2022 12:48:20 -0300 Subject: Do not build libresolv module with 64 bit time_t flags It is not used to build installed programs. It also fixes resolv/tst-p_secstodate on big endian machines. Checked on i686-linux-gnu and powerpc-linux-gnu-power4. --- Makeconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makeconfig') diff --git a/Makeconfig b/Makeconfig index 06f1cca..9b6fc6b 100644 --- a/Makeconfig +++ b/Makeconfig @@ -867,7 +867,7 @@ endif +extra-math-flags = $(if $(filter libm,$(in-module)),-fno-math-errno,-fmath-errno) # Use 64 bit time_t support for installed programs -installed-modules = nonlib nscd lddlibc4 libresolv ldconfig locale_programs \ +installed-modules = nonlib nscd lddlibc4 ldconfig locale_programs \ iconvprogs libnss_files libnss_compat libnss_db libnss_hesiod \ libutil libpcprofile libSegFault +extra-time-flags = $(if $(filter $(installed-modules),\ -- cgit v1.1