Re: [OE-core] [RFC][PATCH 1/5] openssl: rename openssl 1.0.x to openssl10 and make openssl 1.1.x the default version

2018-04-10 Thread Alexander Kanavin

On 04/10/2018 03:43 PM, Martin Jansa wrote:

On Tue, Apr 10, 2018 at 03:07:43PM +0300, Alexander Kanavin wrote:

Openssl 1.0 can still be utilized by depending on 'openssl10' recipe.


Does this really work now?

I think it will fail again when both openssl versions end up in RSS.


The only known case where this happened was Qt5 (because it also wanted 
python), and Qt5 gained openssl 1.1 support in the latest released version.


Alex
--
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [RFC][PATCH 1/5] openssl: rename openssl 1.0.x to openssl10 and make openssl 1.1.x the default version

2018-04-10 Thread Martin Jansa
On Tue, Apr 10, 2018 at 03:07:43PM +0300, Alexander Kanavin wrote:
> Openssl 1.0 can still be utilized by depending on 'openssl10' recipe.

Does this really work now?

I think it will fail again when both openssl versions end up in RSS.


signature.asc
Description: Digital signature
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [RFC][PATCH 1/5] openssl: rename openssl 1.0.x to openssl10 and make openssl 1.1.x the default version

2018-04-10 Thread Alexander Kanavin
I believe the time has come to do this: openssl 1.0 upstream support stops at 
the end
of 2019, and we do not want a situation where a supported YP release contains an
unsupported version of a critical security component.

Openssl 1.0 can still be utilized by depending on 'openssl10' recipe.

Signed-off-by: Alexander Kanavin 
---
 meta/conf/distro/include/default-versions.inc   |  3 ---
 meta/conf/distro/include/maintainers.inc|  1 +
 meta/recipes-connectivity/openssl/openssl10.inc | 17 +++--
 ...-Fix-build-with-clang-using-external-assembler.patch |  0
 ...001-openssl-force-soft-link-to-avoid-rare-race.patch |  0
 .../{openssl-1.0.2o => openssl10}/Makefiles-ptest.patch |  0
 .../Use-SHA256-not-MD5-as-default-digest.patch  |  0
 .../configure-musl-target.patch |  0
 .../configure-targets.patch |  0
 .../debian/c_rehash-compat.patch|  0
 .../{openssl-1.0.2o => openssl10}/debian/ca.patch   |  0
 .../debian/debian-targets.patch |  0
 .../{openssl-1.0.2o => openssl10}/debian/man-dir.patch  |  0
 .../debian/man-section.patch|  0
 .../{openssl-1.0.2o => openssl10}/debian/no-rpath.patch |  0
 .../debian/no-symbolic.patch|  0
 .../{openssl-1.0.2o => openssl10}/debian/pic.patch  |  0
 .../debian1.0.2/block_digicert_malaysia.patch   |  0
 .../debian1.0.2/block_diginotar.patch   |  0
 .../debian1.0.2/soname.patch|  0
 .../debian1.0.2/version-script.patch|  0
 .../engines-install-in-libdir-ssl.patch |  0
 .../openssl/{openssl-1.0.2o => openssl10}/find.pl   |  0
 .../{openssl-1.0.2o => openssl10}/oe-ldflags.patch  |  0
 .../{openssl-1.0.2o => openssl10}/openssl-c_rehash.sh   |  0
 .../openssl-fix-des.pod-error.patch |  0
 .../openssl-util-perlpath.pl-cwd.patch  |  0
 .../openssl_fix_for_x32.patch   |  0
 .../{openssl-1.0.2o => openssl10}/parallel.patch|  0
 .../{openssl-1.0.2o => openssl10}/ptest-deps.patch  |  0
 .../ptest_makefile_deps.patch   |  0
 .../reproducible-cflags.patch   |  0
 .../reproducible-mkbuildinf.patch   |  0
 .../openssl/{openssl-1.0.2o => openssl10}/run-ptest |  0
 .../{openssl-1.0.2o => openssl10}/shared-libs.patch |  0
 .../openssl/{openssl_1.0.2o.bb => openssl10_1.0.2o.bb}  |  0
 36 files changed, 16 insertions(+), 5 deletions(-)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/0001-Fix-build-with-clang-using-external-assembler.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/0001-openssl-force-soft-link-to-avoid-rare-race.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/Makefiles-ptest.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/Use-SHA256-not-MD5-as-default-digest.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/configure-musl-target.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/configure-targets.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/c_rehash-compat.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/ca.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/debian-targets.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/man-dir.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/man-section.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/no-rpath.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/no-symbolic.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian/pic.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian1.0.2/block_digicert_malaysia.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian1.0.2/block_diginotar.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian1.0.2/soname.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/debian1.0.2/version-script.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/engines-install-in-libdir-ssl.patch (100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => openssl10}/find.pl 
(100%)
 rename meta/recipes-connectivity/openssl/{openssl-1.0.2o => 
openssl10}/oe-ldflags.patch (100%)
 rename