Support for external ell library has been stable for a long while now. We should stop bundling these together in iwd builds patch attached Reproducible: Always Steps to Reproduce: current iwd builds do not use dev-libs/ell but instead build their own static bundled version
Created attachment 884574 [details, diff] iwd-2.13.ebuild patch
I'm a bit confused by the patch-- currently only iwd-9999 actually uses bundled ell, but you're only modifying iwd-2.13.ebuild. I'm not sure what value there is in allowing iwd-9999 to use a (possibly out of sync) system ell copy.
commit df2ec0216f27802ca11999c1ef8545491c9c988c Author: Ben Kohler <bkohler@gentoo.org> Date: Wed Aug 28 09:13:27 2024 -0500 net-wireless/iwd: tighten ell dep again The ell API has been shown a few times to be backwards-incompatible, with a new ell release breaking older iwd releases. These 2 packages are generally released and stabilized in tandem but occasionally they diverge, so we need to make sure each iwd release gets the ell version that is intended by upstream. Closes: https://bugs.gentoo.org/938592 Signed-off-by: Ben Kohler <bkohler@gentoo.org> Let's say this is WONTFIX, given bug 938592.