patchGNU Autoconf Archive - Patches: patch #8279, Added M4 and fixes to AX_PROG_JAR,...


patch #8279: Added M4 and fixes to AX_PROG_JAR, AX_PROG_JAVA, AX_PROG_JAVAC, and AX_PROG_JAVADOC

Submitter:  Leo Davis <ldav1s>
Submitted:  Sat 18 Jan 2014 12:19:46 AM UTC
Priority:  5 - Normal Status:  Done
Assigned to:  simons Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup

Fri 07 Feb 2014 10:41:07 AM UTC, comment #1: 

Pushed in commit ac70b58. Thank you very much for the update!

Peter Simons <simons>
Group administrator
Sat 18 Jan 2014 12:19:46 AM UTC, original submission:  

Added M4sugar and M4sh macros to AX_PROG_JAR, AX_PROG_JAVA, AX_PROG_JAVAC, and AX_PROG_JAVADOC.

AX_JAVA_OPTIONS and the above macros disagreed on what the variable JAVAPREFIX meant, and would look in the wrong place (if it worked, more on that below).  According to AX_JAVA_OPTIONS, this variable means "prefix where the Java runtime is installed", so that's the definition I used.  So executables (e.g. jar, etc.) should be in "$JAVAPREFIX/bin".

Another problem was that the incorrect search path was plugged into the wrong parameter of AC_CHECK_PROGS (the value-if-not-found parameter, instead of the path parameter).

The attached patch should fix all those issues.

Leo Davis <ldav1s>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by simons (Posted a comment)
  • -email is unavailable- added by ldav1s (Submitted the item)

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-03-08 simons StatusReady For Test Done
        Open/ClosedOpen Closed
    2014-02-07 simons StatusNone Ready For Test
        Assigned toNone simons
    2014-01-18 ldav1s Attached File- Added 0001-M4sugar-and-M4sh-added-to-AX_PROG_JAR-AX_PROG_JAVA-A.patch, #30304

    Back to the top

    Powered by Savane 3.12