New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add initialBuildSteps
removal notice
#9943
Conversation
add1188
to
e519d76
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you very much.
Could we also mention the PR that removed this? (#9474)
e519d76
to
1c1e613
Compare
Sure and done |
CI is dead, but since this is only a documentation fix and an urgent one, unless @sheaf would like to suggest changes, I'd propose to expedite it. If nobody objects, I'd merge manually in a couple of hours. |
I don't think we want to suggest |
Thanks for putting up this PR BTW. |
What would a library user write, instead of |
My question is: what is this library user trying to do? I think the only reason one would be calling this function is because one wants Cabal to prepare source files for a package; however, So my answer would still be to call |
And suggestion on what to use (`preBuildComponent`) instead.
1c1e613
to
513e761
Compare
Thanks @sheaf. I added your reasoning (with slight rewording) to the release notes. If you are fine with it, it can get merged. |
Co-authored-by: sheaf <sam.derbyshire@gmail.com>
As advertised here and in the channel, I'm merging before the delay is up and ignoring CI. Thank you all! |
@mergify rebase |
✅ Nothing to do for rebase action |
@mergify backport 3.12 |
✅ Backports have been created
|
* Add `initialBuildSteps` removal notice And suggestion on what to use (`preBuildComponent`) instead. * Update release-notes/Cabal-3.12.0.0.md Co-authored-by: sheaf <sam.derbyshire@gmail.com> (cherry picked from commit c80ee75)
Add `initialBuildSteps` removal notice (backport #9943)
And suggestion on what to use (
preBuildComponent
) instead.Include the following checklist in your PR:
Is this a PR that fixes CI? If so, it will need to be backported to older cabal release branches (ask maintainers for directions).no