From 5ed5dc6f474c824973c0936ae43ee9047f0892e7 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Fri, 10 Nov 2023 15:29:59 +0100 Subject: [PATCH] [guix] Enable BUILD_SHARED_LIBS=ON. --- .guix/modules/ogs-package.scm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.guix/modules/ogs-package.scm b/.guix/modules/ogs-package.scm index 9e1e020cf9d..13da8b73f8e 100644 --- a/.guix/modules/ogs-package.scm +++ b/.guix/modules/ogs-package.scm @@ -216,7 +216,10 @@ "1xp1qibm0q4z5qx0h178qpas3n7pqbladkxdalq9j4l98hdws46j")))) (build-system cmake-build-system) (arguments - `(#:tests? #f) + `(#:tests? #f + #:configure-flags (list + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + )) ))) (define tclap @@ -258,7 +261,10 @@ "12wiqyzpzx89k9c7q07w4ypnppvi6s88k6jjsnlnvaxfafyvrbw3")))) (build-system cmake-build-system) (arguments - `(#:tests? #f) + `(#:tests? #f + #:configure-flags (list + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + )) ))) (define xmlpatch @@ -280,7 +286,10 @@ (build-system cmake-build-system) (inputs (list libxml2)) (arguments - `(#:tests? #f) + `(#:tests? #f + #:configure-flags (list + "-DBUILD_SHARED_LIBS=ON" + )) ))) (define exprtk -- GitLab