Skip to content

Restrict use autodie 20240712#33

Closed
jkeenan wants to merge 2 commits intorra:mainfrom
jkeenan:restrict-use-autodie-20240712
Closed

Restrict use autodie 20240712#33
jkeenan wants to merge 2 commits intorra:mainfrom
jkeenan:restrict-use-autodie-20240712

Conversation

@jkeenan
Copy link
Copy Markdown
Contributor

@jkeenan jkeenan commented Jul 12, 2024

For #32. As I didn't want to pre-empt your use of v6.0.1, I arbitrarily used 6.0.99 throughout. Please replace as needed. Also, the perl sync-with-cpan program now checks the Changes file to make sure there's an updated entry; please change the content I provided there as needed. Thanks.

jkeenan added 2 commits July 12, 2024 08:38
Restore explicit checking for success of system calls as in version 5 of
podlators.

This is needed because podlators is bundled into the Perl core
distribution where it is handled in the build process at a point where
some of autodie's prerequisites are not yet built.

Provide updated entry in Changes.

See discussion in rra#32 and
Perl/perl5#22395.

Before committing, please 's{6\.0\.99}{6.0.CORRECTVERSION}g' throughout.
}
}
close($fh);
die "$0: cannot find version in lib/Pod/Man.pm\n";
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems like it is supposed to unconditionally die if this line is reached, so this die shouldn't be removed.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll let @rra make the call on that.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I agree with Grinnz

@rra
Copy link
Copy Markdown
Owner

rra commented Jul 12, 2024

Thanks, I'll try to get a release out tonight with these fixes.

@rra
Copy link
Copy Markdown
Owner

rra commented Jul 13, 2024

Thanks, I have applied a version of this patch and released v6.0.1 with this fix.

@rra rra closed this Jul 13, 2024
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.

4 participants