I have just tried to build perl5.001n on a Unisys U6000, and have found
the following two problems:
BUG 1
=====
Bug in Makemaker affecting extensions with subdirectories, i.e.
ext/SDBM_file. A rule line in the generated makefile starts with "@ -cd"
instead of "@- cd". I believe this has already been reported. Patch
follows:
*** lib/ExtUtils/MakeMaker.pm Tue Oct 31 16:13:20 1995
--- lib/ExtUtils/MakeMaker.new Mon Nov 6 16:51:58 1995
***************
*** 2177,2183 ****
qq{
subdirs ::
! \@ -cd $subdir && \$(MAKE) all \$(PASTHRU)
};
}
--- 2177,2183 ----
qq{
subdirs ::
! \@- cd $subdir && \$(MAKE) all \$(PASTHRU)
};
}
BUG 2
=====
ODBM_file fails "make test" with the following message:
lib/odbm.......Can't load '../lib/auto/ODBM_File/ODBM_File.so' for module
ODBM_File: dynamic linker: ./perl: relocation error: symbol not found:
_ecvt at ../lib
/DynaLoader.pm line 136.
at ../lib/ODBM_File.pm line 7
I am sure that I fixed this for 5.001m, although I can't remember exactly
how. It sticks in my mind that non-detection of the hints file was the
cause of the problem, although if I run the ODBM_File Makefile.PL
manually, it definitely says that it is processing the svr4 hints file.
I'll chase this up tomorrow & report the eventual resolution.
Alan Burlison aburlison@cix.compulink.co.uk
the following two problems:
BUG 1
=====
Bug in Makemaker affecting extensions with subdirectories, i.e.
ext/SDBM_file. A rule line in the generated makefile starts with "@ -cd"
instead of "@- cd". I believe this has already been reported. Patch
follows:
*** lib/ExtUtils/MakeMaker.pm Tue Oct 31 16:13:20 1995
--- lib/ExtUtils/MakeMaker.new Mon Nov 6 16:51:58 1995
***************
*** 2177,2183 ****
qq{
subdirs ::
! \@ -cd $subdir && \$(MAKE) all \$(PASTHRU)
};
}
--- 2177,2183 ----
qq{
subdirs ::
! \@- cd $subdir && \$(MAKE) all \$(PASTHRU)
};
}
BUG 2
=====
ODBM_file fails "make test" with the following message:
lib/odbm.......Can't load '../lib/auto/ODBM_File/ODBM_File.so' for module
ODBM_File: dynamic linker: ./perl: relocation error: symbol not found:
_ecvt at ../lib
/DynaLoader.pm line 136.
at ../lib/ODBM_File.pm line 7
I am sure that I fixed this for 5.001m, although I can't remember exactly
how. It sticks in my mind that non-detection of the hints file was the
cause of the problem, although if I run the ODBM_File Makefile.PL
manually, it definitely says that it is processing the svr4 hints file.
I'll chase this up tomorrow & report the eventual resolution.
Alan Burlison aburlison@cix.compulink.co.uk