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

daf_persistence build failure on OSX

    XMLWordPrintable

    Details

      Description

      I see the following build failure in daf_persistence on OSX 10.11:

      c++ -o python/lsst/daf/persistence/_persistenceLib.so -bundle -F/ -undefined suppress -flat_namespace -headerpad_max_install_names python/lsst/daf/persistence/persistenceLib_wrap.os -Llib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/mariadbclient/10.1.11-2-gd04d8b7/lib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/pex_policy/2016_01.0+4/lib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/pex_logging/2016_01.0+4/lib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/daf_base/2016_01.0+4/lib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/utils/2016_01.0+4/lib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/pex_exceptions/2016_01.0+3/lib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/base/2016_01.0+3/lib -L/private/tmp/ssd/swinbank/shared_stack/DarwinX86/boost/1.59.lsst5/lib -L/tmp/ssd/swinbank/shared_stack/DarwinX86/miniconda2/3.19.0.lsst4/lib/python2.7/config -ldaf_persistence -lboost_serialization -lmysqlclient_r -lpex_policy -lpex_logging -lboost_filesystem -lboost_system -ldaf_base -lutils -lpex_exceptions -lbase -lboost_regex -lpthread -ldl -lpython2.7
      ld: file not found: libz.1.dylib for architecture x86_64
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      scons: *** [python/lsst/daf/persistence/_persistenceLib.so] Error 1
      scons: building terminated because of errors.
      

      This happens with the current master (3484020 at time of writing), but also with a recent weekly (3878625).

        Attachments

          Issue Links

            Activity

            Hide
            swinbank John Swinbank added a comment - - edited

            Tim Jenness, what do you think? This is what needs reviewing: single identical commits on tickets/DM-5595 in both mariadb and mariadbclient.

            Show
            swinbank John Swinbank added a comment - - edited Tim Jenness , what do you think? This is what needs reviewing: single identical commits on tickets/ DM-5595 in both mariadb and mariadbclient .
            Hide
            tjenness Tim Jenness added a comment -

            Yes, I think the fixes would be the same. It's the same code.

            Show
            tjenness Tim Jenness added a comment - Yes, I think the fixes would be the same. It's the same code.
            Hide
            swinbank John Swinbank added a comment -

            (To be clear, I was asking for a review, not just if you agreed with my statement above. Sorry for any confusion.)

            Show
            swinbank John Swinbank added a comment - (To be clear, I was asking for a review, not just if you agreed with my statement above. Sorry for any confusion.)
            Hide
            tjenness Tim Jenness added a comment -

            Looks like a good first go. We can get cleverer if needed later on. This works for me. I assume these worked on Jenkins.

            Show
            tjenness Tim Jenness added a comment - Looks like a good first go. We can get cleverer if needed later on. This works for me. I assume these worked on Jenkins.
            Hide
            swinbank John Swinbank added a comment -

            Thanks; confirmed it runs through Jenkins and merged.

            Show
            swinbank John Swinbank added a comment - Thanks; confirmed it runs through Jenkins and merged.

              People

              Assignee:
              swinbank John Swinbank
              Reporter:
              swinbank John Swinbank
              Reviewers:
              Tim Jenness
              Watchers:
              Hsin-Fang Chiang, John Swinbank, Lynne Jones, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.