On Thu, 2019-02-14 at 20:51 +0100, Martin Liška wrote: > I see 2 tests failing for s390x: > https://build.opensuse.org/package/live_build_log/home:marxin:branches:Base:System/elfutils/openSUSE_Factory_zSystems/s390x >
So those are basically the same issue: > [ 269s] elflint /home/abuild/rpmbuild/BUILD/elfutils-0.176/tests/elfstrmerge > [ 269s] section [34] '.symtab': _GLOBAL_OFFSET_TABLE_ symbol value 0x5fb8 > does not match .got.plt section address 0x6000 First, is that correct? Could you provide that binary? Secondly, when did this start happening? Did you change linker/version? It might be this binutils commit: https://sourceware.org/ml/binutils/2018-07/msg00200.html Which isn't in binutils-2.29 which is used on the s390x fedora builder. On which this test passes. If so, you might have to add a check_special_symbol hook like aarch64 has (see backends/aarch64_symbol.c). Cheers, Mark