[oe] [meta-networking][PATCH 2/6] lksctp-tools: update and remove from blacklist

Khem Raj raj.khem at gmail.com
Mon Oct 30 23:21:01 UTC 2017


On Mon, Oct 30, 2017 at 11:11 AM, Joe MacDonald
<joe_macdonald at mentor.com> wrote:
> Switching lksctp-tools to build from the upstream git repository rather
> than a source tarball.  At the same time we'll un-blacklist it since it
> appears the gold-as-ld issue has been resolved underneath us, probably
> related to a Debian bug of the same form that was also resolved with a
> binutils update.
>
> Signed-off-by: Joe MacDonald <joe_macdonald at mentor.com>
> ---
>  .../recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb  | 16 +++++-----------
>  1 file changed, 5 insertions(+), 11 deletions(-)
>
> diff --git a/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb b/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb
> index 11c43ff..9166aa5 100644
> --- a/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb
> +++ b/meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb
> @@ -8,22 +8,16 @@ LIC_FILES_CHKSUM = " \
>      file://COPYING;md5=0c56db0143f4f80c369ee3af7425af6e \
>  "
>
> -SRC_URI = "${SOURCEFORGE_MIRROR}/lksctp/${BP}.tar.gz \
> +SRCREV = "736b91d340e3f2519714f2930ed63b164d363511"
> +

perhaps we need to reflect it in PV as well.

PV .= "+git${SRCPV}"

> +SRC_URI = " \
> +    git://github.com/sctp/lksctp-tools.git \
>      file://run-ptest \
>      file://v4test.sh \
>      file://v6test.sh \
>  "
>
> -SRC_URI[md5sum] = "68e9b8fa4d4e331029b247b72d46d7a5"
> -SRC_URI[sha256sum] = "1aeb204cdb2befc94d9eb3037d1609c9d1d2cd5379d6dd2c0a8ca9b10533aa15"
> -
> -#| arm-oe-linux-gnueabi-libtool: link: arm-oe-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/world/shr-core/tmp-eglibc/sysroots/qemuarm -shared  -fPIC -DPIC  .libs/bindx.o .libs/connectx.o .libs/peeloff.o .libs/opt_info.o .libs/addrs.o .libs/sendmsg.o .libs/recvmsg.o    -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/world/shr-core/tmp-eglibc/sysroots/qemuarm -O2 -Wl,--version-script=/home/jenkins/oe/world/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/lksctp-tools/1.0.16-r0/lksctp-tools-1.0.16/src/lib/Versions.map -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -Wl,-soname -Wl,libsctp.so.1 -o .libs/libsctp.so.1.0.16
> -#| /home/jenkins/oe/world/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.9.0/ld: error: symbol sctp_connectx has undefined version
> -#| collect2: error: ld returned 1 exit status
> -#| make[4]: *** [libsctp.la] Error 1
> -PNBLACKLIST[lksctp-tools] ?= "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', "BROKEN: fails to link against sctp_connectx symbol", '', d)}"
> -
> -S = "${WORKDIR}/${BP}"
> +S = "${WORKDIR}/git"
>
>  BBCLASSEXTEND = "native"
>
> --
> 2.7.4
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



More information about the Openembedded-devel mailing list