diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 00768388dc3..6be97eabbc5 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -1298,10 +1298,10 @@ new Date();")) (catch 'decoding-error (lambda () (substitute* file - (("VERSIONED_JNI_LIB_NAME\\(\"(.*)\", \"(.*)\"\\)" + (("VERSIONED_JNI_LIB_NAME\\(\"([^\"]*)\", \"([^\"]*)\"\\)" _ name version) (string-append "\"" (find-library name) "\"")) - (("JNI_LIB_NAME\\(\"(.*)\"\\)" _ name) + (("JNI_LIB_NAME\\(\"([^\"]*)\"\\)" _ name) (string-append "\"" (find-library name) "\"")))) (lambda _ ;; Those are safe to skip.