bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: coreutils 6.6 fails to compile on IRIX 5.3


From: Georg Schwarz
Subject: Re: coreutils 6.6 fails to compile on IRIX 5.3
Date: Sun, 7 Jan 2007 15:49:11 +0100


Am 06.01.2007 um 01:28 schrieb Paul Eggert:
You need to apply the patch in src/c99-to-c89.diff if you have an old
compiler that doesn't grok declarations after statements.

thanks. In principle it works fine, although the paths of the various chunks in that file are not fully consistent.


Now compiling works fine. Here's the make check output:

Making check in tests
No suffix list.
***********************************************************
NOTICE: Some tests may be run only as root.
  Do `make check-root' as `root' to run these tests.
***********************************************************
Making check in chgrp
No suffix list.
        make  check-TESTS
No suffix list.
./default-no-deref: this test requires that you be a member of more than one group,
but running `id -G' either failed or found just one.  If you really
are a member of at least two groups, then rerun this test with
COREUTILS_GROUPS set in your environment to the space-separated list
of group names or numbers.  E.g.,

  env COREUTILS_GROUPS='users cdrom' make check

SKIP: default-no-deref
./basic: this test requires that you be a member of more than one group,
but running `id -G' either failed or found just one.  If you really
are a member of at least two groups, then rerun this test with
COREUTILS_GROUPS set in your environment to the space-separated list
of group names or numbers.  E.g.,

  env COREUTILS_GROUPS='users cdrom' make check

SKIP: basic
./deref: this test requires that you be a member of more than one group,
but running `id -G' either failed or found just one.  If you really
are a member of at least two groups, then rerun this test with
COREUTILS_GROUPS set in your environment to the space-separated list
of group names or numbers.  E.g.,

  env COREUTILS_GROUPS='users cdrom' make check

SKIP: deref
./no-x: this test requires that you be a member of more than one group,
but running `id -G' either failed or found just one.  If you really
are a member of at least two groups, then rerun this test with
COREUTILS_GROUPS set in your environment to the space-separated list
of group names or numbers.  E.g.,

  env COREUTILS_GROUPS='users cdrom' make check

SKIP: no-x
./posix-H: this test requires that you be a member of more than one group,
but running `id -G' either failed or found just one.  If you really
are a member of at least two groups, then rerun this test with
COREUTILS_GROUPS set in your environment to the space-separated list
of group names or numbers.  E.g.,

  env COREUTILS_GROUPS='users cdrom' make check

SKIP: posix-H
./recurse: this test requires that you be a member of more than one group,
but running `id -G' either failed or found just one.  If you really
are a member of at least two groups, then rerun this test with
COREUTILS_GROUPS set in your environment to the space-separated list
of group names or numbers.  E.g.,

  env COREUTILS_GROUPS='users cdrom' make check

SKIP: recurse
======================
All 0 tests passed
(6 tests were not run)
======================
Making check in chmod
No suffix list.
        make  check-TESTS
No suffix list.
PASS: inaccessible
PASS: c-option
PASS: equal-x
PASS: equals
PASS: no-x
PASS: octal
PASS: setgid
PASS: umask-x
PASS: usage
==================
All 9 tests passed
==================
Making check in chown
No suffix list.
        make  check-TESTS
No suffix list.
PASS: preserve-root
***************************
NOTICE:
./basic: This test is being skipped, since it works only
when run as root.
***************************
SKIP: basic
PASS: deref
PASS: separator
======================
All 3 tests passed
(1 tests were not run)
======================
Making check in cp
No suffix list.
        make  check-TESTS
