Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-8032

minimal/gminimal use CACHE FORCE OFF on core build features

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • High
    • Resolution: Fixed
    • < v5-28-00, 6.06/00
    • 5.34/36
    • Build System
    • None
    • All

    Description

      In cmake/modules/RootBuildOptions.cmake, commit c00b2ef7202b7059fe94c6f1fa1bd95be3ef0d75 introduced a loop over all options, forcing the majority of them to OFF if the minimal/gminimal options are on.

      Whilst this makes sense for optional components of the build, it also forces to off options like gnuinstall that are independent of the minimal/gminimal selection. The list of options not considered for forcing off in the loop should be extended to all options not

      1. Activating a ROOT runtime feature dependent on al external package
      2. Activating a non-core ROOT runtime feature independent of an external package

      This would also make the use and purpose of these options clearer for the user.

      Attachments

        Activity

          People

            mato Pere Mato Vila
            bmorgan Benjamin Morgan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Actual End: