In perl.git, the branch no-dot-in-inc has been created

<http://perl5.git.perl.org/perl.git/commitdiff/f97aee955e67cf84ad3ff210e9da6ebaa6257669?hp=0000000000000000000000000000000000000000>

        at  f97aee955e67cf84ad3ff210e9da6ebaa6257669 (commit)

- Log -----------------------------------------------------------------
commit f97aee955e67cf84ad3ff210e9da6ebaa6257669
Author: H.Merijn Brand <[email protected]>
Date:   Sat Oct 22 13:55:48 2016 +0200

    Patch unit tests to explicitly insert "." into @INC when needed.
    
    require calls now require ./ to be prepended to the file since . is no
    longer guaranteed to be in @INC.

M       Makefile.SH
M       Porting/checkcfgvar.pl
M       Porting/makemeta
M       Porting/new-perldelta.pl
M       Porting/pod_rules.pl
M       TestInit.pm
M       autodoc.pl
M       cpan/Devel-PPPort/devel/mktodo
M       cpan/Devel-PPPort/devel/mktodo.pl
M       cpan/Devel-PPPort/devel/regenerate
M       cpan/Devel-PPPort/devel/scanprov
M       cpan/Devel-PPPort/parts/apicheck.pl
M       cpan/Math-BigInt/t/bare_mbf.t
M       cpan/Math-BigInt/t/bare_mbi.t
M       cpan/Math-BigInt/t/bare_mif.t
M       cpan/Math-BigInt/t/bigfltpm.t
M       cpan/Math-BigInt/t/bigintpm.t
M       cpan/Math-BigInt/t/mbf_ali.t
M       cpan/Math-BigInt/t/mbi_ali.t
M       cpan/Math-BigInt/t/mbimbf.t
M       cpan/Math-BigInt/t/sub_ali.t
M       cpan/Math-BigInt/t/sub_mbf.t
M       cpan/Math-BigInt/t/sub_mbi.t
M       cpan/Math-BigInt/t/sub_mif.t
M       cpan/Math-BigInt/t/upgrade.t
M       cpan/Math-BigInt/t/upgradef.t
M       cpan/Math-BigInt/t/with_sub.t
M       cpan/Math-BigRat/t/bigfltrt.t
M       cpan/Math-BigRat/t/bigratpm.t
M       cpan/perlfaq/lib/perlfaq5.pod
M       cpan/perlfaq/lib/perlfaq8.pod
M       dist/Thread-Queue/t/01_basic.t
M       dist/Thread-Queue/t/02_refs.t
M       dist/Thread-Queue/t/03_peek.t
M       dist/Thread-Queue/t/05_extract.t
M       dist/Thread-Queue/t/06_insert.t
M       dist/Thread-Queue/t/07_lock.t
M       dist/Thread-Queue/t/10_timed.t
M       dist/Thread-Semaphore/t/01_basic.t
M       dist/Thread-Semaphore/t/04_nonblocking.t
M       dist/Thread-Semaphore/t/05_force.t
M       ext/DynaLoader/t/DynaLoader.t
M       h2pl/cbreak.pl
M       h2pl/cbreak2.pl
M       lib/h2ph.t
M       lib/strict.t
M       lib/warnings.t
M       makedef.pl
M       pod/buildtoc
M       pod/perlmodlib.PL
M       regen.pl
M       regen/ebcdic.pl
M       regen/embed.pl
M       regen/feature.pl
M       regen/genpacksizetables.pl
M       regen/keywords.pl
M       regen/lib_cleanup.pl
M       regen/mg_vtable.pl
M       regen/miniperlmain.pl
M       regen/mk_PL_charclass.pl
M       regen/mk_invlists.pl
M       regen/opcode.pl
M       regen/overload.pl
M       regen/reentr.pl
M       regen/regcharclass.pl
M       regen/regcomp.pl
M       regen/uconfig_h.pl
M       regen/unicode_constants.pl
M       regen/warnings.pl
M       regen_perly.pl
M       t/comp/line_debug.t
M       t/lib/warnings/op
M       t/op/goto.t
M       t/porting/authors.t
M       t/porting/bench.t
M       t/porting/cmp_version.t
M       t/porting/corelist.t
M       t/porting/diag.t
M       t/porting/globvar.t
M       t/porting/manifest.t
M       t/porting/pending-author.t
M       t/porting/pod_rules.t
M       t/porting/readme.t
M       t/porting/regen.t
M       t/porting/utils.t
M       t/re/pat.t
M       t/run/runenv.t
M       t/run/switches.t
M       t/test.pl
M       utils/Makefile.PL
M       utils/c2ph.PL
M       utils/perlivp.PL

commit 500e6e27e92015e7b38058ad6dce9a374126b0b7
Author: H.Merijn Brand <[email protected]>
Date:   Sat Oct 22 13:46:08 2016 +0200

    Remove "." from default @INC when default_inc_excludes_dot is set
    
    Perl now provides a way to build perl without . in @INC by default. If you 
want
    this feature, you can build with -Ddefault_inc_excludes_dot
    
    Because the testing / make process for perl modules do not function well
    with . missing from @INC, Perl now supports the environment variable
    PERL_USE_UNSAFE_INC=1 which makes Perl behave as it previously did,
    returning . to @INC in all child processes.
    
    WARNING: PERL_USE_UNSAFE_INC has been provided during the perl 5.25 
development
    cycle and is not guaranteed to function in perl 5.26.
    
    Update unit tests and default value files to work with the new %Config
    variable "default_inc_excludes_dot"

M       Configure
M       Cross/config.sh-arm-linux
M       NetWare/config.wc
M       Porting/Glossary
M       Porting/config.sh
M       config_h.SH
M       configure.com
M       plan9/config_sh.sample
M       symbian/config.sh
M       uconfig.h
M       uconfig.sh
M       uconfig64.sh
M       win32/config.ce
M       win32/config.gc
M       win32/config.vc
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to