From patchwork Tue Aug 15 05:02:19 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 110079 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp5225742qge; Mon, 14 Aug 2017 22:02:39 -0700 (PDT) X-Received: by 10.84.175.3 with SMTP id s3mr30066282plb.161.1502773359654; Mon, 14 Aug 2017 22:02:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502773359; cv=none; d=google.com; s=arc-20160816; b=hASo8Agpm6acFVnq+0VLZkAWrScwdh1WwKjvBLXpIcN3ogwxYzfTRS3DMrQQapy4JA zhxyoCNC0ZawCvfpdnMxFyLkOTOCIvPRNg0m6XrSRrOqvbgqd0sAV16s9BqoOO4HBtDr mm2niuJpcBoDD6I6lpAwGqKW/Tbig45yqF4Z2eMHTKt6311U3J/GGsTbW2N8w7qY6Zmb 589qos9Ya+QfqA2bBHX5IMXNeXEddRQU1HaA0EQo/6gAKdrFbCZ+4Q4qZlWf8kRrXiNj hzc5kyeIa3S0dYDDUjANYg5HVFN9sSDF4Pp5y5JdVqEiLimd5TqwY++eOdEdphhqTDGP PohQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=mB7v5sKWJiiVnlUWjHv3NdLD3xbMAZJ40dRoDBP9Bec=; b=xFlZWrflaQTAxp0pQei1LPxJB/nxd/EstUD4zIuzVVjQdrQWYjbC7RinQhObhg8i6T Hpc7CWtoZpWGTjhNwCtOBb4xVgVHmBoBrfN4x8ZKVKxoJVz3YWqa896Kjeuepv4n1V0V wp/jvnxY8TC3HW3K2jpEtATN10Y6gBrfwzqzt16usqMj5c35GDLu5MmzGHxJdesMTyTq +nlGJn1X+YbbVeoq36cVVCGZ0GV1Ndobt2D+6ecfd+YUEvtVojDl+fvMVxMnsuN4oh+B ubwGrBpvOz9ywWyiGErHPhuUkoucbdgh9PKjjNHUtw443hIQpUKrjJAT0GLFO9ZuK8IW 202g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=V1h115IY; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id x69si5081456pff.266.2017.08.14.22.02.38; Mon, 14 Aug 2017 22:02:39 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=V1h115IY; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 615F17847B; Tue, 15 Aug 2017 05:02:31 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg0-f65.google.com (mail-pg0-f65.google.com [74.125.83.65]) by mail.openembedded.org (Postfix) with ESMTP id 88EC1783EA for ; Tue, 15 Aug 2017 05:02:30 +0000 (UTC) Received: by mail-pg0-f65.google.com with SMTP id y192so13935550pgd.1 for ; Mon, 14 Aug 2017 22:02:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=ulWInY2O8oFBuLm/dvfq0shek1PH4ekQDIs8HNTDCGA=; b=V1h115IY4RWRsH4HS2SsdX5WsLBH+QKnZUahB1DKSsVd56WSrEcufBcIZcf+3YmHCF hz9ICPo3B3uZyeJB6ZQGshjA+EJtVVrHh/aRf/oZ/nleaeufi8zziuSKSPqLswox6J4e imYdcnQdAm3szZyFMdmxiCT9JqRE/aO50ICRpMq2n+943ggkfLJX/ht0WNj2odCet4AL zZoycQzlyidPrliA0j1BsSdEaY+bFTY5wWHslrVJvVOuNHrpmslDNhbEzIcWcRJYUffD nTcahALJa3N4jRY3c5bxpel01yWislzSnvQdKehSgH3RVyrGFrB/DLdWf7XYSibbLnvv 7yPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ulWInY2O8oFBuLm/dvfq0shek1PH4ekQDIs8HNTDCGA=; b=FIi9+WoaMKgs3lKU6tqr0B8E+GicB0oTC8SWoUX0xjRZ9cF+2nVWBHoq8PrNkyJdgs m3SoKqSbg8zd4RsRR5HR5O+BZrgjtLhJgJlzXiltlE6ZnaQ77rFd8N8e49wDp74BDnuJ mbjFoLrtXlNeb9I9B92bv9cXSBDpyrZZnvfUxFyjpDU60fWDK/tO4w63BlXhC/UjHXhP bb6eT5eA+ymkW2Gxc9vTYFH3dtG7oUY6eBGdRwrlqaEDr1HGvtdOnVFkkn4YdQjk8Af9 u+o1U1VshHv3bxaqaIR6dmAU4tn9BpcRDY4E/BYvWkiQ6u9ht5nsTGCQR/YpTHjJ6eiU uFFQ== X-Gm-Message-State: AHYfb5hLqeZriwfGqTQAvA5Dp0/mnVOwFdLl75kKyzSlIs1J23o9ok/Y SNB1dikzec8qZD22 X-Received: by 10.84.131.130 with SMTP id d2mr29715056pld.16.1502773351444; Mon, 14 Aug 2017 22:02:31 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::8319]) by smtp.gmail.com with ESMTPSA id j63sm14640904pge.88.2017.08.14.22.02.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Aug 2017 22:02:30 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 14 Aug 2017 22:02:19 -0700 Message-Id: <20170815050221.16408-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 Subject: [oe] [meta-oe][PATCH 1/3] gsoap: Upgrade to 2.8.51 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Fixes build with openssl 1.1 Add patch to fix out of tree build License changes are due to restructing of license files see https://sourceforge.net/p/gsoap2/code/123/ Add OpenSSL exception to LICENSE field which was missing thus far. Signed-off-by: Khem Raj --- .../gsoap/gsoap/0001-Fix-out-of-tree-builds.patch | 178 +++++++++++++++++++++ .../gsoap/{gsoap_2.8.12.bb => gsoap_2.8.51.bb} | 15 +- 2 files changed, 186 insertions(+), 7 deletions(-) create mode 100644 meta-oe/recipes-support/gsoap/gsoap/0001-Fix-out-of-tree-builds.patch rename meta-oe/recipes-support/gsoap/{gsoap_2.8.12.bb => gsoap_2.8.51.bb} (65%) -- 2.14.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-support/gsoap/gsoap/0001-Fix-out-of-tree-builds.patch b/meta-oe/recipes-support/gsoap/gsoap/0001-Fix-out-of-tree-builds.patch new file mode 100644 index 000000000..5ceb4bf02 --- /dev/null +++ b/meta-oe/recipes-support/gsoap/gsoap/0001-Fix-out-of-tree-builds.patch @@ -0,0 +1,178 @@ +From 8a10b6bd556426616e93f15639f369defbeca33f Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 14 Aug 2017 11:58:58 -0700 +Subject: [PATCH] Fix out of tree builds + +When build dir is not same as sourcedir then the build failed due +to use of $(srcdir) variable which assumes source = build therefore +replace that with top_srcdir + +Additionally move the conditional addition of sources to Makefile.am +instead of adding it in configure.ac, since then we can use top_srcdir +variable to access those sources too otherwise its not possible to +specify the right dir for these sources + +Signed-off-by: Khem Raj +--- +Upstream-Status: Submitted[https://sourceforge.net/p/gsoap2/patches/171/] + + configure.ac | 5 +++-- + gsoap/Makefile.am | 14 +++++++------- + gsoap/samples/autotest/Makefile.am | 8 ++++---- + gsoap/samples/databinding/Makefile.am | 8 ++++---- + gsoap/wsdl/Makefile.am | 15 +++++++++------ + 5 files changed, 27 insertions(+), 23 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 0631c18..c36e696 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -265,7 +265,7 @@ if test "x$with_openssl" = "xyes"; then + WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" + # an ugly hack to get httpda and smdevp plugins to conditionally + # compile with wsdl2h when OPENSSL is available +- WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} ../plugin/httpda.c ../plugin/smdevp.c ../plugin/threads.c -lssl -lcrypto -lz" ++ WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" + WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" +@@ -289,12 +289,13 @@ else + SAMPLE_INCLUDES= + WSDL2H_SOAP_CPP_LIB="libgsoap++.a" + fi ++AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes") ++AC_SUBST(WITH_OPENSSL) + AC_SUBST(WSDL2H_EXTRA_FLAGS) + AC_SUBST(WSDL2H_EXTRA_LIBS) + AC_SUBST(SAMPLE_INCLUDES) + AC_SUBST(SAMPLE_SSL_LIBS) + AC_SUBST(WSDL2H_SOAP_CPP_LIB) +- + # enable the compile of the samples + AC_ARG_ENABLE(samples, + [ --enable-samples enable compile for the gsoap samples], +diff --git a/gsoap/Makefile.am b/gsoap/Makefile.am +index 7273b82..9c0c89f 100644 +--- a/gsoap/Makefile.am ++++ b/gsoap/Makefile.am +@@ -13,26 +13,26 @@ AM_CXXFLAGS = $(SOAPCPP2_DEBUG) -D$(platform) + AM_CFLAGS = $(SOAPCPP2_DEBUG) -D$(platform) + + # Install all soapcpp2 and wsdl2h files into ${prefix}/share/gsoap +-nobase_pkgdata_DATA = $(srcdir)/import/* $(srcdir)/plugin/* $(srcdir)/WS/* $(srcdir)/custom/* $(srcdir)/extras/* ++nobase_pkgdata_DATA = $(top_srcdir)/gsoap/import/* $(top_srcdir)/gsoap/plugin/* $(top_srcdir)/gsoap/WS/* $(top_srcdir)/gsoap/custom/* $(top_srcdir)/gsoap/extras/* + + ## we cannot build stdsoap2.o from 2 different sources (stdsoap2.cpp and stdsoap2.c), so we need an intermediate target: + stdsoap2_ck.c: stdsoap2.cpp +- $(LN_S) -f $(srcdir)/stdsoap2.cpp stdsoap2_ck.c ++ $(LN_S) -f $(top_srcdir)/gsoap/stdsoap2.cpp stdsoap2_ck.c + + stdsoap2_cpp.cpp: stdsoap2.cpp +- $(LN_S) -f $(srcdir)/stdsoap2.cpp stdsoap2_cpp.cpp ++ $(LN_S) -f $(top_srcdir)/gsoap/stdsoap2.cpp stdsoap2_cpp.cpp + + stdsoap2_ck_cpp.cpp: stdsoap2.cpp +- $(LN_S) -f $(srcdir)/stdsoap2.cpp stdsoap2_ck_cpp.cpp ++ $(LN_S) -f $(top_srcdir)/gsoap/stdsoap2.cpp stdsoap2_ck_cpp.cpp + + stdsoap2_ssl.c: stdsoap2.cpp +- $(LN_S) -f $(srcdir)/stdsoap2.cpp stdsoap2_ssl.c ++ $(LN_S) -f $(top_srcdir)/gsoap/stdsoap2.cpp stdsoap2_ssl.c + + stdsoap2_ssl_cpp.cpp: stdsoap2.cpp +- $(LN_S) -f $(srcdir)/stdsoap2.cpp stdsoap2_ssl_cpp.cpp ++ $(LN_S) -f $(top_srcdir)/gsoap/stdsoap2.cpp stdsoap2_ssl_cpp.cpp + ## do the same fo dom.cpp since we want to link it into the cpp libs and dom.c into the c libs + dom_cpp.cpp: dom.cpp +- $(LN_S) -f $(srcdir)/dom.cpp dom_cpp.cpp ++ $(LN_S) -f $(top_srcdir)/gsoap/dom.cpp dom_cpp.cpp + + lib_LIBRARIES = libgsoap.a libgsoap++.a libgsoapck.a libgsoapck++.a libgsoapssl.a libgsoapssl++.a + +diff --git a/gsoap/samples/autotest/Makefile.am b/gsoap/samples/autotest/Makefile.am +index 36adf51..61e514c 100644 +--- a/gsoap/samples/autotest/Makefile.am ++++ b/gsoap/samples/autotest/Makefile.am +@@ -6,13 +6,13 @@ + AUTOMAKE_OPTIONS = subdir-objects foreign 1.4 + + CPPFLAGS=-I$(top_srcdir)/gsoap -I$(top_srcdir)/gsoap/plugin +-AM_LDFLAGS=$(CPPFLAGS) -I$(srcdir) -L$(srcdir) ++AM_LDFLAGS=$(CPPFLAGS) -I$(top_srcdir)/gsoap/samples/autotest -L$(top_srcdir)/gsoap/samples/autotest + SOAP=$(top_srcdir)/gsoap/src/soapcpp2$(EXEEXT) + WSDL=$(top_srcdir)/gsoap/wsdl/wsdl2h$(EXEEXT) +-WSDL_FLAGS=-d -P -t $(srcdir)/typemap.dat ++WSDL_FLAGS=-d -P -t $(top_srcdir)/gsoap/samples/autotest/typemap.dat + SOAP_FLAGS=-SL -T -I$(top_srcdir)/gsoap/import -I$(top_srcdir)/gsoap/custom +-WSDLINPUT=$(srcdir)/examples.wsdl +-SOAPHEADER=$(srcdir)/examples.h ++WSDLINPUT=$(top_srcdir)/gsoap/samples/autotest/examples.wsdl ++SOAPHEADER=$(top_srcdir)/gsoap/samples/autotest/examples.h + SOAP_CPP_SRC=soapC.cpp soapServer.cpp + SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.a + +diff --git a/gsoap/samples/databinding/Makefile.am b/gsoap/samples/databinding/Makefile.am +index 892d4fd..86ad482 100644 +--- a/gsoap/samples/databinding/Makefile.am ++++ b/gsoap/samples/databinding/Makefile.am +@@ -6,13 +6,13 @@ + AUTOMAKE_OPTIONS = subdir-objects foreign 1.4 + + CPPFLAGS=$(SAMPLE_INCLUDES) -I$(top_srcdir)/gsoap -I$(top_srcdir)/gsoap/plugin +-AM_LDFLAGS=$(AM_CPPFLAGS) -I$(srcdir) -L$(srcdir) ++AM_LDFLAGS=$(AM_CPPFLAGS) -I$(top_srcdir)/gsoap/samples/databinding -L$(top_srcdir)/gsoap/samples/databinding + SOAP=$(top_srcdir)/gsoap/src/soapcpp2$(EXEEXT) + WSDL=$(top_srcdir)/gsoap/wsdl/wsdl2h$(EXEEXT) +-WSDL_FLAGS=-g -t $(srcdir)/addresstypemap.dat ++WSDL_FLAGS=-g -t $(top_srcdir)/gsoap/samples/databinding/addresstypemap.dat + SOAP_FLAGS=-0 -CS -p address -I$(top_srcdir)/gsoap/import +-WSDLINPUT=$(srcdir)/address.xsd +-SOAPHEADER=$(srcdir)/address.h ++WSDLINPUT=$(top_srcdir)/gsoap/samples/databinding/address.xsd ++SOAPHEADER=$(top_srcdir)/gsoap/samples/databinding/address.h + SOAP_CPP_SRC=addressC.cpp + SOAP_CPP_LIB=$(top_builddir)/gsoap/libgsoap++.a + +diff --git a/gsoap/wsdl/Makefile.am b/gsoap/wsdl/Makefile.am +index b8da5db..9f2aefa 100644 +--- a/gsoap/wsdl/Makefile.am ++++ b/gsoap/wsdl/Makefile.am +@@ -6,14 +6,14 @@ + AUTOMAKE_OPTIONS = foreign 1.4 + + # INCLUDES=-I$(top_srcdir)/gsoap +-# AM_LDFLAGS=$(INCLUDES) -I$(srcdir) -L$(srcdir) +-AM_LDFLAGS=-L$(srcdir) -I$(top_srcdir)/gsoap -I$(top_srcdir)/gsoap/plugin ++# AM_LDFLAGS=$(INCLUDES) -I$(top_srcdir)/gsoap/wsdl -L$(top_srcdir)/gsoap/wsdl ++AM_LDFLAGS=-L$(top_srcdir)/gsoap/wsdl -I$(top_srcdir)/gsoap -I$(top_srcdir)/gsoap/plugin + AM_CPPFLAGS=-I$(top_srcdir)/gsoap -I$(top_srcdir)/gsoap/plugin + SOAP=$(top_builddir)/gsoap/src/soapcpp2$(EXEEXT) + SOAP_CPP_LIB=$(top_builddir)/gsoap/$(WSDL2H_SOAP_CPP_LIB) + SOAP_CPP_SRC=wsdlC.cpp +-SOAPHEADER=$(srcdir)/wsdl.h +-SOAP_FLAGS=-SC -pwsdl -I$(srcdir) -I$(top_srcdir)/gsoap/import ++SOAPHEADER=$(top_srcdir)/gsoap/wsdl/wsdl.h ++SOAP_FLAGS=-SC -pwsdl -I$(top_srcdir)/gsoap/wsdl -I$(top_srcdir)/gsoap/import + BUILT_SOURCES=$(SOAP_CPP_SRC) + # WSDL2H_EXTRA_FLAGS=-DWITH_OPENSSL -DWITH_GZIP # defined in configure.in + # WSDL2H_EXTRA_LIBS=-lssl -lcrypto -lz # defined in configure.in +@@ -24,11 +24,14 @@ $(SOAP_CPP_SRC) : $(SOAPHEADER) + #LIBS= + + bin_PROGRAMS=wsdl2h +- ++if WITH_OPENSSL ++wsdl2h_LDADD=$(SOAP_CPP_LIB) $(top_srcdir)/gsoap/plugin/httpda.c $(top_srcdir)/gsoap/plugin/smdevp.c $(top_srcdir)/gsoap/plugin/threads.c $(WSDL2H_EXTRA_LIBS) ++else ++wsdl2h_LDADD=$(SOAP_CPP_LIB) $(WSDL2H_EXTRA_LIBS) ++endif + wsdl2h_CFLAGS=$(C_DEBUG_FLAGS) $(SOAPCPP2_NO_C_LOCALE) $(WSDL2H_EXTRA_FLAGS) + wsdl2h_CXXFLAGS=$(C_DEBUG_FLAGS) $(SOAPCPP2_NO_C_LOCALE) $(WSDL2H_EXTRA_FLAGS) $(WSDL2H_IMPORTPATH) + wsdl2h_CPPFLAGS=$(AM_CPPFLAGS) $(SOAPCPP2_NONAMESPACES) -D$(platform) + wsdl2h_SOURCES=wsdl2h.cpp wsdl.cpp wadl.cpp schema.cpp types.cpp service.cpp soap.cpp mime.cpp wsp.cpp bpel.cpp $(SOAP_CPP_SRC) +-wsdl2h_LDADD=$(SOAP_CPP_LIB) $(WSDL2H_EXTRA_LIBS) + + CLEANFILES= *~ *C.cpp *H.h *Stub.h *.nsmap +-- +2.14.1 + diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb b/meta-oe/recipes-support/gsoap/gsoap_2.8.51.bb similarity index 65% rename from meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb rename to meta-oe/recipes-support/gsoap/gsoap_2.8.51.bb index 6da08ac84..41fccb533 100644 --- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb +++ b/meta-oe/recipes-support/gsoap/gsoap_2.8.51.bb @@ -1,19 +1,20 @@ DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding \ for the development of SOAP Web Services and clients." SECTION = "devel" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b338b08b1b61e028e0f399a4de25e58f" +LICENSE = "GPL-2.0-with-OpenSSL-exception" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4f40a941379143186f9602242c3fb729 \ + file://GPLv2_license.txt;md5=a33672dbe491b6517750a0389063508b" -SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}2/${BPN}_${PV}.zip" -SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d" -SRC_URI[sha256sum] = "51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00" +SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}2/${BPN}_${PV}.zip \ + file://0001-Fix-out-of-tree-builds.patch \ +" +SRC_URI[md5sum] = "212951d6e1435bb51fa4320f458809ea" +SRC_URI[sha256sum] = "3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1" inherit autotools BBCLASSEXTEND = "native" -PR = "r1" - S = "${WORKDIR}/${BPN}-2.8" PARALLEL_MAKE = "" From patchwork Tue Aug 15 05:02:20 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 110080 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp5226161qge; Mon, 14 Aug 2017 22:03:07 -0700 (PDT) X-Received: by 10.98.2.151 with SMTP id 145mr27041856pfc.153.1502773387823; Mon, 14 Aug 2017 22:03:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502773387; cv=none; d=google.com; s=arc-20160816; b=jH669GIYpmsg9MYBTJz5rG5gPFD/XSS6r/NluV6ERiE/CDBTkPe8WrbyLvIU44z3ox cWiADKbHkcKKjQJemRpcIclU6XLP5/9i9KDXxsVgwLChdXQ9MEWy46eikuQ0+dHqjryJ RhBdiB8rKimuO056LHTI+DEnCApiIeglxeGlBCMWhyWOqGPaRUDxl/H+1VtMYAMnAdT1 Dzlf7lQOppq2rTcl6dzbbAjPxl6A6D/S0ja8xgSdaGIqzsvLIzHNUhPRRDvJzvxT9SF2 HhRXKdh6KYwIz2suVi9YGTdzrglvKaG9IqiZJr7vvZ7c2+Y933BR5AlkZfitJyZEINSx LrvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=Y5t9RTajH7stOADTzOcnl6LV7Kg7Vli9kJzAMup5iD8=; b=cufvgfPZeslTiqLgoiRe1hSkD/WyBFUGs+OPQHw6rvAT4jG2VkIgn9WusYyoEQhFXo Fe65iVhqlbJlpepGw+A1OBkGahN+zyTmuV50ZWEk53oA47wTvDy5Yvltd+RjuNH8ILnu Sxh5K+RjBvMGvIZFzxFZAq/ccX1RzBA3IUXtjtwl9ooMDQeOAB5MbDX9r7oHa3tWBeGf +lLW8plQFkaThr6wLNoNHSQf+OfcgsSJn+4QBNKgwsgsc/J+UbvCg1WQR1im5wiawmKZ tZLE8ZRdF9dHu+GH9rI5y1g6DZboajzOqgDAWWxbMPB/WHgfdQ1t3juSyDLYUTdG9TEO m2WA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=XMsvDMl0; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id x15si5752421plm.569.2017.08.14.22.03.07; Mon, 14 Aug 2017 22:03:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=XMsvDMl0; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id D424F78481; Tue, 15 Aug 2017 05:03:03 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg0-f67.google.com (mail-pg0-f67.google.com [74.125.83.67]) by mail.openembedded.org (Postfix) with ESMTP id 5110578459 for ; Tue, 15 Aug 2017 05:02:30 +0000 (UTC) Received: by mail-pg0-f67.google.com with SMTP id u185so13925404pgb.0 for ; Mon, 14 Aug 2017 22:02:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=rHUqjxIla46w8Vd8SYKSsxbxZzaA4IYLXv9Uo4Fx0gc=; b=XMsvDMl09uBfAl8ooyhonHm1CNF30Ej5D/BLVz6jmCTiIliSfuBs/J6fvhFrgHM06D aEKK9FD0rthPrPWGkcE5S2bfkoXTTsXqA/4Z9a8flmckpM1i18T+iPHEj8LSNImo2Ml4 wzxGKrrBv6LlhxpdfxQMqhOL4v0tgXkgHckm7qpf1NVIGny755ekIWHbqKVTy3YstO7a i1rUzqzzWDi4WwDWO4O9pjNBH7MjlVbnRvBQ7HjGXZ7LZdTIMSN08GMEfyxnwWAQkiRE F/6odX6AqsBfmDbKKoBF4tM+YPh0Az8M+P+lN4HRZxdEKMl1a+qQlFjuHJVM3x9T+yle x7mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=rHUqjxIla46w8Vd8SYKSsxbxZzaA4IYLXv9Uo4Fx0gc=; b=hEdrW/bix43QviWxPrVlnOFLQ+yKrcx7om4HIeZPGwrj+81CtWKTrr76qPqif9n9Pg oYa41svd17LfaKpAhbu8Z88prJLis0fTw1gvbPaf2RnQsLlU1PCrHWOYJUgxA9+SfRtk CXapEIgCeMw/500bvIFtFZvw95ewDlpFwoY7re1WodpmoCOIVMEcAom7oSRJBmsZw6fF tz4DgblTIHQ5VZfydPq4LyyzmfrQZVrJt+nLTbFm/pehITMjcEK9Ytut3f4o6YTOPfHh Uq5AFEDv+RQerzHcvXnkPTze+AfgoXE7SYLj82l6k7+cmdbsTjZtCT2xJYC7xtkEiguB F20g== X-Gm-Message-State: AHYfb5jwzWb+wN4ojSbJMy+6vsqU4x0xFGDwDA71ctztFIV8fvaQJQMB 3C5C8FeGlrSi+NIb X-Received: by 10.98.160.131 with SMTP id p3mr26914849pfl.236.1502773352419; Mon, 14 Aug 2017 22:02:32 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::8319]) by smtp.gmail.com with ESMTPSA id j63sm14640904pge.88.2017.08.14.22.02.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Aug 2017 22:02:31 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 14 Aug 2017 22:02:20 -0700 Message-Id: <20170815050221.16408-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170815050221.16408-1-raj.khem@gmail.com> References: <20170815050221.16408-1-raj.khem@gmail.com> Subject: [oe] [meta-multimedia][PATCH 2/3] caps: Mark ARCH empty X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org This is to ensure that if ARCH is set in Makefiles then its not used. This variable is generated using uname which is wrong for cross compile. So we dont want to set it accidently Signed-off-by: Khem Raj --- meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb | 1 + 1 file changed, 1 insertion(+) -- 2.14.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb b/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb index d7887635e..29167d1aa 100644 --- a/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb +++ b/meta-multimedia/recipes-multimedia/caps/caps_0.9.24.bb @@ -17,6 +17,7 @@ S = "${WORKDIR}/${PN}-${PV}" EXTRA_OEMAKE = " \ CC='${CXX}' \ CFLAGS='${CFLAGS} -ffast-math -funroll-loops -fPIC -DPIC' \ + ARCH='' \ " do_compile() { oe_runmake all From patchwork Tue Aug 15 05:02:21 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 110081 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp5226278qge; Mon, 14 Aug 2017 22:03:16 -0700 (PDT) X-Received: by 10.98.105.138 with SMTP id e132mr19659414pfc.220.1502773396178; Mon, 14 Aug 2017 22:03:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1502773396; cv=none; d=google.com; s=arc-20160816; b=kEb1SozVfn3VyJFZKMdjq8+cUdmRpBZ6Xokffmb/quAY+tUB+XkAWsS7VRfJ/jCZXj BvnZ5TbxATtTJ0Kcg4yy6aRVMsKSIKurhwP8NeNz+dLq6i02mJtco9MdLar0bQf6nSYQ chczVDJbsKXPFFe+QCL8Jm11ubAJXSv3gNrIW+bsQsEB2iimSsGIb6JMp5fJfsUopzr8 rwR7T8h9PYY8yJDuL1r12nXSHwdWQZSvvrypyHLOucZwduFu9z9Q2syIkxXZluI7YQWK t1TUYSVTJMOPmdiUEj4P6k16V44JXcuocKM3mmAUp9GlHzhMbpB8XExO+khdG4b8n8dK WOwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=EDCZlhJhE147RcI+evXpH5JdNNaZZpw61kXRvsuTvoQ=; b=V3aT241nnI/al+mTzaOTe1r88n/octJ5VCZQcWbkF5rMwlSBBzejdiT1YyEORLpGdx uL+vSs8wHzkR+rCY+Mqr+SLdJGhEahhfjrwb4ybrtbfCI8eypLt8TEVp185U8XtRI2ZA JDhQS1CXtlnRe2Vntn2HWq9T7FBS45ckIF6LgvWgQds200djvnS6llaWkkWXzTpzkS8z gfxQ+2VTtm9ffF6RZ8uLhO8GPHVivLihrZoBIpFxF3MAHY6zGkDDJ1wWtnZy03xrrdXz fCVaiHfsh646nhZNsf6BnnuWolAAqUZ3IsKbCbJGKCRcA6IzIg2By9D3/15QyotiaOVY wa+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=RGio8uvd; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id n128si4941675pga.896.2017.08.14.22.03.15; Mon, 14 Aug 2017 22:03:16 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=RGio8uvd; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id E4FDA78494; Tue, 15 Aug 2017 05:03:04 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg0-f65.google.com (mail-pg0-f65.google.com [74.125.83.65]) by mail.openembedded.org (Postfix) with ESMTP id 0EB9A78488 for ; Tue, 15 Aug 2017 05:02:32 +0000 (UTC) Received: by mail-pg0-f65.google.com with SMTP id l64so13943519pge.2 for ; Mon, 14 Aug 2017 22:02:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=sNEP4txLBbzOqxUSadlT4C6mJcW9MjVA73hlSYaNfuo=; b=RGio8uvdljovEQPw/RpXRzABgyYkVytDBMavbu7vyqNZL9VAldJ6hzoV6G7XGDSYsC iTpU8KWzl+B4LtkNo8o7yIKTaH7BHDkAudi1MnH/mxEl7fGaUAPeE6CpLwMUg9arAlNB p4xmFw24TV+gpCT9tjMrfJm7HeeBYfh0/xXta8dFZbxaMLMyadN1Di1N2c4hFbqUi4Nw +hWQEqWmeRSkQsmuJny+qyFwPTYLXt7JFHlCKzo9kRb6wjU3pNyEjyspBd6HTVrMKe3F hCl//eCsYkrLHAZmdgiDpRBVh26AwslKDU6MFLUTmqbEMm/qqU2+zdZIM7Xq+11urOL5 MSqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=sNEP4txLBbzOqxUSadlT4C6mJcW9MjVA73hlSYaNfuo=; b=CwbovnF3Do0WXLFtMLTm3Ow7Lw8ilKYvwG2AT1HqmfoK6jsbDl81tNqv6VTIoWXkRk lkepGRhRJPKRVusjlftlu9PMM50RpvJHYHqhzTj5GzukQktPDg6vFQJ/ucs7CB3IrWdk 9B541eKABUd+DnOKCoNW2lAuxvh60BMN9BcREjBt/vs1yGYpev89VjGMaYO8NQVSg/3R +QCjgQrMHKUM5mIk0KqLGNklIKDcxUxR9V5POH8c5gYIThoT/aGcLjIN28GX6JtNyOsH hgYNR2Lpe1H0vDFIg6OYT50b9H/R/keh96rwQQzKW04s1cUYVOQQINyX+fNgxDIFnxiE 08oA== X-Gm-Message-State: AHYfb5hKyXvt4XfWs0GVWwCowlcyEq+QfKOZnlNrwh/2lwnr/Ap2NQBJ /vl9uk5HpE8FZBfB X-Received: by 10.98.23.69 with SMTP id 66mr27861349pfx.305.1502773353525; Mon, 14 Aug 2017 22:02:33 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::8319]) by smtp.gmail.com with ESMTPSA id j63sm14640904pge.88.2017.08.14.22.02.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Aug 2017 22:02:32 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 14 Aug 2017 22:02:21 -0700 Message-Id: <20170815050221.16408-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170815050221.16408-1-raj.khem@gmail.com> References: <20170815050221.16408-1-raj.khem@gmail.com> Subject: [oe] [meta-python][PATCH 3/3] python-m2crypto: Upgrade to 0.26.0 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Use proper LICENCE file for LIC_FILES_CHKSUM Signed-off-by: Khem Raj --- ...{python-m2crypto_0.25.1.bb => python-m2crypto_0.26.0.bb} | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) rename meta-python/recipes-devtools/python/{python-m2crypto_0.25.1.bb => python-m2crypto_0.26.0.bb} (79%) -- 2.14.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-python/recipes-devtools/python/python-m2crypto_0.25.1.bb b/meta-python/recipes-devtools/python/python-m2crypto_0.26.0.bb similarity index 79% rename from meta-python/recipes-devtools/python/python-m2crypto_0.25.1.bb rename to meta-python/recipes-devtools/python/python-m2crypto_0.26.0.bb index 72523bd7f..446f4d80a 100644 --- a/meta-python/recipes-devtools/python/python-m2crypto_0.25.1.bb +++ b/meta-python/recipes-devtools/python/python-m2crypto_0.26.0.bb @@ -2,12 +2,11 @@ SUMMARY = "A Python crypto and SSL toolkit" HOMEPAGE = "http://chandlerproject.org/bin/view/Projects/MeTooCrypto" LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://PKG-INFO;md5=95295693f047bb8f76928251a6154a60" - -SRC_URI[md5sum] = "040234289fbef5bed4029f0f7d1dae35" -SRC_URI[sha256sum] = "ac303a1881307a51c85ee8b1d87844d9866ee823b4fdbc52f7e79187c2d9acef" +LIC_FILES_CHKSUM = "file://LICENCE;md5=b0e1f0b7d0ce8a62c18b1287b991800e" SRC_URI += "file://0001-setup.py-link-in-sysroot-not-in-host-directories.patch " +SRC_URI[md5sum] = "9f02f0b88fbe225cc6ea8680945cafa0" +SRC_URI[sha256sum] = "05d94fd9b2dae2fb8e072819a795f0e05d3611b09ea185f68e1630530ec09ae8" PYPI_PACKAGE = "M2Crypto" inherit pypi setuptools siteinfo @@ -18,10 +17,8 @@ RDEPENDS_${PN} += "python-typing" DISTUTILS_BUILD_ARGS += "build_ext --openssl=${STAGING_DIR_HOST} -I${STAGING_INCDIR}" DISTUTILS_INSTALL_ARGS += "build_ext --openssl=${STAGING_DIR_HOST}" -inherit setuptools - -SWIG_FEATURES_x86-64 = "-D__x86_64__" -SWIG_FEATURES ?= "" +SWIG_FEATURES_append_x86-64 = " -D__x86_64__" +SWIG_FEATURES = "-ignoremissing" export SWIG_FEATURES # Get around a problem with swig, but only if the