Created attachment 626552 [details] build.log sys-auth/rtkit-0.12 fails to build on arm. armv7a-unknown-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -mcpu=cortex-a9 -mfpu=neon -O3 -pipe -c -o xml-introspection.o xml-introspection.S xml-introspection.S: Assembler messages: xml-introspection.S:7: Error: unrecognized symbol type "" make[1]: *** [Makefile:683: xml-introspection.o] Error 1 By contrast, 0.11-r3 works fine.
Created attachment 626554 [details] emerge-info.txt
D'oh, I did see that upstream issue but completely failed to make the connection with our own keywords. Anyway, come 0.13 there will be no assembly in rtkit sources again so I'll just mask 0.12 on arm.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08032a0d395545dac5796583439550105d69a88b commit 08032a0d395545dac5796583439550105d69a88b Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-03-28 12:40:20 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-03-28 12:43:27 +0000 profiles: mask =sys-auth/rtkit-0.12 on arm Includes an assembly file that is not compatible with arm. Only masking that specific release because I might backport the upstream change to be included in 0.13 back to what is currently available. Bug: https://bugs.gentoo.org/715146 Signed-off-by: Marek Szuba <marecki@gentoo.org> profiles/arch/arm/package.mask | 7 +++++++ 1 file changed, 7 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c9e4d5014a4d93d358432c931783146cd20a1e commit 37c9e4d5014a4d93d358432c931783146cd20a1e Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-03-29 21:37:01 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-03-29 21:39:18 +0000 sys-auth/rtkit: do not use assembly for introspection data Backport of an upstream change to 0.12. Closes: https://bugs.gentoo.org/715146 Signed-off-by: Marek Szuba <marecki@gentoo.org> .../files/rtkit-0.12_introspection_no_asm.patch | 245 +++++++++++++++++++++ sys-auth/rtkit/rtkit-0.12-r1.ebuild | 49 +++++ 2 files changed, 294 insertions(+)