judy: revert Darwin reproducibility fixes (#397632)

This commit is contained in:
Emily
2025-04-10 12:18:45 +01:00
committed by GitHub
-5
View File
@@ -23,11 +23,6 @@ stdenv.mkDerivation rec {
./fix-source-date.patch
];
# fixes non-determinism between builds on macos
preConfigure = lib.optional stdenv.hostPlatform.isDarwin ''
export LDFLAGS="$LDFLAGS -Wl,-no_uuid -Wl,-install_name,@rpath/libJudy.1.dylib"
'';
# Disable parallel builds as manpages lack some dependencies:
# ../tool/jhton ext/JudyHS_funcs_3.htm | grep -v '^[ ]*$' | sed -e 's/\.C//' > man/man3/JudyHS_funcs
# make[2]: *** No rule to make target 'man/man3/JSLD', needed by 'all-am'. Stop.