Commit 638bd90
authored
Add lmdb to IOG profiles (#238)
ouroboros-consensus depends on cardano-lmdb which requires the lmdb
system library (pkg-config: lmdb>=0.9 && <0.10). Since UTxO-HD was
integrated in Cardano Node 10.4.1, lmdb is required for all Cardano
development.
Adds lmdb to dynamic shells and static-lmdb (static-only build via
Makefile ILIBS patching, matching nixpkgs isStatic pattern) to static
shells. The wrapped-cabal in static.nix gets the corresponding -L flag
so GHC finds the static library.
Closes #218
Supersedes #2211 parent ac635ef commit 638bd90
3 files changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
| 139 | + | |
139 | 140 | | |
140 | 141 | | |
141 | 142 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
37 | 44 | | |
38 | 45 | | |
39 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
136 | 137 | | |
137 | 138 | | |
138 | 139 | | |
| 140 | + | |
139 | 141 | | |
140 | 142 | | |
141 | 143 | | |
| |||
0 commit comments