Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924118 - net-wireless/iwd - use external ell for all versions
Summary: net-wireless/iwd - use external ell for all versions
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ben Kohler
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: bundled-libs
  Show dependency tree
 
Reported: 2024-02-08 17:13 UTC by Gino McCarty
Modified: 2024-09-19 11:56 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
iwd-2.13.ebuild patch (iwd-2.13.ebuild.patch,1.54 KB, patch)
2024-02-08 17:13 UTC, Gino McCarty
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gino McCarty 2024-02-08 17:13:00 UTC
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
Comment 1 Gino McCarty 2024-02-08 17:13:34 UTC
Created attachment 884574 [details, diff]
iwd-2.13.ebuild patch
Comment 2 Ben Kohler gentoo-dev 2024-02-08 18:10:20 UTC
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.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-09-19 05:11:18 UTC
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.