On Sat, Mar 20, 2021 at 3:39 PM Jose Quaresma <[email protected]> wrote: > > 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 >
while I would like to remove recipes from meta-openembeded repo. this is a library which might be used by some internal products by some users. > 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 (#90241): https://lists.openembedded.org/g/openembedded-devel/message/90241 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]] -=-=-=-=-=-=-=-=-=-=-=-
