I tried coreutils 5.1.3 on hppa2.0w-hp-hpux11.11 and alphaev68-dec-osf5.1. I ran into several problems, documented below.
I had several problems using the vendor version of 'make'. How about documenting that building coreutils requires gnu make on these systems? Either that, or you have some Makefile hacking to do. BTw, you can get accounts on these systems -- http://www.testdrive.hp.com . Michael C === hppa2.0w-hp-hpux11.11, hp make CUP11.11_BL2002_1008_3 PATCH_11.11 HPC0_27755, hp ansi c B.11.11.28706.GP build hangs here: Making all in uniq No suffix list. Making all in wc No suffix list. rm -f /house/chastain/coreutils/coreutils-5.1.3/tests/wc/Makefile.am /ho use/chastain/coreutils/coreutils-5.1.3/tests/wc/Makefile.amt sed -n '1,/^##test-files-begin/p' > /house/chastain/coreutils/coreutils-5.1.3/tests/wc/Makefile.amt This is a bug in tests/wc/Makefile.in. $< is defined only for inference rules and .DEFAULT, not for explicit rules. See: http://www.opengroup.org/onlinepubs/007904975/utilities/make.html hppa2.0w-hp-hpux11.11, gnu make 3.79.1, hp ansi c B.11.11.28706.GP configure works build works 'make install' fails here: make[3]: Entering directory `/house/chastain/cu-hpux-2/build/src' mkdir -p -- . /house/chastain/cu-hpux-2/install/bin /house/chastain/cu-hpux-2/coreutils-5.1.3/config/install-sh -c [ /house/chastain/cu-hpux-2/install/bin/[ /bin/sh: /house/chastain/cu-hpux-2/coreutils-5.1.3/config/install-sh: Execute permission denied. make[3]: *** [install-binPROGRAMS] Error 1 make[3]: Leaving directory `/house/chastain/cu-hpux-2/build/src' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/house/chastain/cu-hpux-2/build/src' make[1]: *** [install] Error 2 make[1]: Leaving directory `/house/chastain/cu-hpux-2/build/src' make: *** [install-recursive] Error 1 config/install-sh is mode 644 in the tarball. It needs to be mode 755. After I changed that, 'make install' ran successfully. 'make check' failed here: make[3]: Entering directory `/house/chastain/cu-hpux-2/build/tests/touch' PASS: relative 0a1 > touch: setting times of `/': Permission denied FAIL: not-owner This looks like a bug in the test script. alphaev68-dec-osf5.1, osf make, osf cc First I tried configuring and bulding in a directory different from the source directory. That failed fast. The entire make.out file is: No suffix list. make all-recursive No suffix list. Making all in lib bison -y /house/chastain/cu-osf-1/coreutils-5.1.3/lib/getdate.y bison: No such file or directory *** Exit 1 Stop. *** Exit 1 Stop. *** Exit 1 Stop. Then I tried configuring and building in the source directory. That failed with: sed -e '/^#/d' -e 's/@''PACKAGE''@/coreutils/g' ref-del.sin > t-ref-del.sed mv t-ref-del.sed ref-del.sed Making all in src Make: bad lock name: chgrp chown chmod cp dd dircolors du ginstall link ln dir vdir ls mkdir mkfifo mknod mv nohup readlink rm rmdir shred stat sync touch unlink cat cksum comm csplit cut expand fmt fold head join md5sum nl od paste pr ptx sha1sum sort split sum tac tail tr tsort unexpand uniq wc basename date dirname echo env expr factor false hostname id kill logname pathchk printenv printf pwd seq sleep tee test true tty whoami yes uname chroot hostid nice pinky users who uptime stty df. Stop. *** Exit 1 Stop. *** Exit 1 Stop. alphaev68-dec-osf5.1, gnu make 3.79.1, osf cc configure works build works 'make install' fails as before, because config/install-sh is mode 644. after fixing that, 'make install' works fine make check says: make[3]: Entering directory `/house/chastain/cu-osf-3/build/tests' ../../src/csplit: /: closing delimiter `/' missing FAIL: csplit 0+1 records in 0+1 records out /house/chastain/cu-osf-3/coreutils-5.1.3/tests/help-version: 88921 Terminated FAIL: help-version ====================================== 1 of 1 tests failed Please report to [EMAIL PROTECTED] ====================================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/house/chastain/cu-osf-3/build/tests' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/house/chastain/cu-osf-3/build/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/house/chastain/cu-osf-3/build/tests' make: *** [check-recursive] Error 1 _______________________________________________ Bug-coreutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-coreutils
