author | Vladimir Marek <Vladimir.Marek@oracle.com> |
Thu, 06 Apr 2017 09:10:58 +0200 | |
changeset 7841 | d2c207b77abb |
permissions | -rw-r--r-- |
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 |
Upstream bug: https://rt.cpan.org/Public/Bug/Display.html?id=120930 |
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 |
--- Authen-PAM-0.16/Makefile.PL 2017-04-05 10:08:12.853541342 +0000 |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
7 |
+++ Authen-PAM-0.16/Makefile.PL 2017-04-05 10:07:05.413120561 +0000 |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
8 |
@@ -10,7 +10,7 @@ sub configure { |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
9 |
|
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
10 |
# returns a reference to anonymous hash which is then interpreted as |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
11 |
# additional options to the WriteMakeFile |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
12 |
- $options = require "pam.cfg"; |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
13 |
+ $options = require "./pam.cfg"; |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
14 |
|
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
15 |
if ( $Config{'osname'} eq 'solaris' && $Config{'osvers'} eq '2.6') { |
d2c207b77abb
25840776 Since removal of '.' from @INC some components don't compile
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
16 |
print "Adding a workaround for a bug in the Solaris 2.6 pam library\n"; |