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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to