The only receipe that depends on this lib are the gstreamer1.0-plugins-bad. An internal copy of the usrsctp lib is provided in gstreamer1.0-plugins-bad-1.18. So it is not used by anyone in OE-core as well as in meta-openembedded.
No sane distro would package libusrsctp and Debian definitely does not. Also e.g. Firefox and Chrome are bundling the code too. There's probably also no API stability guarantee at all for it, and by bundling the code we would also get around some of the problems with the library: global state shared between different users of the library https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/870 Signed-off-by: Jose Quaresma <[email protected]> --- .../packagegroup-meta-networking.bb | 1 - .../recipes-protocols/usrsctp/usrsctp_git.bb | 25 ------------------- 2 files changed, 26 deletions(-) delete mode 100644 meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb diff --git a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb index 231d8d4da..1979d32cb 100644 --- a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb +++ b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb @@ -166,7 +166,6 @@ RDEPENDS_packagegroup-meta-networking-protocols = "\ zeroconf \ pptp-linux \ rp-pppoe \ - usrsctp \ xl2tpd \ " diff --git a/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb b/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb deleted file mode 100644 index 4f8e4d428..000000000 --- a/meta-networking/recipes-protocols/usrsctp/usrsctp_git.bb +++ /dev/null @@ -1,25 +0,0 @@ -DESCRIPTION = "This is a userland SCTP stack supporting FreeBSD, Linux, Mac OS X and Windows." -LICENSE = "BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE.md;md5=ffcf846341f3856d79a483eafa18e2a5" - -SRCREV = "a10cd498d964508c0e6ec6bd2be9dd4afcbb4d86" -SRC_URI = "git://github.com/sctplab/usrsctp;protocol=https;branch=master \ - " - -S = "${WORKDIR}/git" - -UPSTREAM_CHECK_COMMITS = "1" - -inherit autotools pkgconfig - -DEPENDS += "openssl" - -CFLAGS += "-DSCTP_USE_OPENSSL_SHA1 -fPIC" -LDFLAGS += "-lssl -lcrypto" - -PACKAGECONFIG ?= "disablewarnings inet inet6" -PACKAGECONFIG[disablewarnings] = "--disable-warnings-as-errors,," -PACKAGECONFIG[inet] = "--enable-inet,--disable-inet," -PACKAGECONFIG[inet6] = "--enable-inet6,--disable-inet6," - -EXTRA_OECONF += "--disable-debug" -- 2.30.2
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#90239): https://lists.openembedded.org/g/openembedded-devel/message/90239 Mute This Topic: https://lists.openembedded.org/mt/81489526/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
