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

Drop dependency Socket6 #1211

Closed
ikedas opened this issue Jul 17, 2021 · 0 comments · Fixed by #1212
Closed

Drop dependency Socket6 #1211

ikedas opened this issue Jul 17, 2021 · 0 comments · Fixed by #1212
Labels
bug packaging On source distribution and derived packages ready A PR is waiting to be merged. Close to be solved
Milestone

Comments

@ikedas
Copy link
Member

ikedas commented Jul 17, 2021

Version

6.2.62 and later

Installation method

Any

Expected behavior

Socket6 is no longer required for the dependency (see below for details).

Actual behavior

cpanfile lists Socket6 as prerequisite for IPv6 support.

Additional information

This problem was mentioned by Michal Josef Špaček on Fedora rpms/sympa PR#1.

Earlier versions of Socket module didn't export symbols such as AF_INET6. That's why Socket6 module has also been included in dependency (See #784).

Sympa 6.2.62 dropped support for Perl prior to 5.16.0 which bundles recent version of Socket that exports required symbols.

@ikedas ikedas added bug packaging On source distribution and derived packages labels Jul 17, 2021
@ikedas ikedas added this to the 6.2.66 milestone Jul 17, 2021
@ikedas ikedas added the ready A PR is waiting to be merged. Close to be solved label Jul 18, 2021
ikedas added a commit that referenced this issue Jul 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug packaging On source distribution and derived packages ready A PR is waiting to be merged. Close to be solved
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant