Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-13195

Allow skipping autotools invocation when building Ignite release

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      I do not have an up-to-date set of autotools installed on local machine, and Apache Ignite release build fails locally with the following error:

      main::scan_file() called too early to check prototype at /usr/local/bin/aclocal line 617.
      configure.ac:36: warning: macro `AM_PROG_AR' not found in library
      configure.ac:21: error: Autoconf version 2.69 or higher is required
      configure.ac:21: the top level
      autom4te: /usr/bin/m4 failed with exit status: 63
      aclocal: autom4te failed with exit status: 63
      

      I do not need to run these commands locally because I only need a quick assembly (java only, even no javadocs) to verify the release structure and command-line utilities integrity.

      It would be great to move these commands to a separate profile (enabled by default) so users can skip them when building the release package, something like mvn initialize -Prelease -P!autotools.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                agoncharuk Alexey Goncharuk
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: