On Wed, Oct 31, 2018 at 7:54 PM Robert Joslyn <robert.jos...@redrectangle.org> wrote: > > Refresh parallel.patch. > > Remove duplicate LIC_FILES_CHKSUM assignment. > > License-Update: Updated copyright years
Normally a backport to pyro would be merged to sumo and rocko first, so this would be done in steps: 1) Backport the existing patches to update 1.0.2n -> 1.0.2o from rocko to pyro 2) Update rocko from 1.0.2o -> 1.0.2p, ideally by backporting patches already in sumo. Note however that the update to 1.0.2p in sumo comes with a lot of non-critical cleanups and it's questionable how far back we want to port those, so a new patch which just updates the version might be preferred? 3) Backport whatever 1.0.2o -> 1.0.2p patches are merged to rocko into pyro. > Signed-off-by: Robert Joslyn <robert.jos...@redrectangle.org> > --- > meta/recipes-connectivity/openssl/openssl.inc | 2 +- > .../openssl/openssl/parallel.patch | 40 +++++++++---------- > .../{openssl_1.0.2n.bb => openssl_1.0.2p.bb} | 6 +-- > 3 files changed, 22 insertions(+), 26 deletions(-) > rename meta/recipes-connectivity/openssl/{openssl_1.0.2n.bb => > openssl_1.0.2p.bb} (91%) > > diff --git a/meta/recipes-connectivity/openssl/openssl.inc > b/meta/recipes-connectivity/openssl/openssl.inc > index e39cd6c806..fd54f7fd2c 100644 > --- a/meta/recipes-connectivity/openssl/openssl.inc > +++ b/meta/recipes-connectivity/openssl/openssl.inc > @@ -6,7 +6,7 @@ SECTION = "libs/network" > > # "openssl | SSLeay" dual license > LICENSE = "openssl" > -LIC_FILES_CHKSUM = "file://LICENSE;md5=f9a8f968107345e0b75aa8c2ecaa7ec8" > +LIC_FILES_CHKSUM = "file://LICENSE;md5=f475368924827d06d4b416111c8bdb77" > > DEPENDS = "makedepend-native hostperl-runtime-native" > DEPENDS_append_class-target = " openssl-native" > diff --git a/meta/recipes-connectivity/openssl/openssl/parallel.patch > b/meta/recipes-connectivity/openssl/openssl/parallel.patch > index e5413bf389..41abf3d6bd 100644 > --- a/meta/recipes-connectivity/openssl/openssl/parallel.patch > +++ b/meta/recipes-connectivity/openssl/openssl/parallel.patch > @@ -13,24 +13,18 @@ Refreshed for 1.0.2i > Signed-off-by: Patrick Ohly <patrick.o...@intel.com> > > --- > - Makefile.org | 14 +- > - Makefile.org.orig | 10 +- > - Makefile.shared | 2 + > - Makefile.shared.orig | 655 > ++++++++++++++++++++++++++++++++++++++++++++++++++ > - crypto/Makefile | 10 +- > - engines/Makefile | 6 +- > - engines/Makefile.orig | 338 ++++++++++++++++++++++++++ > - test/Makefile | 92 +++---- > - test/Makefile.orig | 88 ++++--- > - 9 files changed, 1108 insertions(+), 107 deletions(-) > - create mode 100644 Makefile.shared.orig > - create mode 100644 engines/Makefile.orig > + Makefile.org | 14 ++-- > + Makefile.shared | 2 + > + crypto/Makefile | 10 +-- > + engines/Makefile | 6 +- > + test/Makefile | 94 +++++++++++----------- > + 5 files changed, 64 insertions(+), 62 deletions(-) > > diff --git a/Makefile.org b/Makefile.org > -index 8e7936c..ed98d2a 100644 > +index efcfafb..82eab91 100644 > --- a/Makefile.org > +++ b/Makefile.org > -@@ -283,17 +283,17 @@ build_libcrypto: build_crypto build_engines > libcrypto.pc > +@@ -282,17 +282,17 @@ build_libcrypto: build_crypto build_engines > libcrypto.pc > build_libssl: build_ssl libssl.pc > > build_crypto: > @@ -54,7 +48,7 @@ index 8e7936c..ed98d2a 100644 > > all_testapps: build_libs build_testapps > build_testapps: > -@@ -565,7 +565,7 @@ install_sw: > +@@ -564,7 +564,7 @@ install_sw: > (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ > chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ > done; > @@ -64,7 +58,7 @@ index 8e7936c..ed98d2a 100644 > do \ > if [ -f "$$i" ]; then \ > diff --git a/Makefile.shared b/Makefile.shared > -index f6f92e7..8164186 100644 > +index bbefb2b..18013a9 100644 > --- a/Makefile.shared > +++ b/Makefile.shared > @@ -105,6 +105,7 @@ LINK_SO= \ > @@ -84,7 +78,7 @@ index f6f92e7..8164186 100644 > ln -s $$prev $$SHLIB$$SHLIB_SUFFIX ); \ > fi; \ > diff --git a/crypto/Makefile b/crypto/Makefile > -index 17a87f8..29c2dcf 100644 > +index 875ea1a..c22b683 100644 > --- a/crypto/Makefile > +++ b/crypto/Makefile > @@ -85,11 +85,11 @@ testapps: > @@ -160,7 +154,7 @@ index fe8e9ca..a43d21b 100644 > tags: > ctags $(SRC) > diff --git a/test/Makefile b/test/Makefile > -index 40abd60..78d3788 100644 > +index 36506cf..c69af8b 100644 > --- a/test/Makefile > +++ b/test/Makefile > @@ -145,7 +145,7 @@ install: > @@ -172,7 +166,7 @@ index 40abd60..78d3788 100644 > > apps: > @(cd ..; $(MAKE) DIRS=apps all) > -@@ -444,139 +444,139 @@ BUILD_CMD_STATIC=shlib_target=; \ > +@@ -448,142 +448,142 @@ BUILD_CMD_STATIC=shlib_target=; \ > link_app.$${shlib_target} > > $(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO) > @@ -345,7 +339,11 @@ index 40abd60..78d3788 100644 > > $(FATALERRTEST)$(EXE_EXT): $(FATALERRTEST).o ssltestlib.o $(DLIBSSL) > $(DLIBCRYPTO) > @target=$(FATALERRTEST); exobj=ssltestlib.o; $(BUILD_CMD) > - > + > + $(X509TIMETEST)$(EXE_EXT): $(X509TIMETEST).o > +- @target=$(X509TIMETEST) $(BUILD_CMD) > ++ +@target=$(X509TIMETEST) $(BUILD_CMD) > + > $(SSLV2CONFTEST)$(EXE_EXT): $(SSLV2CONFTEST).o > - @target=$(SSLV2CONFTEST) $(BUILD_CMD) > + +@target=$(SSLV2CONFTEST) $(BUILD_CMD) > @@ -356,7 +354,7 @@ index 40abd60..78d3788 100644 > > #$(AESTEST).o: $(AESTEST).c > # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT > $(AESTEST).c > -@@ -589,7 +589,7 @@ $(DTLSTEST)$(EXE_EXT): $(DTLSTEST).o ssltestlib.o > $(DLIBSSL) $(DLIBCRYPTO) > +@@ -596,7 +596,7 @@ $(DTLSTEST)$(EXE_EXT): $(DTLSTEST).o ssltestlib.o > $(DLIBSSL) $(DLIBCRYPTO) > # fi > > dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO) > diff --git a/meta/recipes-connectivity/openssl/openssl_1.0.2n.bb > b/meta/recipes-connectivity/openssl/openssl_1.0.2p.bb > similarity index 91% > rename from meta/recipes-connectivity/openssl/openssl_1.0.2n.bb > rename to meta/recipes-connectivity/openssl/openssl_1.0.2p.bb > index 849f04b762..099587db17 100644 > --- a/meta/recipes-connectivity/openssl/openssl_1.0.2n.bb > +++ b/meta/recipes-connectivity/openssl/openssl_1.0.2p.bb > @@ -7,8 +7,6 @@ DEPENDS += "cryptodev-linux" > CFLAG += "-DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS" > CFLAG_append_class-native = " -fPIC" > > -LIC_FILES_CHKSUM = "file://LICENSE;md5=057d9218c6180e1d9ee407572b2dd225" > - > export DIRS = "crypto ssl apps engines" > export OE_LDFLAGS="${LDFLAGS}" > > @@ -43,8 +41,8 @@ SRC_URI += "file://find.pl;subdir=${BP}/util/ \ > file://Use-SHA256-not-MD5-as-default-digest.patch \ > file://0001-Fix-build-with-clang-using-external-assembler.patch \ > " > -SRC_URI[md5sum] = "13bdc1b1d1ff39b6fd42a255e74676a4" > -SRC_URI[sha256sum] = > "370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe" > +SRC_URI[md5sum] = "ac5eb30bf5798aa14b1ae6d0e7da58df" > +SRC_URI[sha256sum] = > "50a98e07b1a89eb8f6a99477f262df71c6fa7bef77df4dc83025a2845c827d00" > > PACKAGES =+ "${PN}-engines" > FILES_${PN}-engines = "${libdir}/ssl/engines/*.so ${libdir}/engines" > -- > 2.18.1 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core