From c76aa573bc5e85a3cf99b3b1f2bc70d8373b21a7 Mon Sep 17 00:00:00 2001
From: EJ Dohmen <ezekiel.dohmen@ligo.org>
Date: Wed, 11 May 2022 10:18:28 -0700
Subject: [PATCH] Adding fpic to user build for pybind

---
 src/epics/util/lib/createUserModuleBuildEnv.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/epics/util/lib/createUserModuleBuildEnv.pm b/src/epics/util/lib/createUserModuleBuildEnv.pm
index eb93f690b..64eb29d81 100644
--- a/src/epics/util/lib/createUserModuleBuildEnv.pm
+++ b/src/epics/util/lib/createUserModuleBuildEnv.pm
@@ -28,7 +28,7 @@ my ($makefileDir) = @_;
         print OUTM "set(XMIT_DOLPHIN_TIME YES)\n";
     }
 
-    print OUTM "list(APPEND CFLAGS \"-O2\")\n";
+    print OUTM "list(APPEND CFLAGS \"-O2 -fPIC\")\n";
     print OUTM "list(APPEND CFLAGS \"$::servoflag\")\n";
 
     if ($::iopModel > -1) {  #************ SETUP FOR IOP ***************
-- 
GitLab