CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2024/01/13 12:49:16
Modified files:
lang/ghc : Makefile distinfo
lang/ghc/patches: patch-compiler_GHC_Unit_State_hs
patch-testsuite_driver_testlib_py
patch-testsuite_tests_codeGen_should_run_all_T
lang/ghc/pkg : PLIST
Added files:
lang/ghc/patches: patch-compiler_GHC_Driver_Pipeline_Execute_hs
patch-hadrian_bootstrap_bootstrap_py
patch-hadrian_hadrian_cabal
patch-hadrian_src_Oracles_Setting_hs
patch-rts_sm_HeapAlloc_h
patch-rts_sm_Storage_h
Removed files:
lang/ghc/patches: patch-compiler_GHC_Linker_Loader_hs
patch-docs_users_guide_ghc_config_py_in
patch-ghc_mk patch-mk_install_mk_in
patch-testsuite_mk_test_mk
patch-utils_deriveConstants_Main_hs
patch-utils_genprimopcode_Main_hs
patch-utils_iserv_ghc_mk
Log message:
Switch lang/ghc to 9.6.4
The massive change is due to upstream switching to a new build system
called hadrian. It needs to be bootrapped separately and its sources
are kept as a bootstrap bundle.
Documentation is no longer deemed worth packaging due to space and
time overhead compared to its utility.
Most of the work happened at h2k23, so this is a belated thank you
to University of Coimbra and the portuguese usual suspects.
OK kili@