components/perl_modules/xml-namespacesupport/patches/UNSAFE_INC.patch
author Vladimir Marek <Vladimir.Marek@oracle.com>
Thu, 06 Apr 2017 09:10:58 +0200
changeset 7841 d2c207b77abb
permissions -rw-r--r--
25840776 Since removal of '.' from @INC some components don't compile
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7841
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     1
Makefile.PL relied on the fact that current directory is in @INC. Fix is to
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     2
force to read the configuration from current directory instead.
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     3
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     4
This is workaround till we update to XML::NamespaceSupport version 1.12.
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     5
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     6
--- XML-NamespaceSupport-1.11/Makefile.PL	2017-04-05 10:47:43.914243383 +0000
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     7
+++ XML-NamespaceSupport-1.11/Makefile.PL	2017-04-05 10:47:42.828641419 +0000
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     8
@@ -1,4 +1,5 @@
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     9
 # Load the Module::Install bundled in ./inc/
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
    10
+use lib '.';
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
    11
 use inc::Module::Install;
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
    12
d2c207b77abb 25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
    13
 # Define metadata