#263: loading systems from abcl-contrib fails if CLASSPATH has a component with wildcard --------------------------------------------+------------------------------- Reporter: https://openid.fau.de/eg74yneg | Owner: mevenson Type: defect | Status: new Priority: major | Milestone: Component: abcl-contrib | Version: Keywords: | --------------------------------------------+------------------------------- java and javac will perfectly accept a wildcard in CLASSPATH like {{{ CLASSPATH=java/lib/*.jar javac foo.java }}}
however abcl fails to load contribs in this case:
{{{ CLASSPATH=~/jars/*.jar abcl --eval '(require :abcl-contrib)' --eval '(require :jna)'
jnaASDF could not load because Error while trying to load definition for system jna from pathname jar:file:/usr/share/java/abcl- contrib-1.1.0~svn14234.jar !/mvn/jna.asd: Bad place for a wild pathname.. }}}
while
{{{ CLASSPATH=~/jars/foo.jar:~/jars/bar.jar:~/jars/baz.jar abcl --eval '(require :abcl-contrib)' --eval '(require :jna)' }}}
works just fine