Cwd.xs: avoid blib better while building blead
authorDavid Mitchell <davem@iabyn.com>
Tue, 27 Sep 2016 15:43:30 +0000 (16:43 +0100)
committerDavid Mitchell <davem@iabyn.com>
Tue, 27 Sep 2016 15:48:53 +0000 (16:48 +0100)
commit850e14d313dc5493e5162c407f21ae0a9fec2805
tree651944acd830f8bb26e5e297652949a83850c32d
parent92683b8bd24649980234088f109e31c4633c1b67
Cwd.xs: avoid blib better while building

RT # 125603

There's an old line in Cwd's Makefile.PL:

    BEGIN { @INC = grep {!/blib/} @INC }

This was added 12 years ago to solve a problem with a static perl and
building a newer Cwd (but no-one's quite sure what *exactly* the issue was
any more).

However, this breaks building perl under a directory that has 'blib'
in the pathname. This commit estricts the grep  to just exclusing exactly
blib/lib and blib/arch.

This should hopefully still workaround the static build issue, while no
longer breaking perl builds.
dist/PathTools/Makefile.PL