Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/2] Split glibc and libcrypt
@ 2018-04-06 12:53 Charles-Antoine Couret
  2018-04-06 12:53 ` [PATCH 1/2] glibc: split " Charles-Antoine Couret
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Charles-Antoine Couret @ 2018-04-06 12:53 UTC (permalink / raw)
  To: openembedded-core

Fedora 28 is introducing a breaking change where glibc and libcrypt are split.
libcrypt is now provided by libxcrypt as external library. It is backwards compatible,
but not the converse.

Currently Poky could not be compiled with Fedora 28 and the official yocto-uninative.
The purpose of these changes is to split glibc and libcrypt to use libxcrypt only to generate the SDK
and the uninative tarball. With that, all distros are able to build Poky with official uninative.

The time to glibc to apply this change upstream.

Charles-Antoine Couret (2):
  glibc: split glibc and libcrypt
  perl: add patch to solve libcrypt incompatibility

 meta/recipes-core/glibc/glibc-package.inc     |   1 +
 .../0031-nativesdk-deprecate-libcrypt.patch   | 418 ++++++++++++++++++
 meta/recipes-core/glibc/glibc_2.27.bb         |   1 +
 .../recipes-core/libxcrypt/libxcrypt_4.0.0.bb |  24 +
 meta/recipes-core/meta/uninative-tarball.bb   |   1 +
 .../perl/perl-native_5.24.1.bb                |   1 +
 .../perl-5.26.1-guard_old_libcrypt_fix.patch  |  27 ++
 meta/recipes-devtools/perl/perl_5.24.1.bb     |   1 +
 8 files changed, 474 insertions(+)
 create mode 100644 meta/recipes-core/glibc/glibc/0031-nativesdk-deprecate-libcrypt.patch
 create mode 100644 meta/recipes-core/libxcrypt/libxcrypt_4.0.0.bb
 create mode 100644 meta/recipes-devtools/perl/perl/perl-5.26.1-guard_old_libcrypt_fix.patch

-- 
2.17.0



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-04-06 17:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-06 12:53 [PATCH 0/2] Split glibc and libcrypt Charles-Antoine Couret
2018-04-06 12:53 ` [PATCH 1/2] glibc: split " Charles-Antoine Couret
2018-04-06 12:53 ` [PATCH 2/2] perl: add patch to solve libcrypt incompatibility Charles-Antoine Couret
2018-04-06 13:03 ` ✗ patchtest: failure for Split glibc and libcrypt Patchwork
2018-04-06 15:03 ` [PATCH 0/2] " Khem Raj
2018-04-06 15:42   ` Richard Purdie
2018-04-06 16:27     ` Khem Raj
2018-04-06 17:15       ` Richard Purdie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox