Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-12069

Remove BUILD_HISTORICAL mode from native-toolchain

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Impala 4.3.0
    • Impala 4.3.0
    • Infrastructure
    • None
    • ghx-label-3

    Description

      The native-toolchain keeps build code for all of the old versions of packages in the repository under a BUILD_HISTORICAL option. BUILD_HISTORICAL can't possibly function, because most old versions are not buildable with GCC 10 (or even GCC 7). To my knowledge, no one has used it for any reason in the past several years.

      It complicates the repository, because build scripts must handle old versions alongside new versions. Patches for old versions of components never get deleted. This makes no sense, because all of the logic is available in the git history.

      This tracks removing BUILD_HISTORICAL and cleaning up the repository to remove old build scripts, old patches, etc.

      Attachments

        Activity

          People

            joemcdonnell Joe McDonnell
            joemcdonnell Joe McDonnell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: