Perl problem w. pty: Can't install IO::Pty

Henry S. Thompson ht@inf.ed.ac.uk
Tue Mar 17 11:37:35 GMT 2020


Trying to upgrade App::Ack, ran into various odd test failures, but
that's a problem for another day, as notest install appears to work.

But in the test output, the fact that IO::Pty wasn't installed was
mentioned, so I tried to install it.  That failed at testing, as
follows:

  Running make test for TODDR/IO-Tty-1.14.tar.gz
  "/usr/bin/perl.exe" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tty.bs
  blib/arch/auto/IO/Tty/Tty.bs 644
  PERL_DL_NONLAZY=1 "/usr/bin/perl.exe" "-MExtUtils::Command::MM"
  "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0,
  'blib/lib', 'blib/arch')" t/*.t
  t/pty_get_winsize.t .. Possible memory corruption: ioctl overflowed 3rd
  argument at /home/ht/.cpan/build/IO-Tty-1.14-0/blib/lib/IO/Tty.pm line
  72.
  # Looks like your test exited with 29 before it could output anything.
  t/pty_get_winsize.t .. Dubious, test returned 29 (wstat 7424, 0x1d00)
  Failed 1/1 subtests
  t/test.t ............. # Configuration: -DHAVE_CYGWIN -DHAVE_DEV_PTMX
  -DHAVE_GETPT -DHAVE_GRANTPT -DHAVE_OPENPTY -DHAVE_POSIX_OPENPT
  -DHAVE_PTSNAME -DHAVE_PTSNAME_R -DHAVE_PTY_H -DHAVE_SIGACTION
  -DHAVE_STRLCPY -DHAVE_TERMIOS_H -DHAVE_TERMIO_H -DHAVE_TTYNAME
  -DHAVE_UNLOCKPT
  # Checking for appropriate ioctls:
  # TIOCSCTTY
  trying posix_openpt()...
  trying grantpt()...
  trying unlockpt()...
  trying ptsname_r()...
  trying to open /dev/pty3...

[Hangs]

Not urgent, as I have ack working which is what _I_ care about, but
thought this was worth flagging up just in case it helps someone else.

cygcheck output attached.

ht


-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cco.txt
URL: <http://cygwin.com/pipermail/cygwin/attachments/20200317/fac42df8/attachment.txt>
-------------- next part --------------
-- 
       Henry S. Thompson, School of Informatics, University of Edinburgh
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
                       URL: http://www.ltg.ed.ac.uk/~ht/
 [mail from me _always_ has a .sig like this -- mail without it is forged spam]


More information about the Cygwin mailing list