rabbitmq-server: Fix building on Darwin (#371045)

This commit is contained in:
Weijia Wang
2025-01-07 19:02:37 +01:00
committed by GitHub
+4 -1
View File
@@ -112,7 +112,7 @@ stdenv.mkDerivation rec {
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
out="$(env - LANG=C.utf8 HOME=/build ${placeholder "out"}/bin/rabbitmqctl version)"
out="$(env - LANG=C.utf8 HOME=$TMPDIR ${placeholder "out"}/bin/rabbitmqctl version)"
if [[ "$out" != "$version" ]]; then
echo "Rabbitmq should report version $version, but thinks it's version $out" >&2
exit 1
@@ -120,6 +120,9 @@ stdenv.mkDerivation rec {
runHook postInstallCheck
'';
# Needed for the check in installCheckPhase
__darwinAllowLocalNetworking = true;
passthru.tests = {
vm-test = nixosTests.rabbitmq;
};