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

Joe MacDonald Joe_MacDonald at mentor.com
Tue Oct 31 13:29:43 UTC 2017


[Re: [oe] [meta-networking][PATCH 2/6] lksctp-tools: update and remove from blacklist] On 17.10.30 (Mon 16:21) Khem Raj wrote:

> 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}"

I was less inclined to decorate the PV with the git hash since the
SRCREV points at the release tag for 1.0.17, but I suppose if upstream
chose to move the tag then this would be out of sync, so it's worth it.

-J.

> 
> > +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

-- 
-Joe MacDonald.
:wq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20171031/7ebe6f4a/attachment-0002.sig>


More information about the Openembedded-devel mailing list