Skip to content

Allow execution of stage2 compiler to happen later

Currently cross-compiled bindists are rather incomplete since we can't run the stage2 compiler to build various utilities (e.g. hp2ps and haddock). Ideally we would be able to run a build up to the point where we need to run host code, package up the build tree, and finish the build on the host. There are a number of challenges that this brings, but it will ultimately make it far easier to build proper non-Linux/amd64 bindists on CircleCI (#14949 (closed)).

Trac metadata
Trac field Value
Version 8.4.3
Type FeatureRequest
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Build System
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information