File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -969,9 +969,14 @@ _build/bindist/tests.tar.gz:
969969
970970$(GHC1 ) $(GHC2 ) : | hackage
971971hackage : _build/packages/hackage.haskell.org/01-index.tar.gz
972+
973+ # Always run cabal update. This makes sure that the index file won't go stale,
974+ # whatever index-state we set in the project file. Reproducibility is left to
975+ # index-state.
976+ .PHONY : _build/packages/hackage.haskell.org/01-index.tar.gz
972977_build/packages/hackage.haskell.org/01-index.tar.gz : | $(CABAL )
973978 @mkdir -p $(@D )
974- $(CABAL ) $(CABAL_ARGS ) update --index-state @1745256340
979+ $(CABAL ) $(CABAL_ARGS ) update
975980
976981# --- Configure and source preparation ---
977982
Original file line number Diff line number Diff line change 1+ index-state: 2025-10-26T19:17:08Z
2+
13packages:
24 -- NOTE: we need rts-headers, because the _newly_ built compiler depends
35 -- on these potentially _new_ headers, we must not rely on those from
@@ -37,6 +39,7 @@ packages:
3739 utils/ghc-toolchain
3840 utils/ghc-toolchain/exe
3941
42+
4043benchmarks: False
4144tests: False
4245allow-boot-library-installs: True
You can’t perform that action at this time.
0 commit comments