summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSergey Trofimov <sarg@sarg.org.ru>2025-12-10 13:59:55 +0100
committerGreg Hogan <code@greghogan.com>2025-12-11 19:26:25 +0000
commit1f3c679795791721a0684f9487b09d9c71ceea65 (patch)
tree86393832a291458add7fb71f6327f2642174e46b /gnu
parent0bd6326d9176f4b47a5ffff37f9a4b847b93d862 (diff)
gnu: tinyxml2: Build position independent.
* gnu/packages/xml.scm (tinyxml2)[arguments]{#:configure-flags}: Add CMAKE_POSITION_INDEPENDENT_CODE. Change-Id: I0e41895edc617225ed998d15d050e2306bf7bef5 Signed-off-by: Greg Hogan <code@greghogan.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/xml.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index b5cf3920ca8..b49ae62ddfb 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -1355,6 +1355,10 @@ C++ programming language.")
1355 (sha256 1355 (sha256
1356 (base32 "19cvjaq16z777xyi8krgc5jif5wkjv1ikw2icijprlj0zi5511dd")))) 1356 (base32 "19cvjaq16z777xyi8krgc5jif5wkjv1ikw2icijprlj0zi5511dd"))))
1357 (build-system cmake-build-system) 1357 (build-system cmake-build-system)
1358 (arguments
1359 (list
1360 #:configure-flags
1361 #~(list "-DCMAKE_POSITION_INDEPENDENT_CODE=ON")))
1358 (synopsis "Small XML parser for C++") 1362 (synopsis "Small XML parser for C++")
1359 (description "TinyXML2 is a small and simple XML parsing library for the 1363 (description "TinyXML2 is a small and simple XML parsing library for the
1360C++ programming language.") 1364C++ programming language.")