Skip to content
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

sys-apps/iproute2: remove libbsd IUSE and dependency, add 6.5.0 #32636

Closed
wants to merge 4 commits into from

Conversation

hhoffstaette
Copy link
Contributor

@hhoffstaette hhoffstaette commented Sep 5, 2023

As per discussion in https://bugs.gentoo.org/911727 we remove the libbsd USE flag and get rid of the dependency.
Revbumps for everyone.
Thanks to Ninpo <ninpo@qap.la> for testing on glibc <2.38.

Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
@gentoo-bot
Copy link

Pull Request assignment

Submitter: @hhoffstaette
Areas affected: ebuilds
Packages affected: sys-apps/iproute2

sys-apps/iproute2: @gentoo/base-system

Linked bugs

Bugs linked: 911727


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Sep 5, 2023
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2023-09-05 17:55 UTC
Newest commit scanned: 00537a0
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/67d6a23d14/output.html

This removes libbsd from IUSE as it does nothing except create problems
due to another patch. It is also no longer needed since glibc-2.38;
for older glibc versions we can let configure fall back to iproute's
built-in strlcpy.

Closes: https://bugs.gentoo.org/911727
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2023-09-06 17:40 UTC
Newest commit scanned: 76a332e
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/616049f6f1/output.html

Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
@hhoffstaette
Copy link
Contributor Author

hhoffstaette commented Sep 6, 2023

I figured I add the just-released 6.5.0 as well. :)
Also if anybody is wondering where the config directory /etc/iproute2 has gone - that is an intentional change in 6.5.0, see this commit.

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2023-09-06 19:50 UTC
Newest commit scanned: 3b832ee
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/662b69cc5b/output.html

@hhoffstaette hhoffstaette changed the title sys-apps/iproute2: remove libbsd IUSE and dependency sys-apps/iproute2: remove libbsd IUSE and dependency, add 6.5.0 Sep 13, 2023
@hhoffstaette hhoffstaette deleted the iproute2 branch September 23, 2023 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR.
Projects
None yet
3 participants