Subject: bug#29886: tests/rm/rm-readdir-fail is failing with SIGBUS on Gentoo sparc

From: Thomas Deutschmann <[email-masked]>
Date: Sun, 15 Jul 2018 16:28:53 +0200

On 2018-07-15 03:21, Pádraig Brady wrote:
> Does this skip the test for you?

No, it doesn't:

chroot /var/tmp/portage/sys-apps/coreutils-8.30/work/coreutils-8.30 # make 
check TESTS=tests/rm/rm-readdir-fail.sh
if test -d ./.git                               \
        && git --version >/dev/null 2>&1; then                  \
  cd . &&                                               \
  git submodule --quiet foreach                                 \
      'test "$(git rev-parse "$sha1")"                  \
          = "$(git merge-base origin "$sha1")"'         \
    || { echo 'maint.mk: found non-public submodule commit' >&2;        \
         exit 1; };                                             \
else                                                            \
  : ;                                                           \
fi
make  check-recursive
make[1]: Entering directory '/var/tmp/portage/sys-apps/coreutils-8.30/work/
coreutils-8.30'
Making check in po
make[2]: Entering directory '/var/tmp/portage/sys-apps/coreutils-8.30/work/
coreutils-8.30/po'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/var/tmp/portage/sys-apps/coreutils-8.30/work/
coreutils-8.30/po'
Making check in .
make[2]: Entering directory '/var/tmp/portage/sys-apps/coreutils-8.30/work/
coreutils-8.30'
make  check-TESTS check-local
make[3]: Entering directory '/var/tmp/portage/sys-apps/coreutils-8.30/work/
coreutils-8.30'
make[4]: Entering directory '/var/tmp/portage/sys-apps/coreutils-8.30/work/
coreutils-8.30'
rm-readdir-fail.sh: set-up failure: failed to build shared library
ERROR: tests/rm/rm-readdir-fail.sh
[...]

-- 
Regards,
Thomas Deutschmann / Gentoo Linux Developer
C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5