diff options
author | Joe MacDonald <joe_macdonald@mentor.com> | 2017-11-01 09:23:38 -0400 |
---|---|---|
committer | Joe MacDonald <joe_macdonald@mentor.com> | 2018-01-08 11:54:02 -0500 |
commit | 72657d7a16f713711a7305d906d9704100a6c629 (patch) | |
tree | 6522ae60e5e688cd96baeb637561f78de3412b7f /meta-networking/recipes-support | |
parent | f122ecd7171b2258452131cc75d809b02a1f4f02 (diff) | |
download | meta-openembedded-72657d7a16f713711a7305d906d9704100a6c629.tar.gz |
lksctp-tools: update and remove from blacklist
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@mentor.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Diffstat (limited to 'meta-networking/recipes-support')
-rw-r--r-- | meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb | 21 |
1 files changed, 9 insertions, 12 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 11c43ff0f..121cc9945 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,19 @@ LIC_FILES_CHKSUM = " \ | |||
8 | file://COPYING;md5=0c56db0143f4f80c369ee3af7425af6e \ | 8 | file://COPYING;md5=0c56db0143f4f80c369ee3af7425af6e \ |
9 | " | 9 | " |
10 | 10 | ||
11 | SRC_URI = "${SOURCEFORGE_MIRROR}/lksctp/${BP}.tar.gz \ | 11 | SRCREV = "736b91d340e3f2519714f2930ed63b164d363511" |
12 | |||
13 | PV .= "+git${SRCPV}" | ||
14 | LK_REL = "1.0.17" | ||
15 | |||
16 | SRC_URI = " \ | ||
17 | git://github.com/sctp/lksctp-tools.git \ | ||
12 | file://run-ptest \ | 18 | file://run-ptest \ |
13 | file://v4test.sh \ | 19 | file://v4test.sh \ |
14 | file://v6test.sh \ | 20 | file://v6test.sh \ |
15 | " | 21 | " |
16 | 22 | ||
17 | SRC_URI[md5sum] = "68e9b8fa4d4e331029b247b72d46d7a5" | 23 | S = "${WORKDIR}/git" |
18 | SRC_URI[sha256sum] = "1aeb204cdb2befc94d9eb3037d1609c9d1d2cd5379d6dd2c0a8ca9b10533aa15" | ||
19 | |||
20 | #| 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 | ||
21 | #| /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 | ||
22 | #| collect2: error: ld returned 1 exit status | ||
23 | #| make[4]: *** [libsctp.la] Error 1 | ||
24 | PNBLACKLIST[lksctp-tools] ?= "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', "BROKEN: fails to link against sctp_connectx symbol", '', d)}" | ||
25 | |||
26 | S = "${WORKDIR}/${BP}" | ||
27 | 24 | ||
28 | BBCLASSEXTEND = "native" | 25 | BBCLASSEXTEND = "native" |
29 | 26 | ||
@@ -37,7 +34,7 @@ do_install_ptest () { | |||
37 | done | 34 | done |
38 | } | 35 | } |
39 | 36 | ||
40 | SOLIBVERSION="${PV}" | 37 | SOLIBVERSION="${LK_REL}" |
41 | SOLIBMAJORVERSION="1" | 38 | SOLIBMAJORVERSION="1" |
42 | 39 | ||
43 | PACKAGES =+ "${PN}-withsctp ${PN}-utils" | 40 | PACKAGES =+ "${PN}-withsctp ${PN}-utils" |