build: add option for reducing exports (v2) #4725

pull theuni wants to merge 1 commits into bitcoin:master from theuni:reduce-symbol-exports changing 5 files +84 −2
  1. theuni commented at 8:14 pm on August 18, 2014: member

    This was committed previously as 4975ae172 and reverted, because the flags were applied even if the checks didn’t pass. This is the same commit, fixed up to actually disable the functionality when necessary.

    Enabled automatically if boost >= 1.49. See: https://svn.boost.org/trac/boost/ticket/2309

    Also, check for a default visibility attribute, so that we can mark future api functions correctly.

  2. build: add option for reducing exports (v2)
    This was committed previously as 4975ae172 and reverted, because the flags were
    applied even if the checks didn't pass. This is the same commit, fixed up to
    actually disable the functionality when necessary.
    
    Enabled automatically if boost >= 1.49.
    See: https://svn.boost.org/trac/boost/ticket/2309
    
    Also, check for a default visibility attribute, so that we can mark future
    api functions correctly.
    e432a5f08d
  3. BitcoinPullTester commented at 9:37 pm on August 18, 2014: none
    Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/p4725_e432a5f08d75480753cf3cf81d656f0e1dd4da79/ 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.
  4. theuni referenced this in commit d73bf392b5 on Aug 18, 2014
  5. laanwj merged this on Aug 19, 2014
  6. laanwj closed this on Aug 19, 2014

  7. laanwj referenced this in commit 691e9d28b5 on Aug 19, 2014
  8. laanwj referenced this in commit 54b66a6e5f on Feb 12, 2021
  9. sidhujag referenced this in commit cd8f951240 on Feb 12, 2021
  10. 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: 2024-12-19 09:12 UTC

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