In file included from ./libexplain/ac/linux/net_tstamp.h:31, from libexplain/buffer/ifreq_data/hwtstamp_config.c:19: /usr/include/linux/net_tstamp.h:158:2: error: unknown type name ‘clockid_t’ clockid_t clockid; /* reference clockid */ ^~~~~~~~~ make: *** [Makefile:11077: libexplain/buffer/ifreq_data/hwtstamp_config.lo] Error 1 ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-systemd_libressl_20181019-202112 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-8.2.0 * Available Python interpreters, in order of preference: [1] python3.7 [2] python3.6 [3] python2.7 (fallback) [4] pypy (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) [2] ruby25 (with Rubygems) * emerge -qpvO dev-libs/libexplain [ebuild N ] dev-libs/libexplain-1.4-r2 USE="-static-libs"
Created attachment 552776 [details] emerge-info.txt
Created attachment 552778 [details] dev-libs:libexplain-1.4-r2:20181024-153503.log
Created attachment 552780 [details] emerge-history.txt
Created attachment 552782 [details] environment
Created attachment 552784 [details] etc.portage.tbz2
Created attachment 552786 [details] logs.tbz2
Created attachment 552788 [details] temp.tbz2
This library looks like a very bad idea that is unmaintained and only keeps accumulating patches. It has only two revdeps, both coming from the same author: - app-arch/tardy which doesn't seem very useful and has no maintainer, - dev-util/fhist which didn't even get amd64 stable keywords (it's stable on x86, so looks like a serious case of relic) and is maintained by shell-tools.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25525f42d7222bbe0645c2fb54fd5a55b627eb41 commit 25525f42d7222bbe0645c2fb54fd5a55b627eb41 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2018-11-28 15:23:55 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-11-28 15:23:55 +0000 package.mask: Last rite dev-libs/libexplain & revdeps Bug: https://bugs.gentoo.org/669530 Signed-off-by: Michał Górny <mgorny@gentoo.org> profiles/package.mask | 10 ++++++++++ 1 file changed, 10 insertions(+)
Gone