[armedbear-ticket] [armedbear] #263: loading systems from abcl-contrib fails if CLASSPATH has a component with wildcard

armedbear armedbear-devel at common-lisp.net
Thu Nov 8 01:05:47 UTC 2012


#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

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/263>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list