diff options
-rw-r--r-- | gnu/packages/ots.scm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/packages/ots.scm b/gnu/packages/ots.scm index e527bf277e..6a34d1d7db 100644 --- a/gnu/packages/ots.scm +++ b/gnu/packages/ots.scm @@ -55,6 +55,11 @@ #:phases (modify-phases %standard-phases + (add-after 'unpack 'fix-includes + (lambda _ + (substitute* "src/libots.h" + (("#include <glib.h>" all) + (string-append all "\n#include <math.h>"))))) (add-after 'configure 'set-shared-lib-extension (lambda _ ;; For some reason, the 'libtool' script (from Libtool @@ -63,8 +68,7 @@ ;; This leads to the creation of 'libots-1' instead of ;; 'libots-1.so'. Fix that. (substitute* "libtool" - (("shrext_cmds") "shrext")) - #t))))) + (("shrext_cmds") "shrext"))))))) (inputs (list glib popt libxml2 zlib)) (native-inputs |