The app-misc/tracker-1.12 release requires libseccomp which is not supported on Alpha processors last version to support the alpha has been removed app-misc/tracker-1.10.5 Please mask tracker on alpha as it will never compile there now.
Looks like libseccomp is still automagical, but enforced erroring out when on Linux.
See also https://bugs.gentoo.org/602138
In order to prepare a patch, I'd like the help of arches to collect existing triplets, what do you think ?
(In reply to Gilles Dartiguelongue from comment #3) > In order to prepare a patch, I'd like the help of arches to collect existing > triplets, what do you think ? What exactly do you mean by triplet?
I guess you need this for upstream patch? For Gentoo we could just add a AC_ARG_ENABLE for seccomp and honor that. If we want to follow tracker upstream more properly, we can then package.use.force it for the arches where we do have seccomp available. For upstream case you don't want a CHOST triplet, I don't think. You want whatever the configure magic thing is; though that's going to be different now for meson. I'm not sure how it's done in that world. For an example how it's done with autotools, see how gnome-control-center configure.ac special cases s390 via $host_os
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84897e9ae37ed3c3c3a74e7c0346e1f68049faf commit a84897e9ae37ed3c3c3a74e7c0346e1f68049faf Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-02-15 19:21:06 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-02-15 19:21:33 +0000 app-misc/tracker-miners: fix build for architectures without seccomp Closes: https://bugs.gentoo.org/645828 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> app-misc/tracker-miners/files/2.1.5-seccomp.patch | 42 ++++++++++++++++++++++ .../tracker-miners/tracker-miners-2.1.5.ebuild | 1 + 2 files changed, 43 insertions(+)