Package Details: kawa 3.1.1-1

Git Clone URL: https://aur.archlinux.org/kawa.git (read-only, click to copy)
Package Base: kawa
Description: A Scheme implementation and framework targeted the JVM.
Upstream URL: http://www.gnu.org/software/kawa/index.html
Licenses: X11/MIT
Submitter: None
Maintainer: soimort
Last Packager: soimort
Votes: 8
Popularity: 0.000000
First Submitted: 2010-12-10 12:57 (UTC)
Last Updated: 2020-01-19 01:09 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

halcek commented on 2021-08-12 10:04 (UTC)

Currently encountering the following error:

make[3]: [Makefile:1871: javac-all] Error 1 make[3]: Leaving directory '/home/regularuser/.cache/yay/kawa/src/kawa-3.1.1' make[2]: [Makefile:1863: misc-classes.stamp] Error 2 make[2]: Leaving directory '/home/regularuser/.cache/yay/kawa/src/kawa-3.1.1' make[1]: [Makefile:427: all] Error 2 make[1]: Leaving directory '/home/regularuser/.cache/yay/kawa/src/kawa-3.1.1/gnu' make: [Makefile:1444: all-recursive] Error 1 ==> ERROR: A failure occurred in build(). Aborting... error making: kawa

after commented on 2019-01-14 19:44 (UTC)

Thanks you, that helped some. I did have those things installed and up to date already already, but even after reinstalling them, /usr/bin/javac was a broken link to /usr/lib/jvm/default/bin/javac. I had to make it link to this instead: /usr/lib/jvm/java-11-openjdk/bin/javac

Now I can get a little farther in the build process for kawa but it can't find libjli.so. I tried putting /usr/lib/jvm/java-11-openjdk/lib/jli/ in my $PATH but that didn't help.

Maybe I haven't configured java right

soimort commented on 2019-01-14 18:34 (UTC)

@after javac is included in the 'java-environment-common' package, which comes as a dep of jdk-openjdk.

https://www.archlinux.org/packages/extra/any/java-environment-common/

after commented on 2019-01-14 18:19 (UTC) (edited on 2019-01-14 18:31 (UTC) by after)

I didn't manage to build this, there's some dependency error.

if test ! -e selected-java-source -o \
   "%java8 +use:com.sun.net.httpserver +enable:XML -with:jline3 +use:java.awt" != "`cat selected-java-source`"; \
   then make do-preprocess; \
fi
make[1]: Entering directory '/home/after/.cache/aurman/kawa/src/kawa-3.0'
javac -d . -g gnu/kawa/util/PreProcess.java
make[1]: javac: Command not found
make[1]: *** [Makefile:2067: gnu/kawa/util/PreProcess.class] Error 127
make[1]: Leaving directory '/home/after/.cache/aurman/kawa/src/kawa-3.0'
make: *** [Makefile:2070: selected-java-source] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

I couldn't find javac in aurman. After googling, I guess I need to install jdk-devel too. I'll let you know if that works.

edit: i couldn't build jdk-devel either, something wrong with the pkgbuild. so i don't know if it would have worked or not.