diff --git a/delete-check-installed-headers-c-and-check-installed.patch b/delete-check-installed-headers-c-and-check-installed.patch new file mode 100644 index 0000000..b4fa934 --- /dev/null +++ b/delete-check-installed-headers-c-and-check-installed.patch @@ -0,0 +1,60 @@ +From dd2efa50d197e2205acd8edbf29aba717d71bdbb Mon Sep 17 00:00:00 2001 +From: Yang Yanchao +Date: Tue, 4 Jan 2022 19:55:28 +0800 +Subject: [PATCH] testsuit: delete check-installed-headers-c and check-installed-headers-cxx + +check-installed-headers-c and check-installed-headers-cxx checked at CI +and can be deleted during building + +--- + Makefile | 4 ++-- + Rules | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/Makefile b/Makefile +index f98d5a9e..83200a75 100644 +--- a/Makefile ++++ b/Makefile +@@ -532,7 +532,7 @@ $(objpfx)check-local-headers.out: scripts/check-local-headers.sh + + ifneq "$(headers)" "" + # Special test of all the installed headers in this directory. +-tests-special += $(objpfx)check-installed-headers-c.out ++# tests-special += $(objpfx)check-installed-headers-c.out + libof-check-installed-headers-c := testsuite + $(objpfx)check-installed-headers-c.out: \ + scripts/check-installed-headers.sh $(headers) +@@ -542,7 +541,7 @@ $(objpfx)check-installed-headers-c.out: \ + $(evaluate-test) + + ifneq "$(CXX)" "" +-tests-special += $(objpfx)check-installed-headers-cxx.out ++# tests-special += $(objpfx)check-installed-headers-cxx.out + libof-check-installed-headers-cxx := testsuite + $(objpfx)check-installed-headers-cxx.out: \ + scripts/check-installed-headers.sh $(headers) +diff --git a/Rules b/Rules +index b1137afe..ca29abd7 100644 +--- a/Rules ++++ b/Rules +@@ -84,7 +84,7 @@ common-generated += dummy.o dummy.c + ifneq "$(headers)" "" + # Test that all of the headers installed by this directory can be compiled + # in isolation. +-tests-special += $(objpfx)check-installed-headers-c.out ++# tests-special += $(objpfx)check-installed-headers-c.out + libof-check-installed-headers-c := testsuite + $(objpfx)check-installed-headers-c.out: \ + $(..)scripts/check-installed-headers.sh $(headers) +@@ -96,7 +95,7 @@ $(objpfx)check-installed-headers-c.out: \ + ifneq "$(CXX)" "" + # If a C++ compiler is available, also test that they can be compiled + # in isolation as C++. +-tests-special += $(objpfx)check-installed-headers-cxx.out ++# tests-special += $(objpfx)check-installed-headers-cxx.out + libof-check-installed-headers-cxx := testsuite + $(objpfx)check-installed-headers-cxx.out: \ + $(..)scripts/check-installed-headers.sh $(headers) +-- +2.27.0 + diff --git a/glibc.spec b/glibc.spec index 6a1a288..e7d4d39 100644 --- a/glibc.spec +++ b/glibc.spec @@ -27,7 +27,7 @@ # - Default: Always run valgrind tests if there is architecture support. ############################################################################## %bcond_without testsuite -%bcond_without benchtests +%bcond_with benchtests %bcond_with bootstrap %bcond_with werror %bcond_without docs @@ -65,7 +65,7 @@ ############################################################################## Name: glibc Version: 2.34 -Release: 37 +Release: 38 Summary: The GNU libc libraries License: %{all_license} URL: http://www.gnu.org/software/glibc/ @@ -145,6 +145,7 @@ Patch58: nptl-Add-one-more-barrier-to-nptl-tst-create1.patch Patch59: io-Fix-ftw-internal-realloc-buffer-BZ-28126.patch Patch60: Do-not-define-tgmath.h-fmaxmag-fminmag-macros-for-C2.patch Patch61: ld.so-Don-t-fill-the-DT_DEBUG-entry-in-ld.so-BZ-2812.patch +Patch62: delete-check-installed-headers-c-and-check-installed.patch Patch9000: turn-default-value-of-x86_rep_stosb_threshold_form_2K_to_1M.patch Patch9001: delete-no-hard-link-to-avoid-all_language-package-to.patch @@ -1341,6 +1342,11 @@ fi %endif %changelog +* Tue Jan 4 2022 Yang Yanchao - 2.34-38 +- testsuit: delete check-installed-headers-c and check-installed-headers-cxx + which are checked in CI to improves the compilation speed. +- testsuit: delete glibc-benchtest + * Sat Dec 25 2021 liusirui - 2.34-37 - ld.so: Don't fill the DT_DEBUG entry in ld.so [BZ #28129]