The sys-auth/polkit has a 'jit' USE flag to enable/disable just-in-time compilation, however it seems that the flag has no effect. From what I can tell upstream polkit requires spidermonkey as a dependency and there's no way to turn it off so it's probably just a matter of removing the 'jit' flag from the ebuild. Reproducible: Always
For reference was last used in polkit-0.112-r3.ebuild but gone from >=0.113 which seemingly omitted to remove the USE as well. Formerly existed for bug #485910
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7731ef7943c64f74369b146d638d596eca216fd4 commit 7731ef7943c64f74369b146d638d596eca216fd4 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-06-03 23:32:20 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-06-03 23:32:20 +0000 sys-auth/polkit: Removed useless "jit" USE flag Closes: https://bugs.gentoo.org/761232 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> sys-auth/polkit/polkit-0.116-r1.ebuild | 4 ++-- sys-auth/polkit/polkit-0.117.ebuild | 4 ++-- sys-auth/polkit/polkit-0.118.ebuild | 2 +- sys-auth/polkit/polkit-0.119.ebuild | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-)