No suffix list.
PASS: file-perm-race
./open-perm-race: this test requires that you be a member of more than one group,
but running `id -G' either failed or found just one.  If you really
are a member of at least two groups, then rerun this test with
COREUTILS_GROUPS set in your environment to the space-separated list
of group names or numbers.  E.g.,

  env COREUTILS_GROUPS='users cdrom' make check

SKIP: open-perm-race
PASS: parent-perm-race
PASS: backup-dir
PASS: src-base-dot
./sparse: skipping this test, since this file system doesn't support sparse files
SKIP: sparse
PASS: link-no-deref
PASS: cp-deref
getfacl: Not found
**************************************
./acl: This test requires getfacl and setfacl.
**************************************
SKIP: acl
PASS: preserve-2
PASS: r-vs-symlink
PASS: link-preserve
PASS: backup-1
PASS: no-deref-link1
PASS: no-deref-link2
PASS: no-deref-link3
PASS: backup-is-src
PASS: same-file
PASS: cp-mv-backup
PASS: symlink-slash
PASS: slink-2-slink
PASS: fail-perm
PASS: dir-slash
./perm: This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

SKIP: perm
PASS: cp-HL
PASS: cp-i
***************************
NOTICE:
./special-bits: This test is being skipped, since it works only
when run as root.
***************************
SKIP: special-bits
PASS: link
PASS: dir-rm-dest
PASS: cp-parents
PASS: deref-slink
PASS: dir-vs-file
PASS: into-self
======================
All 28 tests passed
(5 tests were not run)
======================
Making check in cut
No suffix list.
        make  check-TESTS
No suffix list.
PASS: cut-tests
==================
All 1 tests passed
==================
Making check in dd
No suffix list.
        make  check-TESTS
No suffix list.
Segmentation fault - core dumped
Segmentation fault - core dumped
Segmentation fault - core dumped
FAIL: misc
Segmentation fault - core dumped
FAIL: not-rewound
-: test sk-seek1: stderr mismatch, comparing sk-seek1.E (actual) and sk-seek1.4 (expected)
*** sk-seek1.E  Sun Jan  7 15:49:30 2007
--- sk-seek1.4  Sun Jan  7 15:49:30 2007
***************
*** 1,2 ****
! 0+3 records in
! 0+0 records out
--- 1,2 ----
! 3+0 records in
! 3+0 records out
-: test sk-seek2: stderr mismatch, comparing sk-seek2.E (actual) and sk-seek2.4 (expected)
*** sk-seek2.E  Sun Jan  7 15:49:31 2007
--- sk-seek2.4  Sun Jan  7 15:49:30 2007
***************
*** 1,2 ****
! 0+1 records in
! 0+0 records out
--- 1,2 ----
! 1+0 records in
! 1+0 records out
-: test sk-seek3: stderr mismatch, comparing sk-seek3.E (actual) and sk-seek3.4 (expected)
*** sk-seek3.E  Sun Jan  7 15:49:31 2007
--- sk-seek3.4  Sun Jan  7 15:49:31 2007
***************
*** 1,2 ****
! 0+1 records in
! 0+0 records out
--- 1,2 ----
! 1+0 records in
! 1+0 records out
-: test block-sync-1: stderr mismatch, comparing block-sync-1.E (actual) and block-sync-1.3 (expected)
*** block-sync-1.E      Sun Jan  7 15:49:31 2007
--- block-sync-1.3      Sun Jan  7 15:49:31 2007
***************
*** 1,3 ****
! 0+2 records in
  0+1 records out
! 0 truncated record
--- 1,3 ----
! 2+1 records in
  0+1 records out
! 1 truncated record
-: test sk-seek4: stderr mismatch, comparing sk-seek4.E (actual) and sk-seek4.3 (expected)
*** sk-seek4.E  Sun Jan  7 15:49:32 2007
--- sk-seek4.3  Sun Jan  7 15:49:32 2007
***************
*** 1,2 ****
! 0+3 records in
! 0+0 records out
--- 1,2 ----
! 3+0 records in
! 3+0 records out
FAIL: skip-seek
Segmentation fault - core dumped
Segmentation fault - core dumped
FAIL: skip-seek2
Segmentation fault - core dumped
FAIL: unblock-sync
======================================
5 of 5 tests failed
Please report to address@hidden
======================================
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)

obviously that's less than 100% OK. Do you have any suggestions what I should start to investigate?

--
Georg Schwarz    http://home.pages.de/~schwarz/
address@hidden  +49 151 11559652






reply via email to

[Prev in Thread] Current Thread [Next in Thread]