[armedbear] #422: SYSTEM:RUN-PROGRAM does not work on Java 5/6

armedbear armedbear-devel at common-lisp.net
Fri Mar 10 11:10:59 UTC 2017


#422: SYSTEM:RUN-PROGRAM does not work on Java 5/6
--------------------------+------------------------------------------------
      Reporter:           |      Owner:  mevenson
  mevenson                |
          Type:  defect   |     Status:  accepted
      Priority:  blocker  |  Milestone:  1.5.0
     Component:           |    Version:  1.4.0
  interpreter             |
    Resolution:           |   Keywords:  cffi sys:run-program java-5 java-6
Parent Tickets:           |
--------------------------+------------------------------------------------

Comment (by mevenson):

 Replying to [comment:7 mevenson]:
 > Plan of attack:
 >
 > 1)  Use Java interfaces in org.abcl.java[5678] packages to mark JVM-side
 availablity until we get to the Java9 module system.
 >
 > 2)  Keep SYS:RUN-SHELL-COMMAND deprecated Lisp-side; mody SYS:RUN-
 PROGRAM to fall back to the appropriate org.abcl.java5 interface
 capabilities signaling an exception if unable to emulate requested
 behavior
 >
 > 3)  Test!

 Provide the following interfaces
 {{{
 org.abcl.runtime.Java5
 org.abcl.runtime.Java6
 org.abcl.runtime.Java7
 org.abcl.runtime.Java8
 }}}

 for which
 {{{
 org.abcl.runtime.Available.getInstance()
 }}}
 returns something meaningful.

--
Ticket URL: <http://abcl.org/trac/ticket/422#comment:9>
armedbear <http://abcl.org>
armedbear


More information about the armedbear-ticket mailing list