Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 May 2001 10:40:09 -0700 (PDT)
From:      Mark Murray <markm@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/gnu/usr.bin/perl Makefile.inc src/gnu/usr.bin/perl/library Makefile.inc
Message-ID:  <200105261740.f4QHe9A57355@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
markm       2001/05/26 10:40:09 PDT

  Modified files:
    gnu/usr.bin/perl     Makefile.inc 
    gnu/usr.bin/perl/library Makefile.inc 
  Log:
  From the submitter:
  
  $ PERL_DL_NONLAZY=1 perl -MPOSIX -e ''
  Can't load '/usr/libdata/perl/5.6.0/mach/auto/POSIX/POSIX.so' for module
  POSIX: /usr/libdata/perl/5.6.0/mach/auto/POSIX/POSIX.so: Undefined
  symbol "sv_setptrobj" at /usr/libdata/perl/5.6.0/XSLoader.pm line 73.
   at /usr/libdata/perl/5.6.0/mach/POSIX.pm line 24
  Compilation failed in require.
  BEGIN failed--compilation aborted.
  
  This problem only exists in -CURRENT.  Most often it is reproduced when
  compiling some perl extension manually.  Make test uses PERL_DL_NONLAZY,
  and if a tested module uses POSIX, boom!
  
  Luckily, we don't see it very often, mostly because the vast majority of
  p5 ports do not perform the `make test' step.
  
  Submitted by:	Anton Berezin <tobez@tobez.org>
  Needs to be a committer already:	Anton Berezin <tobez@tobez.org>
  
  Revision  Changes    Path
  1.22      +2 -2      src/gnu/usr.bin/perl/Makefile.inc
  1.7       +2 -3      src/gnu/usr.bin/perl/library/Makefile.inc


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105261740.f4QHe9A57355>