There's a few broken regexps in src/sanity.sh, which cause spurious failures while running 'make check' and 'make remotecheck'. Basically, it fails to recognize the 'p'. Patch attached.
Other than that, and needing to use 'SHELL=/bin/ksh' in the Makefile (as 'getopts' is a ksh-ish thing), sucessfull build/make check/remotecheck under Digital Unix 5.0 for 1.11.1p1 using: [~/src/cvs-1.11.1p1]1 gcc --version 2.9-gnupro-99r1 [~/src/cvs-1.11.1p1]1 uname -a OSF1 golsys.cc.vt.edu V5.0 1094 alpha alpha -- Valdis Kletnieks Computer Systems Senior Engineer Virginia Tech
*** src/sanity.sh.dist Wed Mar 20 00:39:55 2002 --- src/sanity.sh Wed Mar 20 00:41:45 2002 *************** *** 1587,1593 **** # so we might as well test it dotest version-1 "${testcvs} --version" \ ' ! Concurrent Versions System (CVS) [0-9.]*.* Copyright (c) [-0-9]* Brian Berliner, david d .zoo. zuhn, Jeff Polk, and other authors --- 1587,1593 ---- # so we might as well test it dotest version-1 "${testcvs} --version" \ ' ! Concurrent Versions System (CVS) [0-9p.]*.* Copyright (c) [-0-9]* Brian Berliner, david d .zoo. zuhn, Jeff Polk, and other authors *************** *** 1599,1606 **** if $remote; then dotest version-2r "${testcvs} version" \ ! 'Client: Concurrent Versions System (CVS) [0-9.]* (client/server) ! Server: Concurrent Versions System (CVS) [0-9.]* (client/server)' else dotest version-2 "${testcvs} version" \ 'Concurrent Versions System (CVS) [0-9.]*.*' --- 1599,1606 ---- if $remote; then dotest version-2r "${testcvs} version" \ ! 'Client: Concurrent Versions System (CVS) [0-9p.]* (client/server) ! Server: Concurrent Versions System (CVS) [0-9p.]* (client/server)' else dotest version-2 "${testcvs} version" \ 'Concurrent Versions System (CVS) [0-9.]*.*'
msg02531/pgp00000.pgp
Description: PGP signature