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

compiledata.h is missing the build type information.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: master
    • Fix Version/s: None
    • Component/s: Build System
    • Labels:
      None
    • Environment:

      all

      Description

      cmake/modules/RootConfiguration.cmake is currently passing an empty argument in position 15 to compiledata.sh (and likely a similar problem with the windows version) resulting in the `#define ROOTBUILD` being also empty.

      The ./configure script used to fill that with the word "debug" for debug build and ACLiC is using that information to decide whether (by default) to optimize or not optimize the user scripts.

       

      The current behavior is thus that the user script are optimized by default by ACLiC whether the ROOT is optimized or debug.

        Attachments

          Activity

            People

            Assignee:
            oshadura Oksana Shadura
            Reporter:
            pcanal Philippe Canal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: