1From 9f5afd99cce93e68996deb2b5fa7c32737d279fe Mon Sep 17 00:00:00 2001
2From: Mingli Yu <mingli.yu@windriver.com>
3Date: Tue, 16 Jul 2024 17:54:29 +0800
4Subject: [PATCH] cmake: remove build flags
5
6Don't generate the build host related info and reemove the build flags
7to improve reproducibility.
8
9Upstream-Status: Inappropriate [oe specific]
10
11Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
12---
13 config/cmake/libhdf5.settings.cmake.in | 18 +++++++++---------
14 1 file changed, 9 insertions(+), 9 deletions(-)
15
16diff --git a/config/cmake/libhdf5.settings.cmake.in b/config/cmake/libhdf5.settings.cmake.in
17index deb07ed..6f255c4 100644
18--- a/config/cmake/libhdf5.settings.cmake.in
19+++ b/config/cmake/libhdf5.settings.cmake.in
20@@ -23,23 +23,23 @@ Linking Options:
21 ----------------
22                       Libraries: @BUILD_NAME_EXT@
23   Statically Linked Executables: @BUILD_STATIC_EXECS@
24-                        LDFLAGS: @CMAKE_SHARED_LINKER_FLAGS@
25+                        LDFLAGS:
26                      H5_LDFLAGS: @H5_LDFLAGS@
27                      AM_LDFLAGS: @AM_LDFLAGS@
28                 Extra libraries: @LINK_LIBS@
29-                       Archiver: @CMAKE_AR@
30-                       AR_FLAGS:
31-                         Ranlib: @CMAKE_RANLIB@
32+                       Archiver:
33+                       AR_FLAGS:
34+                         Ranlib:
35
36 Languages:
37 ----------
38                               C: YES
39-                     C Compiler: @CMAKE_C_COMPILER@ @CMAKE_C_COMPILER_VERSION@
40+                     C Compiler:
41                        CPPFLAGS: @CPPFLAGS@
42                     H5_CPPFLAGS: @H5_CPPFLAGS@
43                     AM_CPPFLAGS: @AM_CPPFLAGS@
44-                         CFLAGS: @CMAKE_C_FLAGS@
45-                      H5_CFLAGS: @HDF5_CMAKE_C_FLAGS@
46+                         CFLAGS:
47+                      H5_CFLAGS:
48                       AM_CFLAGS: @AM_CFLAGS@
49                Shared C Library: @H5_ENABLE_SHARED_LIB@
50                Static C Library: @H5_ENABLE_STATIC_LIB@
51@@ -51,11 +51,11 @@ Languages:
52                AM Fortran Flags: @AM_FCFLAGS@
53          Shared Fortran Library: @H5_ENABLE_SHARED_LIB@
54          Static Fortran Library: @H5_ENABLE_STATIC_LIB@
55-               Module Directory: @CMAKE_Fortran_MODULE_DIRECTORY@
56+               Module Directory:
57
58                             C++: @HDF5_BUILD_CPP_LIB@
59                    C++ Compiler: @CMAKE_CXX_COMPILER@ @CMAKE_CXX_COMPILER_VERSION@
60-                      C++ Flags: @CMAKE_CXX_FLAGS@
61+                      C++ Flags:
62                    H5 C++ Flags: @HDF5_CMAKE_CXX_FLAGS@
63                    AM C++ Flags: @AM_CXXFLAGS@
64              Shared C++ Library: @H5_ENABLE_SHARED_LIB@
65--
662.25.1
67
68