New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PATCH] Fix module paths in INSTALL #15123
Comments
From @tomhukinsCreated by @tomhukinsThe INSTALL document refers to some files in their old location. The Perl Info
|
From @tomhukins0001-Fix-file-paths.patchFrom 6022194976f6f9d74f8de67c42a9b65be5756681 Mon Sep 17 00:00:00 2001
From: Tom Hukins <tom@eborcom.com>
Date: Thu, 10 Dec 2015 13:30:22 +0000
Subject: [PATCH 1/1] Fix file paths
---
INSTALL | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/INSTALL b/INSTALL
index 43cdc40..15bce32 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1729,12 +1729,12 @@ bval settings. Upgrade your DB library or OS.
=item Bad arg length for semctl, is XX, should be ZZZ
-If you get this error message from the F<ext/IPC/SysV/t/sem.t> test, your
+If you get this error message from the F<cpan/IPC-SysV/t/sem.t> test, your
System V IPC may be broken. The XX typically is 20, and that is what ZZZ
also should be. Consider upgrading your OS, or reconfiguring your OS
to include the System V semaphores.
-=item ext/IPC/SysV/t/sem........semget: No space left on device
+=item cpan/IPC-SysV/t/sem........semget: No space left on device
Either your account or the whole system has run out of semaphores. Or
both. Either list the semaphores with "ipcs" and remove the unneeded
@@ -1782,7 +1782,7 @@ NCR Tower 32 (OS 2.01.01) may need -W2,-Sl,2000 and #undef MKDIR.
UTS may need one or more of -K or -g, and #undef LSTAT.
-FreeBSD can fail the F<ext/IPC/SysV/t/sem.t> test if SysV IPC has not been
+FreeBSD can fail the F<cpan/IPC-SysV/t/sem.t> test if SysV IPC has not been
configured in the kernel. Perl tries to detect this, though, and
you will get a message telling you what to do.
@@ -2073,8 +2073,8 @@ If your system is quite busy and doesn't respond quickly enough,
these tests might fail. If possible, try running the tests again
with the system under a lighter load. These timing-sensitive
and load-sensitive tests include F<t/op/alarm.t>,
-F<ext/Time-HiRes/t/HiRes.t>, F<ext/threads-shared/t/waithires.t>,
-F<ext/threads-shared/t/stress.t>, F<lib/Benchmark.t>,
+F<cpan/Time-HiRes/t/HiRes.t>, F<dist/threads-shared/t/waithires.t>,
+F<dist/threads-shared/t/stress.t>, F<lib/Benchmark.t>,
F<lib/Memoize/t/expmod_t.t>, and F<lib/Memoize/t/speed.t>.
You might also experience some failures in F<t/op/stat.t> if you build
--
2.6.1
|
From @maukeOn Sun Jan 10 00:33:28 2016, tomhukins wrote:
The patch is good but it refers to F<cpan/Time-HiRes/t/HiRes.t>, which was split up and removed in commit 90e44bf. What should we do about that? |
The RT System itself - Status changed from 'new' to 'open' |
From @tomhukinsOn Sun, Jan 10, 2016 at 03:52:51AM -0800, l.mai@web.de via RT wrote:
Well spotted! The original form of this comment was added to INSTALL in 0740bb5 along The variable $limit now exists in the Time::HiRes test suite at I have updated my patch and attached it to this message. Tom |
From @tomhukins0001-Fix-file-paths.patchFrom c3bc701d794bcbc5932d6bbf3d5afce6622a439d Mon Sep 17 00:00:00 2001
From: Tom Hukins <tom@eborcom.com>
Date: Sun, 10 Jan 2016 16:28:39 +0000
Subject: [PATCH] Fix file paths
---
INSTALL | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/INSTALL b/INSTALL
index 953e96a..6293636 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1729,12 +1729,12 @@ bval settings. Upgrade your DB library or OS.
=item Bad arg length for semctl, is XX, should be ZZZ
-If you get this error message from the F<ext/IPC/SysV/t/sem.t> test, your
+If you get this error message from the F<cpan/IPC-SysV/t/sem.t> test, your
System V IPC may be broken. The XX typically is 20, and that is what ZZZ
also should be. Consider upgrading your OS, or reconfiguring your OS
to include the System V semaphores.
-=item ext/IPC/SysV/t/sem........semget: No space left on device
+=item cpan/IPC-SysV/t/sem........semget: No space left on device
Either your account or the whole system has run out of semaphores. Or
both. Either list the semaphores with "ipcs" and remove the unneeded
@@ -1782,7 +1782,7 @@ NCR Tower 32 (OS 2.01.01) may need -W2,-Sl,2000 and #undef MKDIR.
UTS may need one or more of -K or -g, and #undef LSTAT.
-FreeBSD can fail the F<ext/IPC/SysV/t/sem.t> test if SysV IPC has not been
+FreeBSD can fail the F<cpan/IPC-SysV/t/sem.t> test if SysV IPC has not been
configured in the kernel. Perl tries to detect this, though, and
you will get a message telling you what to do.
@@ -2073,8 +2073,10 @@ If your system is quite busy and doesn't respond quickly enough,
these tests might fail. If possible, try running the tests again
with the system under a lighter load. These timing-sensitive
and load-sensitive tests include F<t/op/alarm.t>,
-F<ext/Time-HiRes/t/HiRes.t>, F<ext/threads-shared/t/waithires.t>,
-F<ext/threads-shared/t/stress.t>, F<lib/Benchmark.t>,
+F<cpan/Time-HiRes/t/alarm.t>, F<cpan/Time-HiRes/t/clock.t>,
+F<cpan/Time-HiRes/t/itimer.t>, F<cpan/Time-HiRes/t/usleep.t>,
+F<dist/threads-shared/t/waithires.t>,
+F<dist/threads-shared/t/stress.t>, F<lib/Benchmark.t>,
F<lib/Memoize/t/expmod_t.t>, and F<lib/Memoize/t/speed.t>.
You might also experience some failures in F<t/op/stat.t> if you build
--
2.7.0
|
From @tomhukinsOn Sun, Jan 10, 2016 at 04:35:32PM +0000, Tom Hukins wrote:
..and as discussed on IRC here's another patch that applies cleanly to Tom |
From @tomhukins0001-HiRes.t-no-longer-exists.patchFrom 5d8be623903df9a692fc88f0cdbfcdadffff696a Mon Sep 17 00:00:00 2001
From: Tom Hukins <tom@eborcom.com>
Date: Sun, 10 Jan 2016 16:28:39 +0000
Subject: [PATCH] HiRes.t no longer exists
Specify which Time::HiRes test scripts might fail under system load.
---
INSTALL | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/INSTALL b/INSTALL
index 2400a33..6293636 100644
--- a/INSTALL
+++ b/INSTALL
@@ -2073,7 +2073,9 @@ If your system is quite busy and doesn't respond quickly enough,
these tests might fail. If possible, try running the tests again
with the system under a lighter load. These timing-sensitive
and load-sensitive tests include F<t/op/alarm.t>,
-F<cpan/Time-HiRes/t/HiRes.t>, F<dist/threads-shared/t/waithires.t>,
+F<cpan/Time-HiRes/t/alarm.t>, F<cpan/Time-HiRes/t/clock.t>,
+F<cpan/Time-HiRes/t/itimer.t>, F<cpan/Time-HiRes/t/usleep.t>,
+F<dist/threads-shared/t/waithires.t>,
F<dist/threads-shared/t/stress.t>, F<lib/Benchmark.t>,
F<lib/Memoize/t/expmod_t.t>, and F<lib/Memoize/t/speed.t>.
--
2.7.0
|
From @maukeOn Sun Jan 10 08:46:34 2016, tomhukins wrote:
Thanks, applied as c935ba5 and 1543af1, along with cb0ee57 for a few non-INSTALL files. |
@mauke - Status changed from 'open' to 'pending release' |
From @khwilliamsonThank you for submitting this report. You have helped make Perl better. Perl 5.24.0 may be downloaded via https://metacpan.org/release/RJBS/perl-5.24.0 |
@khwilliamson - Status changed from 'pending release' to 'resolved' |
Migrated from rt.perl.org#127229 (status was 'resolved')
Searchable as RT127229$
The text was updated successfully, but these errors were encountered: