conduit/nix/pkgs
Benjamin Lee b4cd8e9140 fix dynamic builds with liburing
The original implementation of this was really weird, so I restructed it
a lot while debugging, and am just gonna leave the restructured version.

Root cause of the segfault seems to be that upstream nixpkgs liburing
derivation is generating both static and dynamic libraries, causing
rocksdb to statically link liburing in a dynamic build, pulling in some
allocator stuff at the same time. I created a PR[1] to fix this upstream,
but it probably won't be available on nixos-unstable for quite a while,
so we can also patch it locally.

[1]: https://github.com/NixOS/nixpkgs/pull/314945
2024-05-27 04:54:57 -04:00
..
book docs: fix broken systemd unit link 2024-05-12 03:05:34 -04:00
complement replace deprecated config option for complement 2024-05-25 22:28:43 -04:00
main fix dynamic builds with liburing 2024-05-27 04:54:57 -04:00
oci-image use lib.makeScope and files to organize packages 2024-04-26 02:03:40 -04:00