nixbot

builds

succeeded perl5.42.0-IO-Tty-1.20 default.checks.x86_64-linux.nixos-jacquardmachine · build #394 · raw

unpackPhase
1unpacking source archive /nix/store/7fprvvznwijlm16bna59jx6gp53f6aw6-IO-Tty-1.20.tar.gz2source root is IO-Tty-1.203setting SOURCE_DATE_EPOCH to timestamp 1703786233 of file "IO-Tty-1.20/META.yml"
configurePhase
4patching ./t/test.t...5patching ./t/pty_get_winsize.t...6Now let's see what we can find out about your system7(logfiles of failing tests are available in the conf/ dir)...8Looking for _getpty()...... not found.9Looking for getpt()........ FOUND.10Looking for grantpt()...... FOUND.11Looking for openpty()...... FOUND.12Looking for posix_openpt(). FOUND.13Looking for ptsname()...... FOUND.14Looking for ptsname_r().... FOUND.15Looking for sigaction().... FOUND.16Looking for strlcpy()...... FOUND.17Looking for ttyname()...... FOUND.18Looking for unlockpt()..... FOUND.19Looking for libutil.h...... not found.20Looking for pty.h.......... FOUND.21Looking for sys/pty.h...... not found.22Looking for sys/ptyio.h.... not found.23Looking for sys/stropts.h.. not found.24Looking for termio.h....... not found.25Looking for termios.h...... FOUND.26Looking for util.h......... not found.27Checking which symbols compile OK...28(sorry for the tedious check, but some systems have not too clean29 header files, to say the least; '+' means OK, '-' means not defined30 and '*' has compile problems...)31+B0 +B110 +B115200 +B1200 +B134 +B150 +B153600 +B1800 +B19200 +B200 +B230400 +B2400 +B300 +B307200 +B38400 +B460800 +B4800 +B50 +B57600 +B600 +B75 +B76800 +B9600 +BRKINT +BS0 +BS1 +BSDLY +CBAUD -CBAUDEXT +CBRK -CCTS_OFLOW -CDEL +CDSUSP +CEOF +CEOL -CEOL2 +CEOT +CERASE -CESC +CFLUSH +CIBAUD -CIBAUDEXT +CINTR +CKILL +CLNEXT +CLOCAL -CNSWTCH -CNUL +CQUIT +CR0 +CR1 +CR2 +CR3 +CRDLY +CREAD +CRPRNT +CRTSCTS -CRTSXOFF -CRTS_IFLOW +CS5 +CS6 +CS7 +CS8 +CSIZE +CSTART +CSTOP +CSTOPB +CSUSP -CSWTCH +CWERASE -DEFECHO -DIOC -DIOCGETP -DIOCSETP -DOSMODE +ECHO +ECHOCTL +ECHOE +ECHOK +ECHOKE +ECHONL +ECHOPRT +EXTA +EXTB +FF0 +FF1 +FFDLY -FIORDCHK +FLUSHO +HUPCL +ICANON +ICRNL +IEXTEN +IGNBRK +IGNCR +IGNPAR +IMAXBEL +INLCR +INPCK +ISIG +ISTRIP +IUCLC +IXANY +IXOFF +IXON -KBENABLED -LDCHG -LDCLOSE -LDDMAP -LDEMAP -LDGETT -LDGMAP -LDIOC -LDNMAP -LDOPEN -LDSETT -LDSMAP -LOBLK +NCCS +NL0 +NL1 +NLDLY +NOFLSH +OCRNL +OFDEL +OFILL +OLCUC +ONLCR +ONLRET +ONOCR +OPOST -PAGEOUT +PARENB -PAREXT +PARMRK +PARODD +PENDIN -RCV1EN -RTS_TOG +TAB0 +TAB1 +TAB2 +TAB3 +TABDLY -TCDSET +TCFLSH +TCGETA +TCGETS +TCIFLUSH +TCIOFF +TCIOFLUSH +TCION +TCOFLUSH +TCOOFF +TCOON +TCSADRAIN +TCSAFLUSH +TCSANOW +TCSBRK +TCSETA +TCSETAF +TCSETAW -TCSETCTTY +TCSETS +TCSETSF +TCSETSW +TCXONC -TERM_D40 -TERM_D42 -TERM_H45 -TERM_NONE -TERM_TEC -TERM_TEX -TERM_V10 -TERM_V61 +TIOCCBRK -TIOCCDTR +TIOCCONS +TIOCEXCL -TIOCFLUSH -TIOCGETC +TIOCGETD -TIOCGETP -TIOCGLTC +TIOCGPGRP +TIOCGSID +TIOCGSOFTCAR +TIOCGWINSZ -TIOCHPCL -TIOCKBOF -TIOCKBON -TIOCLBIC -TIOCLBIS -TIOCLGET -TIOCLSET +TIOCMBIC +TIOCMBIS +TIOCMGET +TIOCMSET +TIOCM_CAR +TIOCM_CD +TIOCM_CTS +TIOCM_DSR +TIOCM_DTR +TIOCM_LE +TIOCM_RI +TIOCM_RNG +TIOCM_RTS +TIOCM_SR +TIOCM_ST +TIOCNOTTY +TIOCNXCL +TIOCOUTQ -TIOCREMOTE +TIOCSBRK +TIOCSCTTY -TIOCSDTR -TIOCSETC +TIOCSETD -TIOCSETN -TIOCSETP -TIOCSIGNAL -TIOCSLTC +TIOCSPGRP -TIOCSSID +TIOCSSOFTCAR -TIOCSTART +TIOCSTI -TIOCSTOP +TIOCSWINSZ -TM_ANL -TM_CECHO -TM_CINVIS -TM_LCF -TM_NONE -TM_SET -TM_SNL +TOSTOP -VCEOF -VCEOL +VDISCARD -VDSUSP +VEOF +VEOL +VEOL2 +VERASE +VINTR +VKILL +VLNEXT +VMIN +VQUIT +VREPRINT +VSTART +VSTOP +VSUSP -VSWTCH +VT0 +VT1 +VTDLY +VTIME +VWERASE -WRAP +XCASE -XCLUDE -XMT1EN +XTABS 3233>>> Configuration looks good! <<<3435Writing IO::Tty::Constant.pm...36DEFINE = -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_TTYNAME -DHAVE_UNLOCKPT37Checking if your kit is complete...38Looks good39Warning (mostly harmless): No library found for -lutil40Generating a Unix-style Makefile41Writing Makefile for IO::Tty42Writing MYMETA.yml and MYMETA.json43no configure script, doing nothing
buildPhase
44build flags: SHELL=/nix/store/d9zqvwf4nlf06bxbdcn75f4hahzkdjnr-bash-5.3p15/bin/bash45cp Pty.pm blib/lib/IO/Pty.pm46cp Tty/Constant.pm blib/lib/IO/Tty/Constant.pm47cp Tty.pm blib/lib/IO/Tty.pm48Running Mkbootstrap for Tty ()49chmod 644 "Tty.bs"50"/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tty.bs blib/arch/auto/IO/Tty/Tty.bs 64451"/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/bin/perl" "/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/lib/perl5/5.42.0/ExtUtils/xsubpp" -typemap '/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/lib/perl5/5.42.0/ExtUtils/typemap' Tty.xs > Tty.xsc52mv Tty.xsc Tty.c53gcc -c -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.20\" -DXS_VERSION=\"1.20\" -fPIC "-I/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/lib/perl5/5.42.0/i686-linux-thread-multi/CORE" -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_TTYNAME -DHAVE_UNLOCKPT Tty.c54rm -f blib/arch/auto/IO/Tty/Tty.so55gcc -shared -O2 -L/nix/store/7brcdp1009fgch28pgyswj0pqmpg7123-glibc-2.42-67/lib -fstack-protector-strong Tty.o -o blib/arch/auto/IO/Tty/Tty.so \56 \57 58chmod 755 blib/arch/auto/IO/Tty/Tty.so59Manifying 3 pod documents
checkPhase
60check flags: SHELL=/nix/store/d9zqvwf4nlf06bxbdcn75f4hahzkdjnr-bash-5.3p15/bin/bash VERBOSE=y test61"/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tty.bs blib/arch/auto/IO/Tty/Tty.bs 64462PERL_DL_NONLAZY=1 "/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t63t/pty_get_winsize.t .. ok64t/test.t ............. # Configuration: -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_TTYNAME -DHAVE_UNLOCKPT65# Checking for appropriate ioctls:66# TIOCNOTTY67# TIOCSCTTY68trying posix_openpt()...69trying grantpt()...70trying unlockpt()...71trying ptsname_r()...72trying to open /dev/pts/0...73t/test.t ............. 1/5 # === Checking if child gets pty as controlling terminal74trying posix_openpt()...75trying grantpt()...76trying unlockpt()...77trying ptsname_r()...78trying to open /dev/pts/0...79t/test.t ............. 3/5 80WARNING: when the client closes the slave pty, the master gets an error81(undef return value and $! eq "Input/output error")82instead of EOF (0 return value). Please be sure to handle this 83in your application (Expect already does).8485# Checking basic functionality and how your ptys handle large strings...86# This test may hang on certain systems, even though it is protected87# by alarm(). If the counter stops, try Ctrl-C, the test should continue.88trying posix_openpt()...89trying grantpt()...90trying unlockpt()...91trying ptsname_r()...92trying to open /dev/pts/0...93# isatty($master): YES94# isatty($slave): YES95# Child PID = 522596# Good, your raw ptys can handle at least 530 bytes at once.97sysread(): Input/output error at t/test.t line 155.98Slave got EOF at line 530, byte 0.99t/test.t ............. ok100All tests successful.101Files=2, Tests=6, 2 wallclock secs ( 0.01 usr 0.00 sys + 0.15 cusr 0.20 csys = 0.36 CPU)102Result: PASS
installPhase
103install flags: SHELL=/nix/store/d9zqvwf4nlf06bxbdcn75f4hahzkdjnr-bash-5.3p15/bin/bash pkgconfigdir=/nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib/pkgconfig m4datadir=/nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/share/aclocal aclocaldir=/nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/share/aclocal install104"/nix/store/ljr76c8ybg620crm79xyc4392xzs7g8j-perl-5.42.0/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tty.bs blib/arch/auto/IO/Tty/Tty.bs 644105Manifying 3 pod documents106Files found in blib/arch: installing files in blib/lib into architecture dependent library tree107Installing /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib/perl5/site_perl/5.42.0/i686-linux-thread-multi/auto/IO/Tty/Tty.so108Installing /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib/perl5/site_perl/5.42.0/i686-linux-thread-multi/IO/Tty.pm109Installing /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib/perl5/site_perl/5.42.0/i686-linux-thread-multi/IO/Pty.pm110Installing /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib/perl5/site_perl/5.42.0/i686-linux-thread-multi/IO/Tty/Constant.pm111Installing /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/share/man/man3/IO::Pty.3112Installing /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/share/man/man3/IO::Tty.3113Installing /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/share/man/man3/IO::Tty::Constant.3114Appending installation info to /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib/perl5/5.42.0/i686-linux-thread-multi/perllocal.pod
fixupPhase
115Moving /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/share/man/man3 to /nix/store/532acnb66jcrac8jmc5p9sh2dw7vfsmy-perl5.42.0-IO-Tty-1.20-devdoc/share/man/man3116Removing empty /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/share/man/ and (possibly) its parents117shrinking RPATHs of ELF executables and libraries in /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20118shrinking /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib/perl5/site_perl/5.42.0/i686-linux-thread-multi/auto/IO/Tty/Tty.so119checking for references to /build/ in /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20...120patching script interpreter paths in /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20121stripping (with command strip and flags -S -p) in /nix/store/55clgg1a78vngf78qpsg3nybzavkh4z5-perl5.42.0-IO-Tty-1.20/lib122shrinking RPATHs of ELF executables and libraries in /nix/store/532acnb66jcrac8jmc5p9sh2dw7vfsmy-perl5.42.0-IO-Tty-1.20-devdoc123checking for references to /build/ in /nix/store/532acnb66jcrac8jmc5p9sh2dw7vfsmy-perl5.42.0-IO-Tty-1.20-devdoc...124gzipping man pages under /nix/store/532acnb66jcrac8jmc5p9sh2dw7vfsmy-perl5.42.0-IO-Tty-1.20-devdoc/share/man/125patching script interpreter paths in /nix/store/532acnb66jcrac8jmc5p9sh2dw7vfsmy-perl5.42.0-IO-Tty-1.20-devdoc