Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-3405

lsstsw does not deploy git

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: lsstsw
    • Labels:
      None
    • Team:
      SQuaRE

      Description

      lsstsw failed to deploy git on Mac 10.10.4
      with GCC 5.1.0

        Attachments

          Issue Links

            Activity

            Hide
            hchiang2 Hsin-Fang Chiang added a comment -

            Tried clang (Apple LLVM version 6.1.0 (clang-602.0.53)) and it deployed just fine!

            Show
            hchiang2 Hsin-Fang Chiang added a comment - Tried clang (Apple LLVM version 6.1.0 (clang-602.0.53)) and it deployed just fine!
            Hide
            swinbank John Swinbank added a comment - - edited

            This is because (some) system-provided headers on OS X use a non-standard syntax to create closures: see e.g. Wikipedia for details. This syntax isn't supported by GCC; anything which includes these headers won't compile. This includes (at least) Git and Doxygen, which the LSST stack will try to install.

            I suspect the only reasonable workaround is to use clang on OS X. This is probably just a documentation issue.

            Show
            swinbank John Swinbank added a comment - - edited This is because (some) system-provided headers on OS X use a non-standard syntax to create closures: see e.g. Wikipedia for details. This syntax isn't supported by GCC; anything which includes these headers won't compile. This includes (at least) Git and Doxygen, which the LSST stack will try to install. I suspect the only reasonable workaround is to use clang on OS X. This is probably just a documentation issue.
            Hide
            swinbank John Swinbank added a comment -

            This is documented in the known installation issues. I don't see Apple deciding to work with GCC anytime soon, so I suspect that's all we can hope for. Hsin-Fang Chiang, Frossie Economou – I suggest we close this one down. What do you think?

            Show
            swinbank John Swinbank added a comment - This is documented in the known installation issues . I don't see Apple deciding to work with GCC anytime soon, so I suspect that's all we can hope for. Hsin-Fang Chiang , Frossie Economou – I suggest we close this one down. What do you think?
            Hide
            hchiang2 Hsin-Fang Chiang added a comment -

            Show
            hchiang2 Hsin-Fang Chiang added a comment -
            Hide
            swinbank John Swinbank added a comment -

            Ok; done.

            Show
            swinbank John Swinbank added a comment - Ok; done.

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              hchiang2 Hsin-Fang Chiang
              Watchers:
              Hsin-Fang Chiang, John Swinbank
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.