Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-719

[GLib] Support prepared source archive release

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.3.0
    • GLib
    • None

    Description

      c_glib/ uses GNU Autotools (autoconf, libtool and so on) build system.
      Normally, source archive that uses GNU Autotools build system includes configure script. Because users don't need GNU Autotools if source archive includes configure script.

      configure script is generated by running autogen.sh (autoreconf) with configure.ac and Makefile.ams.

      The current Apache Arrow release script (dev/02-source.sh) just runs "git archive". The generated archive doesn't include configure script. So users need GNU Autotools.

      I hope that c_glib/ source archive includes configure script. Normally, source archive is generated by "make dist" for package that uses GNU Autotools. The generated source archive includes configure script and all needed files.

      How should I change the current release script? Should I change dev/02-source.sh, create a new file or choose other approach?

      Attachments

        Activity

          People

            kou Kouhei Sutou
            kou Kouhei Sutou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: