mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2024-11-23 07:05:07 +00:00
7f510379f6
In perl 5.26, and some earlier perls that have been proactively patched (Debian's perl 5.24, for example), '.' was removed from @INC for security reasons. For details, see: http://blogs.perl.org/users/todd_rinaldo/2016/11/how-removing-from-inc-is-about-to-break-cpan.html https://www.masteringperl.org/2017/01/perl-v5-26-removes-from-inc-but-dont-think-youre-safe/ et cetera. This breaks the generation scripts which source make.pl with do 'bin/make.pl' Although this might be indicative that it's time to refactor these scripts, I opted for the simplest possible fix for now: restoring '.' to @INC in each script that depends on make.pl. |
||
---|---|---|
.. | ||
filter_gl_ext.sh | ||
filter_gles_ext.sh | ||
filter_spec.py | ||
make_def_fun.pl | ||
make_def_var.pl | ||
make_enable_index.pl | ||
make_header.pl | ||
make_html.pl | ||
make_index.pl | ||
make_info_list.pl | ||
make_info.pl | ||
make_init.pl | ||
make_initd.pl | ||
make_list2.pl | ||
make_list.pl | ||
make_str.pl | ||
make_struct_fun.pl | ||
make_struct_var.pl | ||
make.pl | ||
parse_spec.pl | ||
parse_xml.py | ||
update_ext.sh |