-
Notifications
You must be signed in to change notification settings - Fork 38
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
Adjust Ubuntu related patches to build 5.7.1 #149
base: main
Are you sure you want to change the base?
Conversation
… Adjusts yams_version to 5.0.1 which it appears to be at 5.7.1-RELEASE
With these changes, build is still not succeeding at least on amd64 (effect looks to be the same with and without the The following shows up right after "Building benchmarks" (which I thought I had disabled with the
|
@@ -4,7 +4,7 @@ debversion=5.7.1 | |||
|
|||
swift_version=5.7.1-RELEASE | |||
icu_version=65-1 | |||
yams_version=4.0.2 | |||
yams_version=5.0.1 |
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.
This looks to be the version used by 5.7.1?
cc @shahmishal - could we work with @mz2 to get these functional again + add them to regular CI runs (along side RPMs) so they do not regress? |
Yes, looks like most of the patch don't cleanly apply to 5.7 releases. I will see if build system team can help upstream these. |
@shahmishal, @tomerd awesome, thanks! I forgot to note here in a further comment that I resolved that toolchain benchmark related build fail with a further tweak to the patch (more info at https://forums.swift.org/t/how-to-build-the-5-7-1-toolchain-in-swift-org-release-like-archive-layout-on-ubuntu-20-04-or-22-04/61837/4). I'll be very happy to help make further changes as needed. At least the Since putting this branch together I have also started working on a separate branch in my fork of this repo with which I built, for both |
Thanks @mz2 for working on the Debs packages! Looks like you are making good progress -- https://forums.swift.org/t/how-to-build-the-5-7-1-toolchain-in-swift-org-release-like-archive-layout-on-ubuntu-20-04-or-22-04/61837/8 Let me know if you have any questions, and also when this PR is ready for review. |
I didn't end up updating this PR yet because I ended up instead finishing the alternative route I was exploring that I mention above, now available at #162 for review. It probably makes sense to close this draft PR, and for you to review that other one, potentially skipping the 5.7.1 changes here altogether (I updated the patches for 5.7.2 in that other PR beside other changes). |
I noticed the work done to make Deb packages for 5.7.1 on the main branch is only partial: it got mentioned somewhere, but the changelog entry didn't note 5.7.1 so the package was attempted to be built with the old 5.6.2 as its name, and some further patching seems to be necessary to make this package build work on 5.7.1 in the first place?
I am unable to get the build passing in the current state though, posting the current error message into the comment thread on this draft PR in follow-up.