Skip to content

Commit

Permalink
Merge pull request #9512 from hercules-ci/release-notes-bdwgc-traceab…
Browse files Browse the repository at this point in the history
…le-allocator-patch

prerequisites-source: Add bdwgc-traceable-allocator-patch
  • Loading branch information
Ericson2314 authored Jan 22, 2024
2 parents b74ec56 + 005eaa1 commit 50ce383
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions doc/manual/src/installation/prerequisites-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,15 @@
your distribution does not provide it, please install it from
<http://www.sqlite.org/>.

- The [Boehm garbage collector](http://www.hboehm.info/gc/) to reduce
the evaluator’s memory consumption (optional). To enable it, install
- The [Boehm garbage collector (`bdw-gc`)](http://www.hboehm.info/gc/) to reduce
the evaluator’s memory consumption (optional).

To enable it, install
`pkgconfig` and the Boehm garbage collector, and pass the flag
`--enable-gc` to `configure`.

For `bdw-gc` <= 8.2.4 Nix needs a [small patch](https://github.com/NixOS/nix/blob/ac4d2e7b857acdfeac35ac8a592bdecee2d29838/boehmgc-traceable_allocator-public.diff) to be applied.

- The `boost` library of version 1.66.0 or higher. It can be obtained
from the official web site <https://www.boost.org/>.

Expand Down

0 comments on commit 50ce383

Please sign in to comment.