Define BOOST_SPIRIT_THREADSAFE at all json_spirit*.h inclusion sites #1372

pull jgarzik wants to merge 1 commits into bitcoin:master from jgarzik:json-threadsafe changing 6 files +5 −6
  1. jgarzik commented at 11:07 PM on May 21, 2012: contributor

    Attempts to resolve #1371

  2. gavinandresen commented at 2:13 AM on May 22, 2012: contributor

    That does the trick!

    #defining it before every #include seems error-prone, though-- maybe better to -DBOOST_SPIRIT_THREADSAFE in the makefiles ?

  3. Define BOOST_SPIRIT_THREADSAFE in all makefiles
    rather than at each include site.
    
    Fixes #1371
    7b671f52e0
  4. jgarzik commented at 2:28 AM on May 22, 2012: contributor

    Updated commit to alter all the makefiles, though I'd argue that updating five makefiles -- four of which I cannot test -- might be a little error prone too ;)

  5. laanwj commented at 6:44 AM on May 22, 2012: member

    I don't think there is a way around having at least two makefiles (for qmake and make), but some day it'd be interesting to find the common parts of the makefiles and putting those in a single file that is included from all of them.

  6. gavinandresen referenced this in commit eef7c4a773 on May 22, 2012
  7. gavinandresen merged this on May 22, 2012
  8. gavinandresen closed this on May 22, 2012

  9. coblee referenced this in commit 9e9de6d611 on Jul 17, 2012
  10. jgarzik deleted the branch on Aug 24, 2014
  11. lateminer referenced this in commit 1f14037e91 on Jan 22, 2019
  12. lateminer referenced this in commit 59fdfee134 on May 6, 2020
  13. DrahtBot 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-20 00:16 UTC

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