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

Record whether perl was built with taint support enabled or not #103

Merged
merged 1 commit into from May 1, 2023

Conversation

DrHyde
Copy link
Contributor

@DrHyde DrHyde commented Apr 13, 2023

Now that perl can actually pass its own tests with taint support disabled, CPAN::Reporter needs to pay attention to this so that we can test against the same version of perl with and without this feature. Without this, if you have already tested a dist against a normal perl 5.37.11 (for example) and then try to test against 5.37.11 with no taint support, you'll not send test reports reliably using the second build.

There are no doubt other obscure options that should be dealt with similarly, and can be added later.

Now that perl can actually pass its own tests with taint support disabled,
CPAN::Reporter needs to pay attention to this so that we can test against the
same version of perl with and without this feature. Without this, if you have
already tested a dist against a normal perl 5.37.11 (for example) and then try
to test against 5.37.11 with no taint support, you'll not send test reports
reliably using the second build.

There are no doubt other obscure options that should be dealt with similarly,
and can be added later.
@karenetheridge
Copy link

@garu DrHyde has poked me asking you to please merge this at PTS 2023 :)

@karenetheridge
Copy link

@garu

@garu garu merged commit 3bae679 into cpan-testers:master May 1, 2023
@garu
Copy link
Member

garu commented May 1, 2023

Looks great! Merged <3

@garu
Copy link
Member

garu commented May 1, 2023

...and CPAN-Reporter 1.2019 is on its way to CPAN now 🥳

@DrHyde
Copy link
Contributor Author

DrHyde commented May 2, 2023

Thanks!

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.

None yet

3 participants