mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 17:19:20 +00:00
libevent: 2.0.22 -> 2.1.8
Update libevent to version 2.1.8 and fix test directory creation License file has been changed due to new MIT license in source code. (From OE-Core rev: 028f3aaa29e23f0eff044698e7a39ec327450d49) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
c43c3ec8f9
commit
2865683b6a
@@ -0,0 +1,27 @@
|
||||
Fix missing test directory creation.
|
||||
|
||||
GCC used in OE-core has "dependency tracking" disabled and
|
||||
libevent has problem with this.
|
||||
Due to removed makefile.am/in files in test/sample/include
|
||||
directories, output directories are not created in
|
||||
configuration step. Compilation step will fails, when
|
||||
trying to write to non-existing directory.
|
||||
|
||||
Upstream-Status: Inappropriate [Other]
|
||||
Workaround specific to our build system.
|
||||
|
||||
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
|
||||
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
|
||||
|
||||
diff --git a/libevent-2.1.8-stable/test/include.am b/libevent-2.1.8-stable/test/include.am
|
||||
index eea249f..d323dff 100644
|
||||
--- a/test/include.am
|
||||
+++ b/test/include.am
|
||||
@@ -161,6 +161,7 @@ test_bench_httpclient_LDADD = $(LIBEVENT_GC_SECTIONS) libevent_core.la
|
||||
test/regress.gen.c test/regress.gen.h: test/rpcgen-attempted
|
||||
|
||||
test/rpcgen-attempted: test/regress.rpc event_rpcgen.py test/rpcgen_wrapper.sh
|
||||
+ @$(MKDIR_P) test
|
||||
$(AM_V_GEN)date -u > $@
|
||||
$(AM_V_at)if $(srcdir)/test/rpcgen_wrapper.sh $(srcdir)/test; then \
|
||||
true; \
|
||||
+8
-7
@@ -1,18 +1,19 @@
|
||||
SUMMARY = "An asynchronous event notification library"
|
||||
HOMEPAGE = "http://libevent.org/"
|
||||
BUGTRACKER = "http://sourceforge.net/tracker/?group_id=50884&atid=461322"
|
||||
BUGTRACKER = "https://github.com/libevent/libevent/issues"
|
||||
SECTION = "libs"
|
||||
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=45c5316ff684bcfe2f9f86d8b1279559"
|
||||
LICENSE = "BSD & MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=17f20574c0b154d12236d5fbe964f549"
|
||||
|
||||
SRC_URI = " \
|
||||
${SOURCEFORGE_MIRROR}/levent/${BP}-stable.tar.gz \
|
||||
https://github.com/libevent/libevent/releases/download/release-${PV}-stable/${BP}-stable.tar.gz \
|
||||
file://Makefile-missing-test-dir.patch \
|
||||
file://run-ptest \
|
||||
"
|
||||
|
||||
SRC_URI[md5sum] = "c4c56f986aa985677ca1db89630a2e11"
|
||||
SRC_URI[sha256sum] = "71c2c49f0adadacfdbe6332a372c38cf9c8b7895bb73dabeaa53cdcc1d4e1fa3"
|
||||
SRC_URI[md5sum] = "f3eeaed018542963b7d2416ef1135ecc"
|
||||
SRC_URI[sha256sum] = "965cc5a8bb46ce4199a47e9b2c9e1cae3b137e8356ffdad6d94d3b9069b71dc2"
|
||||
|
||||
UPSTREAM_CHECK_URI = "http://libevent.org/"
|
||||
|
||||
@@ -24,7 +25,7 @@ PACKAGECONFIG[openssl] = "--enable-openssl,--disable-openssl,openssl"
|
||||
inherit autotools
|
||||
|
||||
# Needed for Debian packaging
|
||||
LEAD_SONAME = "libevent-2.0.so"
|
||||
LEAD_SONAME = "libevent-2.1.so"
|
||||
|
||||
inherit ptest
|
||||
|
||||
Reference in New Issue
Block a user