postgresql musl: cache breaker for orphaned store path recovery
Previous postgresql-musl builds completed successfully on darwin builders but outputs were not registered in the Nix DB (Determinate Nix bug). The queue runner cached these as failures and persists the cache even after DB cleanup and log deletion. Adding a harmless preBuild step to change the drv hash, forcing completely fresh builds now that orphaned store paths have been cleaned on all builders.