-
Notifications
You must be signed in to change notification settings - Fork 53
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
feat(22.04): add archive curl, libcurl4, libgcrypt20, libgpg-error0, libnhttp2-14, librtmp1, libssh2-1, libzstd1, libpsl5 #107
Conversation
@cjdcordeiro , @rebornplusplus ,@letFunny |
Thanks for the PR @yashashwi . We'll review it shortly. In the meantime, you might want to update your branch with the latest changes. Can you please also create the corresponding PRs for 23.10 and 24.04? Thanks :) |
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.
Looks good to me, thanks. Left a nitpick comment only.
@cjdcordeiro This change cannot directly go to 23.10 and 24.04, because we don't have libidn2-0_libs |
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.
Cool. Thanks @yashashwi . We'll then hold this until those PRs are up, but it LGTM ;)
@cjdcordeiro Refer below exception: |
libpsl5 depends on libunistring5 actually. |
@rebornplusplus yes it depends on that, |
The ultimate aim was to push curl bin, and since the PR was yet to be merged- I added complete package for Curl to execute. |
@cjdcordeiro I tried to raise the similar PR with curl for 23.10, but there are certain dependencies which does not have archive available for them in 23.10, Hence cannot raise the PR for 23.10. I think PR #114 is sufficient for now. Lets merge PR 114 and this PR. Meanwhile is there any document that discusses how to update the archive, would like to update the same for 23.10 and 24.04 |
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.
ty! lgtm
accidently @cjdcordeiro review is requested again. No change in the PR. |
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.
Np, but while reviewing #114 and the claim on incompatibility with 24.04 I realized that there are slices in this PR that can be ported to newer releases:
- curl
- libcurl4
- libgpg-error0
- libgcrypt20
- libnghttp2-14
- librtmp1
- libssh2-1
- libzstd1
NOTE: I know that the ultimate goal is to have curl
, but if it helps to merge libpsl5
as soon as possible, feel free to move the above SDFs to a separate PR, keeping this PR focused on libpsl5
only
I will raise a separate PR for 23.10 and 24.04, this is having too much overlap, I will raise a fresh, dont worry. I have this in my task list. Also wanted to know what do we have to do to add a certain package avaiable for certain release? |
Cool ;) I ack the extra work, but it is a policy we need to enforce to make sure the DB of slices grows consistently across releases (to avoid inconsistent slice names and definitions for the same package in different releases)
Do you mean, adding a package to the upstream Ubuntu archives? If so, this is a distro question. Assuming you're talking about |
@rebornplusplus @cjdcordeiro |
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.
Thanks @yashashwi !
This LGTM.
Thanks for #133 . We also need one for 23.10, excluding libpsl5
because of the
libunistring2
issue.
@cjdcordeiro for 23.10, I have raised already its already in the list of open PR. |
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.
Looks good to me now, thank you!
Ya, I have updated the PR description with the list of forward-port PRs. |
Indeed, I missed it from the list of open PRs. all good! |
…libnhttp2-14, librtmp1, libssh2-1, libzstd1, libpsl5 (canonical#107)
…libnhttp2-14, librtmp1, libssh2-1, libzstd1, libpsl5 (canonical#107)
Libpsl allows checking domains against the Public Suffix List. It can be used to avoid privacy-leaking 'super-cookies', 'super domain' certificates, for domain highlighting purposes sorting domain lists by site and more.
Refer below package list for dependencies list
https://packages.ubuntu.com/jammy/libs/libpsl5
Forward-port PRs