Skip to content

cpan/Scalar-List-Utils - Re-Update to version 1.69 #23433

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

Closed

Conversation

jkeenan
Copy link
Contributor

@jkeenan jkeenan commented Jul 11, 2025

1.69 -- 2025-04-01
[CHANGES]
* Always allow isvstring to be exported even on Perl 5.6, where it just returns false
* Fix string comparison logic that compares versions with $]

Committer: De-customize entry for Scalar::Util

Fixes: GH #23432

1.69 -- 2025-04-01
	[CHANGES]
	 * Always allow `isvstring` to be exported even on Perl 5.6, where it
	   just returns false
	 * Fix string comparison logic that compares versions with `$]`

Committer: De-customize entry for Scalar::Util

Fixes: GH #23432
@tonycoz
Copy link
Contributor

tonycoz commented Jul 13, 2025

Looks like some of the core changes need to go upstream. I'll look at that.

@jkeenan
Copy link
Contributor Author

jkeenan commented Jul 14, 2025

Looks like some of the core changes need to go upstream. I'll look at that.

@tonycoz, I don't think that will be necessary. What I did in this commit was (i) remove the CUSTOMIZED entry for Scalar::Util from Porting/Maintainers.pl; (ii) run perl Porting/sync-with-cpan Scalar::Util --yes; (iii) test; then (iv) squash the two commits.

This is the same procedure I've followed in previous situations where we had to make small changes in core versions of cpan/ libraries which led to _01 $VERSION numbers and where upstream subsequently issued better versions.

I downloaded a tarball of the latest Scalar-List-Utils from CPAN, unpacked it, then ran a diff between that tree and cpan/Scalar-List-Utils in this branch. Results:

$ diff -wr . ~/gitwork/perl2/cpan/Scalar-List-Utils/
Only in .: Changes
Only in /home/jkeenan/gitwork/perl2/cpan/Scalar-List-Utils/: .gitignore
Only in .: MANIFEST
Only in .: META.json
Only in .: META.yml
Only in .: ppport.h
Only in .: README

@tonycoz
Copy link
Contributor

tonycoz commented Jul 14, 2025

@tonycoz, I don't think that will be necessary.

Upstream doesn't have the reintroduction of apostrophe in names, this commit strips that out.

@tonycoz
Copy link
Contributor

tonycoz commented Jul 14, 2025

@jkeenan jkeenan closed this Jul 14, 2025
@jkeenan jkeenan deleted the smoke-me/jkeenan/sync-Scalar-List-Utils-20250711 branch July 14, 2025 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants