This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate; regen Configure et alia.
authorJarkko Hietaniemi <jhi@iki.fi>
Fri, 14 Mar 2003 10:52:06 +0000 (10:52 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Fri, 14 Mar 2003 10:52:06 +0000 (10:52 +0000)
commit582e5fa1bf1423819e646f3eb673d9e9c2111b37
treeda27021cf51de49e88dd59dfd91116c42585735a
parentc04fee9ea3bf70058197f3e7aacaec08b2104e96
Integrate; regen Configure et alia.
[ 18962]
Subject: [PATCH] checking for magic in hv.c and ext/POSIX/POSIX.xs
From: "Craig A. Berry" <craigberry@mac.com>
Date: Tue, 11 Mar 2003 21:29:31 -0600
Message-ID: <3E6EA99B.9060902@mac.com>
Patch by Scott Lepage (scott.lepage@hp.com)

[ 18963]
Subject: [perl #20755] [PATCH] 5.8.0 h2ph barfs on checksum.h on RH6.2/7.2
From: Kurt Starsinic <kstar@cpan.org>
Date: Mon, 10 Mar 2003 00:54:49 -0500
Message-ID: <m3d6kyvazx.wl_rspier@pobox.com>

[ 18964]
Skip the last test of Config.t on HP-UX.
(This test should be skipped for every system that
actually defines a negative signal number. Maybe that
test should be removed, to be future-proof.)

[ 18965]
fix CJKT.t failures on windows due to incorrect binmode()

[ 18966]
another fix for failing test on windows ("use encoding" puts
STDIN in :raw mode, so chomp() wasn't stripping the CR)

[ 18967]
Config.t wasn't getting the sig_num and sig_size relationship
right, and therefore failed test#35 on windows

note that config_h.SH documents that $sig_size does NOT include
the final NULL in $sig_num!

[ 18968]
fix for switchC.t test#6 failure on windows

[ 18969]
Subject: [PATCH] Perldoc.pm tweak for VMS
From: "Craig A. Berry" <craigberry@mac.com>
Date: Thu, 13 Mar 2003 13:44:55 -0600
Message-ID: <3E70DFB7.8070405@mac.com>

[ 18970]
Hopefully this works also in Win32.

[ 18971]
Signal issues.
(1) Filter out negative signals.
(2) Correct sig_num* and sig_name* descriptions.

[ 18973]
Since Configure does the signal name/number probe with awk
based on the cpp results (not by really running code), testing
for the signum value is not really helpful if we have runtime
function calls (some signal numbers are dynamic, for example)
(or other extra stuff where the signum value is expected).
(Runtimeness also means that Configure cannot get these right,
anyway.) Better filter in just the constant non-negative numbers.

[ 18975]
Make whichsig() to work also if some system defines
zero signals (now -1 is the "not found").  Note that
in couple of mg.c spots only whichsig() > 0 branches
are taken because signal handlers et al don't make
much sense for the zero signal.

[ 18976]
Subject: [PATCH] configure.com: sig_num, etc.
From: "Craig A. Berry" <craigberry@mac.com>
Date: Thu, 13 Mar 2003 21:38:19 -0600
Message-ID: <3E714EAB.6030001@mac.com>

[ 18977]
Rework the @Config{/sig.*/} tests.
p4raw-link: @18977 on //depot/perl: b25be8c8e60818c456365b065e4f7d7801d8c147
p4raw-link: @18976 on //depot/perl: 936f6df182ab777becd0ff17bf370a182bd1359d
p4raw-link: @18975 on //depot/perl: e02bfb16cd9606a5771a9dfe520cab0ea81522e8
p4raw-link: @18973 on //depot/perl: 1ebe1ffb9f7224169b56987a97b5b55fdea8bef9
p4raw-link: @18971 on //depot/perl: 10305dfa3448e78431707a1c294aca0c3710b447
p4raw-link: @18970 on //depot/perl: 211206a5677817f4bf2f48dc780adc95ba310476
p4raw-link: @18969 on //depot/perl: 8e5f3f285c3a089acb6e38e5ef624a23fca2164f
p4raw-link: @18968 on //depot/perl: 2e2853fe1c68dd9e8ea96e473981ea62e23eb7c4
p4raw-link: @18967 on //depot/perl: a667ff70662bc9aa79513f1cbac0d483124162fa
p4raw-link: @18966 on //depot/perl: 0afd3698e368e5016bd4d9f572d1bb76be6998eb
p4raw-link: @18965 on //depot/perl: 44b443f13fc0008dc2fca4fc57565200a6688f44
p4raw-link: @18964 on //depot/perl: 14827c03e293720afa3496beb08b4d239bd4526d
p4raw-link: @18963 on //depot/perl: ab5fe4d6aaf45c57b7af4b994a730291eee17efa
p4raw-link: @18962 on //depot/perl: f08cf8c782f69f7616abefbb3b247a3ec9d6264e

p4raw-id: //depot/maint-5.8/perl@18978
p4raw-edited: from //depot/perl@18961 'edit in' Porting/Glossary
(@18305..) Porting/config.sh Porting/config_H config_h.SH
(@18833..) Configure (@18959..)
p4raw-integrated: from //depot/perl@18961 'copy in' t/lib/h2ph.h
(@13355..) t/lib/h2ph.pht (@17939..) utils/h2ph.PL (@18338..)
ext/Encode/t/CJKT.t (@18664..) configure.com (@18757..) doio.c
(@18801..) ext/Encode/t/enc_module.t (@18869..) lib/Config.t
(@18891..) lib/Pod/Perldoc.pm (@18904..) 'merge in' hv.c
(@18801..) mg.c (@18889..) perl.c (@18950..)
17 files changed:
Configure
Porting/Glossary
Porting/config.sh
Porting/config_H
config_h.SH
configure.com
doio.c
ext/Encode/t/CJKT.t
ext/Encode/t/enc_module.t
hv.c
lib/Config.t
lib/Pod/Perldoc.pm
mg.c
perl.c
t/lib/h2ph.h
t/lib/h2ph.pht
utils/h2ph.PL