Skip to content
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.00503 on sun4-solaris 2.7 (UNINSTALLED) #187

Closed
p5pRT opened this issue Jul 13, 1999 · 1 comment
Closed

Not OK: perl 5.00503 on sun4-solaris 2.7 (UNINSTALLED) #187

p5pRT opened this issue Jul 13, 1999 · 1 comment

Comments

@p5pRT
Copy link

p5pRT commented Jul 13, 1999

Migrated from rt.perl.org#993 (status was 'resolved')

Searchable as RT993$

@p5pRT
Copy link
Author

p5pRT commented Jul 13, 1999

From neilc@centaur.cadabra.com

5.005_03 fails tests on Solaris 2.7 gcc version 2.8.1

Dave Hayes filed a perlbug about this on May 8th, I haven't
seen any response. Now I have two machines doing the same
thing. Oddly, I have another Solaris 7 box, same gcc, and
it passes make test.

centaur​: <t> 57# ./perl lib/ipc_sysv.t
#chkpt1
Constant subroutine redefined at ../lib/DynaLoader.pm line 65535.
[above line repeats 36 times]
#chkpt2
1..16
Undefined subroutine &IPC​::SysV​::IPC_PRIVATE called at lib/ipc_sysv.t line 58.

with the following patch applied to t/lib/ipc_sysv.t
 
*** lib/ipc_sysv.t.orig Tue Aug 4 20​:01​:13 1998
--- lib/ipc_sysv.t Tue Jul 13 17​:53​:29 1999
***************
*** 12,22 ****
--- 12,24 ----
  print "1..0\n";
  exit;
  }
+ print "#chkpt1\n";
  }
 
  # These constants are common to all tests.
  # Later the sem* tests will import more for themselves.
 
+ print "#chkpt2\n";
  use IPC​::SysV qw(IPC_PRIVATE IPC_NOWAIT IPC_STAT IPC_RMID
  S_IRWXU S_IRWXG S_IRWXO);
  use strict;

The Constant subroutine %s redefined is coming from the case
on line 3603 of op.c, with %s == ''.

There are also failures in lib/dumper, perl harness reports​:

Failed Test Status Wstat Total Fail Failed List of failed
-------------------------------------------------------------------------------
lib/dumper.t 162 8 4.94% 52, 54, 58, 60, 64, 66, 70, 72
lib/ipc_sysv.t 255 65280 16 16 100.00% 1-16
5 tests skipped, plus 14 subtests skipped.
Failed 2/190 test scripts, 98.95% okay. 24/6506 subtests failed, 99.63% okay.

I'd be happy to poke harder at this if anyone can make suggestions of
what to usefully poke at. Was there a solution to this already?

Perl Info


Site configuration information for perl 5.00503:

Configured by neilc at Tue Jul 13 13:22:12 PDT 1999.

Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
  Platform:
    osname=solaris, osvers=2.7, archname=sun4-solaris
    uname='sunos centaur.cadabra.com 5.7 generic_106541-01 sun4u sparc sunw,ultra-2 '
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef useperlio=undef d_sfio=undef
  Compiler:
    cc='gcc', optimize='-O2', gccversion=2.8.1
    cppflags=''
    ccflags =''
    stdchar='char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
    libs=-lsocket -lnsl -ldl -lm -lc -lcrypt
    libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'

Locally applied patches:
    


@INC for perl 5.00503:
    lib
    /usr/local/opt/perl/lib/5.00503/sun4-solaris
    /usr/local/opt/perl/lib/5.00503
    /usr/local/opt/perl/lib/site_perl/5.005/sun4-solaris
    /usr/local/opt/perl/lib/site_perl/5.005
    .


Environment for perl 5.00503:
    HOME=/home/neilc
    LANG (unset)
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/home/neilc/bin:/home/neilc/scripts:/home/neilc/uvv/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/ucb:/usr/bsd:/usr/sbin:/sbin:/usr/networker:/usr/local/X/bin:/usr/bin/X11:/usr/ccs/bin:/opt/SUNWspro/bin:/usr/games
    PERL_BADLANG (unset)
    SHELL=/bin/tcsh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant