diff options
author | Dominic Dunlop <domo@computer.org> | 1999-08-19 11:48:03 +0200 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-09-01 22:06:43 +0000 |
commit | de7891533ed8a058c56b247c94ce4afd67dc9c2e (patch) | |
tree | 4f4b60e7c222c77c14277698b348bebfd41e8966 | |
parent | 72dc530aa6608d4a0f7aada8b39553fc16fb0eb7 (diff) | |
download | perl-de7891533ed8a058c56b247c94ce4afd67dc9c2e.tar.gz |
[ID 19990819.001] Not OK: perl 5.00560 on powerpc-machten 4.1.1
To: perl5-porters@perl.org
(UNINSTALLED) [PATCH]
Message-Id: <v03110709b3e165b51dda@[212.24.192.132]>
The PERL_POLLUTE_MALLOC part had to be manually applied.
p4raw-id: //depot/cfgperl@4065
-rw-r--r-- | hints/machten.sh | 15 | ||||
-rw-r--r-- | perl.h | 4 |
2 files changed, 19 insertions, 0 deletions
diff --git a/hints/machten.sh b/hints/machten.sh index 767283792b..cc663a9efb 100644 --- a/hints/machten.sh +++ b/hints/machten.sh @@ -13,6 +13,9 @@ # Martijn Koster <m.koster@webcrawler.com> # Richard Yeh <rcyeh@cco.caltech.edu> # +# Disable shadow password file access: MT 4.1.1 has necessary library +# functions, but not header file (or documentation) +# -- Dominic Dunlop <domo@computer.org> 990804 # For now, explicitly disable dynamic loading -- MT 4.1.1 has it, # but these hints do not yet support it. # Define NOTEDEF_MACHTEN to undo gratuitous Tenon hack to signal.h. @@ -36,6 +39,13 @@ # # Comments, questions, and improvements welcome! # +# MachTen 4.1.1's support for shadow password file access is incomplete: +# disable its use completely. +d_endspent=${d_endspent:-undef} +d_getspent=${d_getspent:-undef} +d_getspnam=${d_getspnam:-undef} +d_setspent=${d_setspent:-undef} + # MachTen 4.1.1 does support dynamic loading, but perl doesn't # know how to use it yet. usedl=${usedl:-undef} @@ -191,6 +201,11 @@ Similarly, when you see select the default answer: vfork() works, and avoids expensive data copying. +You may also see "WHOA THERE!!!" messages concerning \$d_endspent, +\$d_getspent, \$d_getspnam and \$d_setspent. In all cases, select the +default answer: MachTen's support for shadow password file access is +incomplete, and should not be used. + At the end of Configure, you will see a harmless message Hmm...You had some extra variables I don't know about...I'll try to keep 'em. @@ -470,6 +470,10 @@ register struct op *Perl_op asm(stringify(OP_IN_REGISTER)); # include "embed.h" #endif +#if defined(NeXT) || defined(__NeXT) || defined (__MACHTEN__) +# undef PERL_POLLUTE_MALLOC +#endif + #define MEM_SIZE Size_t #if defined(STANDARD_C) && defined(I_STDDEF) |