Created attachment 527322 [details] build.log When building sys-apps/dbus-1.12.6[abi_x86_32] against dev-libs/expat-2.2.5, which does not have this use-flag set: checking for EXPAT... configure: error: Package requirements (expat) were not met: No package 'expat' found See-Also: https://bugs.gentoo.org/529546 See-Also: https://bugs.gentoo.org/639238
Looks like the build system now uses pkg-config to find expat, so we will need to adjust our hackfix in the ebuild.
still a real bug... no clever thoughts to contribute, except that it should be confirmed by a dev :)
Still present in 1.12.12
It seems that ebuild needs multilib deps instead of normal ones to trigger rebuilds when neccesary
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504ec9e306b7226f0fb0c709b429ebf16632a6c2 commit 504ec9e306b7226f0fb0c709b429ebf16632a6c2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-02-21 23:02:53 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-02-21 23:53:33 +0000 sys-apps/dbus: Fix build w/o dev-libs/expat (non-native ABI) Closes: https://bugs.gentoo.org/653136 Closes: https://github.com/gentoo/gentoo/pull/11134 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> sys-apps/dbus/dbus-1.12.12-r1.ebuild | 281 +++++++++++++++++++++++++ sys-apps/dbus/files/dbus-daemon-optional.patch | 75 +++++++ 2 files changed, 356 insertions(+)