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@

Reply via email to