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

Update boost to v1.68

    XMLWordPrintable

Details

    • Story
    • Status: Done
    • Resolution: Done
    • None
    • Third Party Software
    • None
    • 0.5
    • Architecture

    Description

      Upgrade boost to v1.68 – this will enable boost-python to build with python3.7 (we still need boost-python for galsim).

      Attachments

        Issue Links

          Activity

            tjenness Tim Jenness added a comment -

            afw does not build because there has been a change to the GIL API. They have added a "channel model" argument to the typedef definitions.

            Additionally, as a lower priority the test_cache.py test in utils is hanging on macOS with python3.7 and the new boost. Jenkins has no problem with the new boost and python 3.6 so this is seemingly a bad interaction with python3.7. This should not block the update to boost, although python3.7 support was the main motivator for the boost update (and is still a motivation if we wish to investigate the python 3.7 issue).

            tjenness Tim Jenness added a comment - afw does not build because there has been a change to the GIL API. They have added a "channel model" argument to the typedef definitions. Additionally, as a lower priority the test_cache.py test in utils is hanging on macOS with python3.7 and the new boost. Jenkins has no problem with the new boost and python 3.6 so this is seemingly a bad interaction with python3.7. This should not block the update to boost, although python3.7 support was the main motivator for the boost update (and is still a motivation if we wish to investigate the python 3.7 issue).

            People

              tjenness Tim Jenness
              tjenness Tim Jenness
              Fritz Mueller, Jim Bosch, Kian-Tat Lim, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.