We currently have FAIL: mach/check-abi-libmachuser FAIL: hurd/check-abi-libhurduser because the abilist files are empty. See http://sourceware.org/ml/libc-alpha/2018-04/msg00013.html : “ > These actually depend on > .defs files in gnumach and hurd, so we can't really define ABI files. Depend in what way? Are you saying they export different symbols depending on the versions of gnumach and hurd glibc is built with? How are symbol versions for such extra symbols determined - based on gnumach and hurd versions instead of glibc versions? It's clearly desirable to be able to make sure that old symbol versions don't change. But if the contents of those versions are determined by gnumach and hurd, maybe those packages need to install ABI baselines for the glibc tests (or something like that). The nearest analogue I see in glibc for systems using the Linux kernel (without more information on how the gnumach/hurd dependency works) is the syscall lists - where we have a list in glibc of all possible syscall names (sysdeps/unix/sysv/linux/syscall-names.list), and a test will fail if the kernel has additional syscalls and is not newer than the version listed in that list (so using a different kernel version does not result in test failures, but the test is fully effective if the listed kernel version or an older kernel version is used). ”
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU C Library master sources". The branch, master has been updated via 43b5ff50b5002b035ee9cd9d1c1f908b7cd4c370 (commit) from fcd6b5ac36a49e83e27e9186ded04329d3b0b0d9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=43b5ff50b5002b035ee9cd9d1c1f908b7cd4c370 commit 43b5ff50b5002b035ee9cd9d1c1f908b7cd4c370 Author: Samuel Thibault <samuel.thibault@ens-lyon.org> Date: Wed Jun 13 21:12:23 2018 +0200 hurd: xfail missing abilist for libmachuser and libhurduser They need more work to implement, see bug 23286. * sysdeps/mach/hurd/i386/Makefile (test-xfail-check-abi-libhurduser, test-xfail-check-abi-libmachuser): Add. ----------------------------------------------------------------------- Summary of changes: ChangeLog | 5 +++++ sysdeps/mach/hurd/i386/Makefile | 8 ++++++++ 2 files changed, 13 insertions(+), 0 deletions(-)