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

genreflex does not propagate correctly some options to gccxml

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 5.34/00
    • Fix Version/s: None
    • Component/s: Dictionaries
    • Labels:
      None
    • Environment:

      SFT builds

    • Development:

      Description

      We noticed that, when called from genreflex, gccxml tries to call the compiler used to build it, which is on AFS.
      This fails when the machine we are using to build does not have AFS.

      After some investigations, I found that the problem is that genreflex does not pass the argument to "--gccxmlopt" to gccxml when calling it with --print.

      The attached patch fixes the problem and extends the known compiler names to include "lcg-g++-*", which is the compiler name (wrapper) we use in LHCb (and that is used on the distcc cluster).

      Can you add it to the next release, please?

      Thanks
      Marco

        Attachments

          Activity

            People

            • Assignee:
              axel Axel Naumann
              Reporter:
              clemenci Marco Clemencic
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: