Compare commits

..

2 Commits

Author SHA1 Message Date
Daniel Barlow 2663f58807 disable security for bordervm "liminix" share
tftp needs to be able to follow symlinks into the store
2024-07-01 20:53:03 +01:00
Daniel Barlow 9dbc285605 build libusb1 without libatomic 2024-06-30 17:52:17 +01:00
2 changed files with 11 additions and 3 deletions

View File

@ -108,6 +108,7 @@ in {
}; };
sharedDirectories = { sharedDirectories = {
liminix = { liminix = {
securityModel = "none";
source = builtins.toString ./.; source = builtins.toString ./.;
target = "/home/liminix/liminix"; target = "/home/liminix/liminix";
}; };

View File

@ -272,8 +272,15 @@ extraPkgs // {
''; '';
}; };
libusb1 = prev.libusb1.override { libusb1 =
let u = prev.libusb1.overrideAttrs(o: {
# don't use gcc libatomic because it vastly increases the
# closure size
preConfigure = "sed -i.bak /__atomic_fetch_add_4/c\: configure.ac";
});
in u.override {
enableUdev = final.stdenv.buildPlatform == final.stdenv.hostPlatform; enableUdev = final.stdenv.buildPlatform == final.stdenv.hostPlatform;
withDocs = false;
}; };
util-linux-small = prev.util-linux.override { util-linux-small = prev.util-linux.override {