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
Not OK: perl 5.00560 on OPENSTEP-Mach 4_2 (UNINSTALLED) #385
Comments
From hansm@icgned.icgroup.nl5.005_60 fails to build on NeXTstep. There are six problems: 1. PERL_POLLUTE_MALLOC is on by default, and it's broken. In 5.005 Incidentally, the INSTALL file suggest that PERL_BINCOMPAT_5005 2. Perl.h tries to declare atof() as extern. On NeXT it's a macro. 3. "NXIsAlNum" is misspelled in handy.h 4. The FD_CLOEXEC macro is missing on NeXTstep. 5. Gcc warns about line 3664 in util.c: the comparison STDIO_STREAM_ARRAY[i]._file >= 0 is always true, since the _file field is unsigned. 6. Test 192 in pragma/warning fails. This a known problem for glibc The patch below addresses problems 1..4. -- HansM Index: perl.h +#if defined(NeXT) || defined(__NeXT) #if defined(STANDARD_C) && defined(I_STDDEF) #ifndef STANDARD_C # define isALNUM_LC(c) \ +#if defined(HAS_FCNTL) && defined(F_SETFD) && !defined(FD_CLOEXEC) Site configuration information for perl 5.00560: Configured by hansm at Sun Aug 15 19:49:47 MET DST 1999. Summary of my perl5 (revision 5.0 version 5 subversion 60) configuration: Locally applied patches: @INC for perl 5.00560: Environment for perl 5.00560: |
Migrated from rt.perl.org#1220 (status was 'resolved')
Searchable as RT1220$
The text was updated successfully, but these errors were encountered: