-
Notifications
You must be signed in to change notification settings - Fork 13
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
Makefile.PL fails with no '.' in @INC #33
Comments
helviett
added a commit
to helviett/cats-main
that referenced
this issue
May 31, 2018
Looks like #270 fixes things. Will there be a release soon? |
I'm maintaining the module now and I've removed the Module::Install stuff. This shouldn't be a problem in 1.001, which I've just uploaded. |
netbsd-srcmastr
pushed a commit
to NetBSD/pkgsrc
that referenced
this issue
Aug 13, 2024
Upstream changes: 1.002 2023-10-31T19:46:11Z * new heading_ids_spaces_to_dash feature from Doug Hoyte (#2) 1.001 2023-08-08T07:16:26Z * brian d foy takes over the module to fix a tar archive that had extra metadata that some tars complained about * the Module::Install stuff is gone, so bobtfish/text-multimarkdown#33 is solved * changed shebang of cript/MultiMarkdown.pl so MakeMaker will update it (toddr, bobtfish/text-multimarkdown#34)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
A recent security patch to Perl itself removed '.', the current working
directory, from @inc, the default search path for 'use', 'do', and
'require'. This fix for CVE-2016-1238 will be part of Perl 5.26.0, due
to be released this April, 2017. CPAN clients will temporarily
provide backwards compatibility during the module build/test process
by setting the environment variable PERL_USE_UNSAFE_INC=1 during build,
test, and install. HOWEVER:
due to be removed for Perl 5.30.0.
under different conditions than those that it will actually be run
under.
To read more about this, you may find the following links helpful:
During a smoke-test of all of cpan, your distribution was found to be unable
to configure, build, test, or install without adding '.' to @inc. This means
that your distribution will stop building properly for all users when the
CPAN clients remove this temporary compatibility fix, and that it may
already have problems when
use
d, problems which are being masked by thistemporary compatibility fix.
A full error log follows:
The text was updated successfully, but these errors were encountered: