Small build fixes in preparation for dependencies and c-i work #4645

pull theuni wants to merge 8 commits into bitcoin:master from theuni:travis-prep changing 4 files +49 −8
  1. theuni commented at 11:54 PM on August 6, 2014: member

    A few more small changes necessary for the new dependencies.

    • Fix OSX packaging when Qt is static
    • Fix Linux build when Qt is static
    • Fix 'make deploy' when make has not been run yet
    • Fix the annoying fpic+mingw warnings (closes #3607)
    • Don't let libtool embed rpath in Linux

    Other than the fixed warning spew with mingw, these should all be no-ops for anyone building as usual.

  2. build: don't let libtool insert rpath into binaries a98356fee8
  3. build: silence mingw fpic warning spew eccd58567d
  4. build: Find the proper xcb/pcre dependencies f8120f7e0f
  5. build: teach macdeploy the -translations-dir argument, for use with static qt
    When QT is linked statically, macdeploy can't infer its paths. While plugins
    and frameworks don't need to be packaged, translations still do (for now).
    71941ce580
  6. build: add --with-qt-translationdir to configure for use with static qt d597219d6d
  7. build: hook up qt translations for static osx packaging 206a7f9de6
  8. build: Fix 'make deploy' when binaries haven't been built yet d3434601ba
  9. build: fix race in 'make deploy' for windows
    The binary builds can clobber eachother, so use a single subdir dependency
    instead.
    6b271a3911
  10. BitcoinPullTester commented at 12:08 AM on August 7, 2014: none

    Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/p4645_6b271a3911b10a9d100341b8dc31ed92074a43c3/ for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.

  11. laanwj merged this on Aug 7, 2014
  12. laanwj closed this on Aug 7, 2014

  13. laanwj referenced this in commit 003bbd5f76 on Aug 7, 2014
  14. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me