[OE-core] [PATCH 00/38] Morty Next pull request

Armin Kuster akuster808 at gmail.com
Thu Apr 5 13:53:18 UTC 2018


Please consider these changes for Morty. Clean AB build

This included sdk locale and host glibc 2.27 fixes.

The following changes since commit 34b26ec18450a3bc72f7b8a0f2df0bfaae1140dd:

  linux-firmware: Add reference to iwlwifi-8000C firmware (2018-03-19 15:58:33 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib stable/morty-next
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=stable/morty-next

Alexander Kanavin (2):
  selftest/signing: add --batch to gpg invocation when importing keys
  populate_sdk_base.bbclass: add documentation packages to SDKs if
    api-documentation is in DISTRO_FEATURES

Andreas Oberritter (1):
  libc-package.bbclass: split binary localedata even more if asked to

Armin Kuster (3):
  lib/oe/terminal.py: use an absolute path to execute
    oe-gnome-terminal-phonehome
  distcc: Change SRC_URI
  package_manager: fix install_glob to use morty sdk pkgdir

Christopher Larson (1):
  buildhistory: fix latest_srcrev in the common case

Ed Bartosh (1):
  toolchain-shar-extract: compare SDK and host gcc versions

Gianfranco Costamagna (1):
  glibc-locale.inc: fix typo in comment

Juro Bystricky (1):
  glibc-locale.inc: avoid duplicate packages

Linus Wallgren (1):
  lib/oe/package_manager: .deb pre/postinst args

Martin Jansa (1):
  package_manager: flush installed_pkgs file before oe-pkgdata-util uses
    it

Maxin B. John (1):
  grub-efi: fix build failure

Richard Purdie (4):
  lib/oe/package_manager/sdk: Ensure do_populate_sdk_ext and
    do_populate_sdk repos don't conflict
  glibc: Separate locale files to their own sstate task
  image/packagegroup/populate_sdk: Drop do_populate_sysroot task
    properly
  glibc-package: Avoid race sstate races with do_stash_locale

Ross Burton (15):
  default-distrovars: don't rename locales for nativesdk
  glibc: don't use host locales in nativesdk
  glibc: relocate locale paths in nativesdk
  lib/oe/package_manager: bail if createrepo can't be found
  package_manager: don't race on a file when installing complementary
    packages
  package_manager: improve install_complementary
  package-manager: add install_glob()
  sdk: install specified locales into SDK
  sdk: only install locales if we're using glibc
  populate_sdk: install UTF-8 locales in SDKs
  populate_sdk_base: depend on nativesdk-glibc-locale
  cross-localedef-native: add way to specify which locale archive to
    write
  qemu: fix memfd_create with glibc 2.27
  sdk: generate locale archive and remove packages
  sdk: streamline locale removal

Stephano Cetola (1):
  package_manager: remove strings and migrate to direct arrays

Tanu Kaskinen (4):
  e2fsprogs: fix compatibility with glibc 2.27
  libvorbis: CVE-2017-14633
  libvorbis: CVE-2017-14632
  libvorbis: CVE-2018-5146

Zhenbo Gao (1):
  archiver: avoid archiving source for glibc-locale

 meta/classes/archiver.bbclass                      |   6 +
 meta/classes/buildhistory.bbclass                  |   2 +-
 meta/classes/image.bbclass                         |   2 +-
 meta/classes/libc-package.bbclass                  |  39 ++-
 meta/classes/packagegroup.bbclass                  |   2 +-
 meta/classes/populate_sdk_base.bbclass             |  11 +-
 meta/classes/populate_sdk_ext.bbclass              |   3 +-
 meta/conf/distro/include/default-distrovars.inc    |   1 +
 meta/files/toolchain-shar-extract.sh               |   8 +
 meta/lib/oe/package.py                             |  13 +-
 meta/lib/oe/package_manager.py                     | 328 +++++++++++----------
 meta/lib/oe/sdk.py                                 |  85 +++++-
 meta/lib/oe/terminal.py                            |   2 +-
 meta/lib/oeqa/selftest/signing.py                  |   2 +-
 ...ix-check-for-sys-sysmacros.h-under-glibc-.patch |  48 +++
 meta/recipes-bsp/grub/grub-efi_2.00.bb             |   1 +
 .../glibc/cross-localedef-native_2.24.bb           |   1 +
 meta/recipes-core/glibc/glibc-collateral.inc       |   2 +-
 meta/recipes-core/glibc/glibc-initial.inc          |   2 +-
 meta/recipes-core/glibc/glibc-locale.inc           |   5 +-
 meta/recipes-core/glibc/glibc-mtrace.inc           |   2 +-
 meta/recipes-core/glibc/glibc-package.inc          |  45 +--
 meta/recipes-core/glibc/glibc-scripts.inc          |   2 +-
 meta/recipes-core/glibc/glibc/archive-path.patch   |  39 +++
 .../glibc/glibc/relocate-locales.patch             |  33 +++
 meta/recipes-core/glibc/glibc_2.24.bb              |   7 +-
 meta/recipes-core/meta/buildtools-tarball.bb       |   1 -
 meta/recipes-devtools/distcc/distcc_3.2.bb         |   2 +-
 ...rename-copy_file_range-to-copy_file_chunk.patch |  62 ++++
 meta/recipes-devtools/e2fsprogs/e2fsprogs_1.43.bb  |   1 +
 meta/recipes-devtools/qemu/qemu/memfd.patch        |  57 ++++
 meta/recipes-devtools/qemu/qemu_2.7.0.bb           |   1 +
 .../libvorbis/libvorbis/CVE-2017-14632.patch       |  62 ++++
 .../libvorbis/libvorbis/CVE-2017-14633.patch       |  42 +++
 .../libvorbis/libvorbis/CVE-2018-5146.patch        | 100 +++++++
 .../libvorbis/libvorbis_1.3.5.bb                   |   6 +-
 36 files changed, 809 insertions(+), 216 deletions(-)
 create mode 100644 meta/recipes-bsp/grub/files/0001-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch
 create mode 100644 meta/recipes-core/glibc/glibc/archive-path.patch
 create mode 100644 meta/recipes-core/glibc/glibc/relocate-locales.patch
 create mode 100644 meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-misc-rename-copy_file_range-to-copy_file_chunk.patch
 create mode 100644 meta/recipes-devtools/qemu/qemu/memfd.patch
 create mode 100644 meta/recipes-multimedia/libvorbis/libvorbis/CVE-2017-14632.patch
 create mode 100644 meta/recipes-multimedia/libvorbis/libvorbis/CVE-2017-14633.patch
 create mode 100644 meta/recipes-multimedia/libvorbis/libvorbis/CVE-2018-5146.patch

-- 
2.7.4




More information about the Openembedded-core mailing list