guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/04: gnu: jamvm-1-bootstrap: Fix segfault in bootstrap JVM.


From: guix-commits
Subject: 01/04: gnu: jamvm-1-bootstrap: Fix segfault in bootstrap JVM.
Date: Sun, 6 Oct 2019 16:01:10 -0400 (EDT)

rekado pushed a commit to branch master
in repository guix.

commit fc37b4afb29095e222f7ddd3fb3df1ad196926a3
Author: Ricardo Wurmus <address@hidden>
Date:   Fri Oct 4 10:35:22 2019 +0200

    gnu: jamvm-1-bootstrap: Fix segfault in bootstrap JVM.
    
    * gnu/packages/java.scm (jamvm-1-bootstrap)[arguments]: Add configure flags:
    --disable-int-caching, --enable-runtime-reloc-checks, and --enable-ffi.
    [inputs]: Add libffi.
---
 gnu/packages/java.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 6090dcd..aa624b4 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -186,10 +186,14 @@ language.")
     (arguments
      `(#:configure-flags
        (list (string-append "--with-classpath-install-dir="
-                            (assoc-ref %build-inputs "classpath")))))
+                            (assoc-ref %build-inputs "classpath"))
+             "--disable-int-caching"
+             "--enable-runtime-reloc-checks"
+             "--enable-ffi")))
     (inputs
      `(("classpath" ,classpath-bootstrap)
        ("jikes" ,jikes)
+       ("libffi" ,libffi)
        ("zlib" ,zlib)))
     (home-page "http://jamvm.sourceforge.net/";)
     (synopsis "Small Java Virtual Machine")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]