All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/49] Consolidated pull
@ 2017-12-18 16:03 Ross Burton
  2017-12-19  4:45 ` Bruce Ashfield
  0 siblings, 1 reply; 6+ messages in thread
From: Ross Burton @ 2017-12-18 16:03 UTC (permalink / raw)
  To: openembedded-core

Hi,

Another batch of patches from the list which have passed autobuilder testing and
review.

Ross

The following changes since commit d6b6508e0be4452eb285495403b73fa9fcf51e3e:

  temp disable inode checking on sstate (2017-12-13 14:02:02 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib ross/mut

for you to fetch changes up to f64e867d1ff5e559a96f44fac8a2434ad2643502:

  meta-selftest: wic: Add test for --use-uuid / --fsuuid (2017-12-16 00:21:42 +0000)

----------------------------------------------------------------
Alejandro Hernandez (4):
      busybox: Add mkfs.EXT2 support on poky-tiny
      linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
      linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
      linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4

Alexander Kanavin (9):
      gobject-introspection: update to 1.54.1
      webkitgtk: update to 2.18.3
      psmisc: update to 23.0
      ffmpeg: update to 3.4
      devtool: add a 'latest-version' command
      devtool: provide useful defaults for version/commit when upgrading recipes
      devtool: add license checksum change handling to 'devtool upgrade'
      maintainers.inc: add an entry for dwarfsrcfiles
      maintainers.inc: add an entry for pkgconf

Chang Rebecca Swee Fun (1):
      recipetool: create: fix conflict between SRCREV and tag

Chen Qi (4):
      coreutils: upgrade to 8.28
      coreutils: add PACKAGECONFIG for single-binary
      dbus: upgrade to 1.12.2
      dbus-test: upgrade to 1.12.2

Jackie Huang (1):
      glib-2.0: fix for non-utf8 encoded files

Jason Wessel (2):
      ovmf: Fix build failure for PARALLEL_MAKE with no space
      libgfortran: Work around libbacktrace build failures

Joe Slater (1):
      systemd: fix segfault when terminating systemd --test

Kevin Hao (1):
      meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs

Maxin B. John (3):
      mc: upgrade to 4.8.20
      orc: upgrade to 0.4.28
      libunistring: upgrade to 0.9.8

Nathan Rossi (5):
      prelink_git.bb: Update recipe to newest commit
      autoconf: Override config.guess/.sub in source tree
      packagegroup-core-sdk: Disable SANITIZERS for MicroBlaze
      packagegroup-core-tools-testapps: kexec does not support MicroBlaze
      conf/machine/include/microblaze: Add MicroBlaze architecture includes

Otavio Salvador (1):
      mesa: Upgrade to 17.2.6 stable release

Paul Eggleton (1):
      swig: add patch to support Node.js 7+

Robert Yang (1):
      targetcontrol.py: use oe.types.boolean for QEMU_USE_KVM

Ross Burton (8):
      knotty: use unicode block characters for progress bars
      weston: remove patch that isn't applied anymore
      gtk+3: remove redundant Wayland patch
      xserver-xorg: remove redundant Wayland patch
      gstreamer1.0-plugins-bad: remove redundant Wayland patch
      libxslt: use HTTP instead of FTP in SRC_URI
      libxslt: remove inappropriate patch
      packagegroups: don't mention lrzsz explicity

Saul Wold (2):
      image_types: btrfs use sparse file creation
      image.bbclass: Add additional bb.debug to help track 12304

Tom Rini (4):
      wic: kparser.py: Check for SquashFS and use-uuid
      wic: partition.py: Update comments slightly
      wic: Introduce --fsuuid and have --use-uuid make use of UUID too
      meta-selftest: wic: Add test for --use-uuid / --fsuuid

Yi Zhao (1):
      icu: fix libicudata corruption on big endian system

 bitbake/lib/bb/ui/knotty.py                        |   4 +-
 .../busybox/busybox/poky-tiny/defconfig            |   2 +-
 .../recipes-test/images/wic-image-minimal.wks      |   1 +
 .../recipes-kernel/linux/linux-yocto_4.12.bbappend |  20 +-
 .../recipes-kernel/linux/linux-yocto_4.4.bbappend  |  20 +-
 .../recipes-kernel/linux/linux-yocto_4.9.bbappend  |  20 +-
 meta/classes/image.bbclass                         |  28 +-
 meta/classes/image_types.bbclass                   |   2 +-
 meta/classes/testimage.bbclass                     |   2 +-
 meta/conf/distro/include/maintainers.inc           |   2 +
 .../machine/include/microblaze/arch-microblaze.inc |  53 ++++
 .../include/microblaze/feature-microblaze-math.inc |  33 +++
 .../microblaze/feature-microblaze-versions.inc     |  67 +++++
 meta/conf/machine/include/tune-microblaze.inc      |   8 +
 meta/lib/oeqa/selftest/cases/wic.py                |   7 +-
 meta/lib/oeqa/targetcontrol.py                     |   4 +-
 ...c-fix-Up-field-of-realpath-usage-examples.patch |  40 +++
 .../{coreutils_8.27.bb => coreutils_8.28.bb}       |  10 +-
 .../{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb}  |   4 +-
 meta/recipes-core/dbus/dbus/os-test.patch          |  35 ---
 .../dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb}       |  12 +-
 .../glib-mkenums-replace-and-warn-decoding.patch   | 104 +++++++
 meta/recipes-core/glib-2.0/glib-2.0_2.54.2.bb      |   1 +
 meta/recipes-core/ovmf/ovmf_git.bb                 |   2 +-
 .../packagegroups/packagegroup-base.bb             |   3 +-
 .../packagegroups/packagegroup-core-sdk.bb         |   1 +
 .../packagegroup-core-tools-testapps.bb            |   4 +-
 .../packagegroups/packagegroup-self-hosted.bb      |   1 -
 ...te-presets-after-generators-have-run-6526.patch |  69 +++++
 ...any-initialization-steps-when-running-in-.patch | 163 ++++++++++
 meta/recipes-core/systemd/systemd_234.bb           |   2 +
 meta/recipes-devtools/autoconf/autoconf.inc        |   4 +
 meta/recipes-devtools/gcc/libgfortran.inc          |   7 +
 .../orc/{orc_0.4.27.bb => orc_0.4.28.bb}           |   4 +-
 meta/recipes-devtools/prelink/prelink_git.bb       |   2 +-
 .../0001-Add-Node-7.x-aka-V8-5.2-support.patch     | 330 +++++++++++++++++++++
 meta/recipes-devtools/swig/swig_3.0.12.bb          |   1 +
 ...3697-tty_init-unify-curses-initialization.patch |  66 -----
 .../mc/{mc_4.8.19.bb => mc_4.8.20.bb}              |   5 +-
 .../packagegroups/packagegroup-core-lsb.bb         |   1 -
 ...001-Typo-in-fuser-makes-M-on-all-the-time.patch |  46 ---
 .../files/0002-Include-limits.h-for-PATH_MAX.patch |  29 --
 meta/recipes-extended/psmisc/psmisc.inc            |   9 +
 ...-create-src-directory-before-attempting-t.patch |  30 ++
 meta/recipes-extended/psmisc/psmisc_22.21.bb       |  12 -
 meta/recipes-extended/psmisc/psmisc_23.0.bb        |  10 +
 ...n_1.52.1.bb => gobject-introspection_1.54.1.bb} |   7 +-
 ...4-configure.ac-Fix-wayland-protocols-path.patch |  36 ---
 meta/recipes-gnome/gtk+/gtk+3_3.22.24.bb           |   1 -
 .../mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb}  |   0
 .../mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb}        |   4 +-
 ...1-configure.ac-Fix-wayland-protocols-path.patch |  29 --
 ...c-Fix-wayland-scanner-and-protocols-locat.patch |  38 ---
 .../xorg-xserver/xserver-xorg_1.19.5.bb            |   1 -
 .../ffmpeg/ffmpeg/0001-build-fix-for-mips.patch    |  44 ---
 .../ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb}      |   8 +-
 ...G_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch |  38 ---
 .../gstreamer/gstreamer1.0-plugins-bad_1.12.3.bb   |   1 -
 .../webkitgtk/0001-Fix-build-with-musl.patch       |  77 +++++
 ...ix-racy-parallel-build-of-WebKit2-4.0.gir.patch |  23 +-
 ...c-settings-so-that-gtkdoc-generation-work.patch |  21 +-
 ...bKitMacros-Append-to-I-and-not-to-isystem.patch | 182 +++++-------
 ...ng-introspection-files-add-CMAKE_C_FLAGS-.patch |  24 +-
 .../detect-atomics-during-configure.patch          |  26 +-
 meta/recipes-sato/webkit/webkitgtk/gcc7.patch      |  23 --
 .../recipes-sato/webkit/webkitgtk/musl-fixes.patch |  48 ---
 .../webkit/webkitgtk/ppc-musl-fix.patch            |  26 --
 .../{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb}   |  13 +-
 meta/recipes-support/icu/icu.inc                   |  13 +
 ...conv-m4-remove-the-test-to-convert-euc-jp.patch |  56 ++--
 ...libunistring_0.9.7.bb => libunistring_0.9.8.bb} |   6 +-
 .../libxslt/libxslt/pkgconfig_fix.patch            |  24 --
 meta/recipes-support/libxslt/libxslt_1.1.32.bb     |   5 +-
 scripts/lib/devtool/upgrade.py                     | 117 +++++++-
 scripts/lib/recipetool/create.py                   |   8 +-
 scripts/lib/wic/help.py                            |  10 +-
 scripts/lib/wic/ksparser.py                        |   6 +
 scripts/lib/wic/partition.py                       |  36 +--
 scripts/lib/wic/plugins/imager/direct.py           |  17 +-
 scripts/lib/wic/plugins/source/bootimg-efi.py      |   3 +-
 scripts/lib/wic/plugins/source/bootimg-pcbios.py   |   3 +-
 81 files changed, 1465 insertions(+), 789 deletions(-)
 create mode 100644 meta/conf/machine/include/microblaze/arch-microblaze.inc
 create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-math.inc
 create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-versions.inc
 create mode 100644 meta/conf/machine/include/tune-microblaze.inc
 create mode 100644 meta/recipes-core/coreutils/coreutils/0001-doc-fix-Up-field-of-realpath-usage-examples.patch
 rename meta/recipes-core/coreutils/{coreutils_8.27.bb => coreutils_8.28.bb} (93%)
 rename meta/recipes-core/dbus/{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb} (93%)
 delete mode 100644 meta/recipes-core/dbus/dbus/os-test.patch
 rename meta/recipes-core/dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb} (93%)
 create mode 100644 meta/recipes-core/glib-2.0/glib-2.0/glib-mkenums-replace-and-warn-decoding.patch
 create mode 100644 meta/recipes-core/systemd/systemd/0001-core-evaluate-presets-after-generators-have-run-6526.patch
 create mode 100644 meta/recipes-core/systemd/systemd/0001-main-skip-many-initialization-steps-when-running-in-.patch
 rename meta/recipes-devtools/orc/{orc_0.4.27.bb => orc_0.4.28.bb} (84%)
 create mode 100644 meta/recipes-devtools/swig/swig/0001-Add-Node-7.x-aka-V8-5.2-support.patch
 delete mode 100644 meta/recipes-extended/mc/files/0002-Ticket-3697-tty_init-unify-curses-initialization.patch
 rename meta/recipes-extended/mc/{mc_4.8.19.bb => mc_4.8.20.bb} (90%)
 delete mode 100644 meta/recipes-extended/psmisc/files/0001-Typo-in-fuser-makes-M-on-all-the-time.patch
 delete mode 100644 meta/recipes-extended/psmisc/files/0002-Include-limits.h-for-PATH_MAX.patch
 create mode 100644 meta/recipes-extended/psmisc/psmisc/0001-Makefile.am-create-src-directory-before-attempting-t.patch
 delete mode 100644 meta/recipes-extended/psmisc/psmisc_22.21.bb
 create mode 100644 meta/recipes-extended/psmisc/psmisc_23.0.bb
 rename meta/recipes-gnome/gobject-introspection/{gobject-introspection_1.52.1.bb => gobject-introspection_1.54.1.bb} (97%)
 delete mode 100644 meta/recipes-gnome/gtk+/gtk+3/0004-configure.ac-Fix-wayland-protocols-path.patch
 rename meta/recipes-graphics/mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb} (100%)
 rename meta/recipes-graphics/mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb} (88%)
 delete mode 100644 meta/recipes-graphics/wayland/weston/0001-configure.ac-Fix-wayland-protocols-path.patch
 delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0002-configure.ac-Fix-wayland-scanner-and-protocols-locat.patch
 delete mode 100644 meta/recipes-multimedia/ffmpeg/ffmpeg/0001-build-fix-for-mips.patch
 rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb} (95%)
 delete mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0001-Prepend-PKG_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch
 create mode 100644 meta/recipes-sato/webkit/webkitgtk/0001-Fix-build-with-musl.patch
 delete mode 100644 meta/recipes-sato/webkit/webkitgtk/gcc7.patch
 delete mode 100644 meta/recipes-sato/webkit/webkitgtk/musl-fixes.patch
 delete mode 100644 meta/recipes-sato/webkit/webkitgtk/ppc-musl-fix.patch
 rename meta/recipes-sato/webkit/{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb} (93%)
 rename meta/recipes-support/libunistring/{libunistring_0.9.7.bb => libunistring_0.9.8.bb} (85%)
 delete mode 100644 meta/recipes-support/libxslt/libxslt/pkgconfig_fix.patch

Alejandro Hernandez (4):
  busybox: Add mkfs.EXT2 support on poky-tiny
  linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
  linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
  linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4

Alexander Kanavin (9):
  gobject-introspection: update to 1.54.1
  webkitgtk: update to 2.18.3
  psmisc: update to 23.0
  ffmpeg: update to 3.4
  devtool: add a 'latest-version' command
  devtool: provide useful defaults for version/commit when upgrading
    recipes
  devtool: add license checksum change handling to 'devtool upgrade'
  maintainers.inc: add an entry for dwarfsrcfiles
  maintainers.inc: add an entry for pkgconf

Chang Rebecca Swee Fun (1):
  recipetool: create: fix conflict between SRCREV and tag

Chen Qi (4):
  coreutils: upgrade to 8.28
  coreutils: add PACKAGECONFIG for single-binary
  dbus: upgrade to 1.12.2
  dbus-test: upgrade to 1.12.2

Jackie Huang (1):
  glib-2.0: fix for non-utf8 encoded files

Jason Wessel (2):
  ovmf: Fix build failure for PARALLEL_MAKE with no space
  libgfortran: Work around libbacktrace build failures

Joe Slater (1):
  systemd: fix segfault when terminating systemd --test

Kevin Hao (1):
  meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86
    BSPs

Maxin B. John (3):
  mc: upgrade to 4.8.20
  orc: upgrade to 0.4.28
  libunistring: upgrade to 0.9.8

Nathan Rossi (5):
  prelink_git.bb: Update recipe to newest commit
  autoconf: Override config.guess/.sub in source tree
  packagegroup-core-sdk: Disable SANITIZERS for MicroBlaze
  packagegroup-core-tools-testapps: kexec does not support MicroBlaze
  conf/machine/include/microblaze: Add MicroBlaze architecture includes

Otavio Salvador (1):
  mesa: Upgrade to 17.2.6 stable release

Paul Eggleton (1):
  swig: add patch to support Node.js 7+

Robert Yang (1):
  targetcontrol.py: use oe.types.boolean for QEMU_USE_KVM

Ross Burton (8):
  knotty: use unicode block characters for progress bars
  weston: remove patch that isn't applied anymore
  gtk+3: remove redundant Wayland patch
  xserver-xorg: remove redundant Wayland patch
  gstreamer1.0-plugins-bad: remove redundant Wayland patch
  libxslt: use HTTP instead of FTP in SRC_URI
  libxslt: remove inappropriate patch
  packagegroups: don't mention lrzsz explicity

Saul Wold (2):
  image_types: btrfs use sparse file creation
  image.bbclass: Add additional bb.debug to help track 12304

Tom Rini (4):
  wic: kparser.py: Check for SquashFS and use-uuid
  wic: partition.py: Update comments slightly
  wic: Introduce --fsuuid and have --use-uuid make use of UUID too
  meta-selftest: wic: Add test for --use-uuid / --fsuuid

Yi Zhao (1):
  icu: fix libicudata corruption on big endian system

 bitbake/lib/bb/ui/knotty.py                        |   4 +-
 .../busybox/busybox/poky-tiny/defconfig            |   2 +-
 .../recipes-test/images/wic-image-minimal.wks      |   1 +
 .../recipes-kernel/linux/linux-yocto_4.12.bbappend |  20 +-
 .../recipes-kernel/linux/linux-yocto_4.4.bbappend  |  20 +-
 .../recipes-kernel/linux/linux-yocto_4.9.bbappend  |  20 +-
 meta/classes/image.bbclass                         |  28 +-
 meta/classes/image_types.bbclass                   |   2 +-
 meta/classes/testimage.bbclass                     |   2 +-
 meta/conf/distro/include/maintainers.inc           |   2 +
 .../machine/include/microblaze/arch-microblaze.inc |  53 ++++
 .../include/microblaze/feature-microblaze-math.inc |  33 +++
 .../microblaze/feature-microblaze-versions.inc     |  67 +++++
 meta/conf/machine/include/tune-microblaze.inc      |   8 +
 meta/lib/oeqa/selftest/cases/wic.py                |   7 +-
 meta/lib/oeqa/targetcontrol.py                     |   4 +-
 ...c-fix-Up-field-of-realpath-usage-examples.patch |  40 +++
 .../{coreutils_8.27.bb => coreutils_8.28.bb}       |  10 +-
 .../{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb}  |   4 +-
 meta/recipes-core/dbus/dbus/os-test.patch          |  35 ---
 .../dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb}       |  12 +-
 .../glib-mkenums-replace-and-warn-decoding.patch   | 104 +++++++
 meta/recipes-core/glib-2.0/glib-2.0_2.54.2.bb      |   1 +
 meta/recipes-core/ovmf/ovmf_git.bb                 |   2 +-
 .../packagegroups/packagegroup-base.bb             |   3 +-
 .../packagegroups/packagegroup-core-sdk.bb         |   1 +
 .../packagegroup-core-tools-testapps.bb            |   4 +-
 .../packagegroups/packagegroup-self-hosted.bb      |   1 -
 ...te-presets-after-generators-have-run-6526.patch |  69 +++++
 ...any-initialization-steps-when-running-in-.patch | 163 ++++++++++
 meta/recipes-core/systemd/systemd_234.bb           |   2 +
 meta/recipes-devtools/autoconf/autoconf.inc        |   4 +
 meta/recipes-devtools/gcc/libgfortran.inc          |   7 +
 .../orc/{orc_0.4.27.bb => orc_0.4.28.bb}           |   4 +-
 meta/recipes-devtools/prelink/prelink_git.bb       |   2 +-
 .../0001-Add-Node-7.x-aka-V8-5.2-support.patch     | 330 +++++++++++++++++++++
 meta/recipes-devtools/swig/swig_3.0.12.bb          |   1 +
 ...3697-tty_init-unify-curses-initialization.patch |  66 -----
 .../mc/{mc_4.8.19.bb => mc_4.8.20.bb}              |   5 +-
 .../packagegroups/packagegroup-core-lsb.bb         |   1 -
 ...001-Typo-in-fuser-makes-M-on-all-the-time.patch |  46 ---
 .../files/0002-Include-limits.h-for-PATH_MAX.patch |  29 --
 meta/recipes-extended/psmisc/psmisc.inc            |   9 +
 ...-create-src-directory-before-attempting-t.patch |  30 ++
 meta/recipes-extended/psmisc/psmisc_22.21.bb       |  12 -
 meta/recipes-extended/psmisc/psmisc_23.0.bb        |  10 +
 ...n_1.52.1.bb => gobject-introspection_1.54.1.bb} |   7 +-
 ...4-configure.ac-Fix-wayland-protocols-path.patch |  36 ---
 meta/recipes-gnome/gtk+/gtk+3_3.22.24.bb           |   1 -
 .../mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb}  |   0
 .../mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb}        |   4 +-
 ...1-configure.ac-Fix-wayland-protocols-path.patch |  29 --
 ...c-Fix-wayland-scanner-and-protocols-locat.patch |  38 ---
 .../xorg-xserver/xserver-xorg_1.19.5.bb            |   1 -
 .../ffmpeg/ffmpeg/0001-build-fix-for-mips.patch    |  44 ---
 .../ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb}      |   8 +-
 ...G_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch |  38 ---
 .../gstreamer/gstreamer1.0-plugins-bad_1.12.3.bb   |   1 -
 .../webkitgtk/0001-Fix-build-with-musl.patch       |  77 +++++
 ...ix-racy-parallel-build-of-WebKit2-4.0.gir.patch |  23 +-
 ...c-settings-so-that-gtkdoc-generation-work.patch |  21 +-
 ...bKitMacros-Append-to-I-and-not-to-isystem.patch | 182 +++++-------
 ...ng-introspection-files-add-CMAKE_C_FLAGS-.patch |  24 +-
 .../detect-atomics-during-configure.patch          |  26 +-
 meta/recipes-sato/webkit/webkitgtk/gcc7.patch      |  23 --
 .../recipes-sato/webkit/webkitgtk/musl-fixes.patch |  48 ---
 .../webkit/webkitgtk/ppc-musl-fix.patch            |  26 --
 .../{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb}   |  13 +-
 meta/recipes-support/icu/icu.inc                   |  13 +
 ...conv-m4-remove-the-test-to-convert-euc-jp.patch |  56 ++--
 ...libunistring_0.9.7.bb => libunistring_0.9.8.bb} |   6 +-
 .../libxslt/libxslt/pkgconfig_fix.patch            |  24 --
 meta/recipes-support/libxslt/libxslt_1.1.32.bb     |   5 +-
 scripts/lib/devtool/upgrade.py                     | 117 +++++++-
 scripts/lib/recipetool/create.py                   |   8 +-
 scripts/lib/wic/help.py                            |  10 +-
 scripts/lib/wic/ksparser.py                        |   6 +
 scripts/lib/wic/partition.py                       |  36 +--
 scripts/lib/wic/plugins/imager/direct.py           |  17 +-
 scripts/lib/wic/plugins/source/bootimg-efi.py      |   3 +-
 scripts/lib/wic/plugins/source/bootimg-pcbios.py   |   3 +-
 81 files changed, 1465 insertions(+), 789 deletions(-)
 create mode 100644 meta/conf/machine/include/microblaze/arch-microblaze.inc
 create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-math.inc
 create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-versions.inc
 create mode 100644 meta/conf/machine/include/tune-microblaze.inc
 create mode 100644 meta/recipes-core/coreutils/coreutils/0001-doc-fix-Up-field-of-realpath-usage-examples.patch
 rename meta/recipes-core/coreutils/{coreutils_8.27.bb => coreutils_8.28.bb} (93%)
 rename meta/recipes-core/dbus/{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb} (93%)
 delete mode 100644 meta/recipes-core/dbus/dbus/os-test.patch
 rename meta/recipes-core/dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb} (93%)
 create mode 100644 meta/recipes-core/glib-2.0/glib-2.0/glib-mkenums-replace-and-warn-decoding.patch
 create mode 100644 meta/recipes-core/systemd/systemd/0001-core-evaluate-presets-after-generators-have-run-6526.patch
 create mode 100644 meta/recipes-core/systemd/systemd/0001-main-skip-many-initialization-steps-when-running-in-.patch
 rename meta/recipes-devtools/orc/{orc_0.4.27.bb => orc_0.4.28.bb} (84%)
 create mode 100644 meta/recipes-devtools/swig/swig/0001-Add-Node-7.x-aka-V8-5.2-support.patch
 delete mode 100644 meta/recipes-extended/mc/files/0002-Ticket-3697-tty_init-unify-curses-initialization.patch
 rename meta/recipes-extended/mc/{mc_4.8.19.bb => mc_4.8.20.bb} (90%)
 delete mode 100644 meta/recipes-extended/psmisc/files/0001-Typo-in-fuser-makes-M-on-all-the-time.patch
 delete mode 100644 meta/recipes-extended/psmisc/files/0002-Include-limits.h-for-PATH_MAX.patch
 create mode 100644 meta/recipes-extended/psmisc/psmisc/0001-Makefile.am-create-src-directory-before-attempting-t.patch
 delete mode 100644 meta/recipes-extended/psmisc/psmisc_22.21.bb
 create mode 100644 meta/recipes-extended/psmisc/psmisc_23.0.bb
 rename meta/recipes-gnome/gobject-introspection/{gobject-introspection_1.52.1.bb => gobject-introspection_1.54.1.bb} (97%)
 delete mode 100644 meta/recipes-gnome/gtk+/gtk+3/0004-configure.ac-Fix-wayland-protocols-path.patch
 rename meta/recipes-graphics/mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb} (100%)
 rename meta/recipes-graphics/mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb} (88%)
 delete mode 100644 meta/recipes-graphics/wayland/weston/0001-configure.ac-Fix-wayland-protocols-path.patch
 delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0002-configure.ac-Fix-wayland-scanner-and-protocols-locat.patch
 delete mode 100644 meta/recipes-multimedia/ffmpeg/ffmpeg/0001-build-fix-for-mips.patch
 rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb} (95%)
 delete mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0001-Prepend-PKG_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch
 create mode 100644 meta/recipes-sato/webkit/webkitgtk/0001-Fix-build-with-musl.patch
 delete mode 100644 meta/recipes-sato/webkit/webkitgtk/gcc7.patch
 delete mode 100644 meta/recipes-sato/webkit/webkitgtk/musl-fixes.patch
 delete mode 100644 meta/recipes-sato/webkit/webkitgtk/ppc-musl-fix.patch
 rename meta/recipes-sato/webkit/{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb} (93%)
 rename meta/recipes-support/libunistring/{libunistring_0.9.7.bb => libunistring_0.9.8.bb} (85%)
 delete mode 100644 meta/recipes-support/libxslt/libxslt/pkgconfig_fix.patch

-- 
2.11.0



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

* Re: [PATCH 00/49] Consolidated pull
  2017-12-18 16:03 [PATCH 00/49] Consolidated pull Ross Burton
@ 2017-12-19  4:45 ` Bruce Ashfield
  2017-12-19  5:23   ` ChenQi
  0 siblings, 1 reply; 6+ messages in thread
From: Bruce Ashfield @ 2017-12-19  4:45 UTC (permalink / raw)
  To: Ross Burton; +Cc: Patches and discussions about the oe-core layer

On Mon, Dec 18, 2017 at 11:03 AM, Ross Burton <ross.burton@intel.com> wrote:
>
> Hi,
>
> Another batch of patches from the list which have passed autobuilder testing and
> review.
>
> Ross
>
> The following changes since commit d6b6508e0be4452eb285495403b73fa9fcf51e3e:
>
>   temp disable inode checking on sstate (2017-12-13 14:02:02 +0000)
>
> are available in the git repository at:
>
>   git://git.yoctoproject.org/poky-contrib ross/mut
>
> for you to fetch changes up to f64e867d1ff5e559a96f44fac8a2434ad2643502:
>
>   meta-selftest: wic: Add test for --use-uuid / --fsuuid (2017-12-16 00:21:42 +0000)
>
> ----------------------------------------------------------------
> Alejandro Hernandez (4):
>       busybox: Add mkfs.EXT2 support on poky-tiny
>       linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
>       linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
>       linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
>
> Alexander Kanavin (9):
>       gobject-introspection: update to 1.54.1
>       webkitgtk: update to 2.18.3
>       psmisc: update to 23.0
>       ffmpeg: update to 3.4
>       devtool: add a 'latest-version' command
>       devtool: provide useful defaults for version/commit when upgrading recipes
>       devtool: add license checksum change handling to 'devtool upgrade'
>       maintainers.inc: add an entry for dwarfsrcfiles
>       maintainers.inc: add an entry for pkgconf
>
> Chang Rebecca Swee Fun (1):
>       recipetool: create: fix conflict between SRCREV and tag
>
> Chen Qi (4):
>       coreutils: upgrade to 8.28
>       coreutils: add PACKAGECONFIG for single-binary
>       dbus: upgrade to 1.12.2
>       dbus-test: upgrade to 1.12.2


Anyone else seeing dbus blow up during configure after this update ?

--------------------------------
Initialising tasks: 100%
|########################################################################################################################################|
Time: 0:00:00

NOTE: Executing SetScene Tasks

NOTE: Executing RunQueue Tasks

ERROR: dbus-native-1.12.2-r0 do_configure: autoreconf execution failed.

ERROR: dbus-native-1.12.2-r0 do_configure: Function failed:
do_configure (log file is located at
/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)

ERROR: Logfile of failure stored in:
/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425

Log data follows:

| DEBUG: Executing shell function autotools_preconfigure

| DEBUG: Shell function autotools_preconfigure finished

| DEBUG: Executing python function autotools_aclocals

| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
'bit-64', 'x86_64-linux', 'common']

| DEBUG: Python function autotools_aclocals finished

| DEBUG: Executing shell function do_configure

| automake (GNU automake) 1.15.1

| Copyright (C) 2017 Free Software Foundation, Inc.

| License GPLv2+: GNU GPL version 2 or later
<http://gnu.org/licenses/gpl-2.0.html>

| This is free software: you are free to change and redistribute it.

| There is NO WARRANTY, to the extent permitted by law.

|

| Written by Tom Tromey <tromey@redhat.com>

|        and Alexandre Duret-Lutz <adl@gnu.org>.


<snip>

| autoreconf: running:
/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
--include=/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/dbus-1.12.2/m4/
--force

| configure.ac:95: error: Unexpanded AX_ macro found. Please install
GNU autoconf-archive

|       If this token and others are legitimate, please use m4_pattern_allow.

|       See the Autoconf documentation.

| configure.ac:374: error: Unexpanded AX_ macro found. Please install
GNU autoconf-archive

| autoreconf: /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
failed with exit status: 1

| ERROR: autoreconf execution failed.

| WARNING: exit code 1 from a shell command.

| ERROR: Function failed: do_configure (log file is located at
/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)

ERROR: Task (virtual:native:/home/bruce/poky/meta/recipes-core/dbus/dbus_1.12.2.bb:do_configure)
failed with exit code '1'

NOTE: Tasks Summary: Attempted 458 tasks of which 451 didn't need to
be rerun and 1 failed.

--------------------------------

Is there something I should have cleaned besides dbus and dbus-native
? This is a
build directory that I've been using for ages (if that makes a difference).

Reverting the uprev of the dbus packages, fixed my build.

Bruce


>
> Jackie Huang (1):
>       glib-2.0: fix for non-utf8 encoded files
>
> Jason Wessel (2):
>       ovmf: Fix build failure for PARALLEL_MAKE with no space
>       libgfortran: Work around libbacktrace build failures
>
> Joe Slater (1):
>       systemd: fix segfault when terminating systemd --test
>
> Kevin Hao (1):
>       meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs
>
> Maxin B. John (3):
>       mc: upgrade to 4.8.20
>       orc: upgrade to 0.4.28
>       libunistring: upgrade to 0.9.8
>
> Nathan Rossi (5):
>       prelink_git.bb: Update recipe to newest commit
>       autoconf: Override config.guess/.sub in source tree
>       packagegroup-core-sdk: Disable SANITIZERS for MicroBlaze
>       packagegroup-core-tools-testapps: kexec does not support MicroBlaze
>       conf/machine/include/microblaze: Add MicroBlaze architecture includes
>
> Otavio Salvador (1):
>       mesa: Upgrade to 17.2.6 stable release
>
> Paul Eggleton (1):
>       swig: add patch to support Node.js 7+
>
> Robert Yang (1):
>       targetcontrol.py: use oe.types.boolean for QEMU_USE_KVM
>
> Ross Burton (8):
>       knotty: use unicode block characters for progress bars
>       weston: remove patch that isn't applied anymore
>       gtk+3: remove redundant Wayland patch
>       xserver-xorg: remove redundant Wayland patch
>       gstreamer1.0-plugins-bad: remove redundant Wayland patch
>       libxslt: use HTTP instead of FTP in SRC_URI
>       libxslt: remove inappropriate patch
>       packagegroups: don't mention lrzsz explicity
>
> Saul Wold (2):
>       image_types: btrfs use sparse file creation
>       image.bbclass: Add additional bb.debug to help track 12304
>
> Tom Rini (4):
>       wic: kparser.py: Check for SquashFS and use-uuid
>       wic: partition.py: Update comments slightly
>       wic: Introduce --fsuuid and have --use-uuid make use of UUID too
>       meta-selftest: wic: Add test for --use-uuid / --fsuuid
>
> Yi Zhao (1):
>       icu: fix libicudata corruption on big endian system
>
>  bitbake/lib/bb/ui/knotty.py                        |   4 +-
>  .../busybox/busybox/poky-tiny/defconfig            |   2 +-
>  .../recipes-test/images/wic-image-minimal.wks      |   1 +
>  .../recipes-kernel/linux/linux-yocto_4.12.bbappend |  20 +-
>  .../recipes-kernel/linux/linux-yocto_4.4.bbappend  |  20 +-
>  .../recipes-kernel/linux/linux-yocto_4.9.bbappend  |  20 +-
>  meta/classes/image.bbclass                         |  28 +-
>  meta/classes/image_types.bbclass                   |   2 +-
>  meta/classes/testimage.bbclass                     |   2 +-
>  meta/conf/distro/include/maintainers.inc           |   2 +
>  .../machine/include/microblaze/arch-microblaze.inc |  53 ++++
>  .../include/microblaze/feature-microblaze-math.inc |  33 +++
>  .../microblaze/feature-microblaze-versions.inc     |  67 +++++
>  meta/conf/machine/include/tune-microblaze.inc      |   8 +
>  meta/lib/oeqa/selftest/cases/wic.py                |   7 +-
>  meta/lib/oeqa/targetcontrol.py                     |   4 +-
>  ...c-fix-Up-field-of-realpath-usage-examples.patch |  40 +++
>  .../{coreutils_8.27.bb => coreutils_8.28.bb}       |  10 +-
>  .../{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb}  |   4 +-
>  meta/recipes-core/dbus/dbus/os-test.patch          |  35 ---
>  .../dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb}       |  12 +-
>  .../glib-mkenums-replace-and-warn-decoding.patch   | 104 +++++++
>  meta/recipes-core/glib-2.0/glib-2.0_2.54.2.bb      |   1 +
>  meta/recipes-core/ovmf/ovmf_git.bb                 |   2 +-
>  .../packagegroups/packagegroup-base.bb             |   3 +-
>  .../packagegroups/packagegroup-core-sdk.bb         |   1 +
>  .../packagegroup-core-tools-testapps.bb            |   4 +-
>  .../packagegroups/packagegroup-self-hosted.bb      |   1 -
>  ...te-presets-after-generators-have-run-6526.patch |  69 +++++
>  ...any-initialization-steps-when-running-in-.patch | 163 ++++++++++
>  meta/recipes-core/systemd/systemd_234.bb           |   2 +
>  meta/recipes-devtools/autoconf/autoconf.inc        |   4 +
>  meta/recipes-devtools/gcc/libgfortran.inc          |   7 +
>  .../orc/{orc_0.4.27.bb => orc_0.4.28.bb}           |   4 +-
>  meta/recipes-devtools/prelink/prelink_git.bb       |   2 +-
>  .../0001-Add-Node-7.x-aka-V8-5.2-support.patch     | 330 +++++++++++++++++++++
>  meta/recipes-devtools/swig/swig_3.0.12.bb          |   1 +
>  ...3697-tty_init-unify-curses-initialization.patch |  66 -----
>  .../mc/{mc_4.8.19.bb => mc_4.8.20.bb}              |   5 +-
>  .../packagegroups/packagegroup-core-lsb.bb         |   1 -
>  ...001-Typo-in-fuser-makes-M-on-all-the-time.patch |  46 ---
>  .../files/0002-Include-limits.h-for-PATH_MAX.patch |  29 --
>  meta/recipes-extended/psmisc/psmisc.inc            |   9 +
>  ...-create-src-directory-before-attempting-t.patch |  30 ++
>  meta/recipes-extended/psmisc/psmisc_22.21.bb       |  12 -
>  meta/recipes-extended/psmisc/psmisc_23.0.bb        |  10 +
>  ...n_1.52.1.bb => gobject-introspection_1.54.1.bb} |   7 +-
>  ...4-configure.ac-Fix-wayland-protocols-path.patch |  36 ---
>  meta/recipes-gnome/gtk+/gtk+3_3.22.24.bb           |   1 -
>  .../mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb}  |   0
>  .../mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb}        |   4 +-
>  ...1-configure.ac-Fix-wayland-protocols-path.patch |  29 --
>  ...c-Fix-wayland-scanner-and-protocols-locat.patch |  38 ---
>  .../xorg-xserver/xserver-xorg_1.19.5.bb            |   1 -
>  .../ffmpeg/ffmpeg/0001-build-fix-for-mips.patch    |  44 ---
>  .../ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb}      |   8 +-
>  ...G_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch |  38 ---
>  .../gstreamer/gstreamer1.0-plugins-bad_1.12.3.bb   |   1 -
>  .../webkitgtk/0001-Fix-build-with-musl.patch       |  77 +++++
>  ...ix-racy-parallel-build-of-WebKit2-4.0.gir.patch |  23 +-
>  ...c-settings-so-that-gtkdoc-generation-work.patch |  21 +-
>  ...bKitMacros-Append-to-I-and-not-to-isystem.patch | 182 +++++-------
>  ...ng-introspection-files-add-CMAKE_C_FLAGS-.patch |  24 +-
>  .../detect-atomics-during-configure.patch          |  26 +-
>  meta/recipes-sato/webkit/webkitgtk/gcc7.patch      |  23 --
>  .../recipes-sato/webkit/webkitgtk/musl-fixes.patch |  48 ---
>  .../webkit/webkitgtk/ppc-musl-fix.patch            |  26 --
>  .../{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb}   |  13 +-
>  meta/recipes-support/icu/icu.inc                   |  13 +
>  ...conv-m4-remove-the-test-to-convert-euc-jp.patch |  56 ++--
>  ...libunistring_0.9.7.bb => libunistring_0.9.8.bb} |   6 +-
>  .../libxslt/libxslt/pkgconfig_fix.patch            |  24 --
>  meta/recipes-support/libxslt/libxslt_1.1.32.bb     |   5 +-
>  scripts/lib/devtool/upgrade.py                     | 117 +++++++-
>  scripts/lib/recipetool/create.py                   |   8 +-
>  scripts/lib/wic/help.py                            |  10 +-
>  scripts/lib/wic/ksparser.py                        |   6 +
>  scripts/lib/wic/partition.py                       |  36 +--
>  scripts/lib/wic/plugins/imager/direct.py           |  17 +-
>  scripts/lib/wic/plugins/source/bootimg-efi.py      |   3 +-
>  scripts/lib/wic/plugins/source/bootimg-pcbios.py   |   3 +-
>  81 files changed, 1465 insertions(+), 789 deletions(-)
>  create mode 100644 meta/conf/machine/include/microblaze/arch-microblaze.inc
>  create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-math.inc
>  create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-versions.inc
>  create mode 100644 meta/conf/machine/include/tune-microblaze.inc
>  create mode 100644 meta/recipes-core/coreutils/coreutils/0001-doc-fix-Up-field-of-realpath-usage-examples.patch
>  rename meta/recipes-core/coreutils/{coreutils_8.27.bb => coreutils_8.28.bb} (93%)
>  rename meta/recipes-core/dbus/{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb} (93%)
>  delete mode 100644 meta/recipes-core/dbus/dbus/os-test.patch
>  rename meta/recipes-core/dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb} (93%)
>  create mode 100644 meta/recipes-core/glib-2.0/glib-2.0/glib-mkenums-replace-and-warn-decoding.patch
>  create mode 100644 meta/recipes-core/systemd/systemd/0001-core-evaluate-presets-after-generators-have-run-6526.patch
>  create mode 100644 meta/recipes-core/systemd/systemd/0001-main-skip-many-initialization-steps-when-running-in-.patch
>  rename meta/recipes-devtools/orc/{orc_0.4.27.bb => orc_0.4.28.bb} (84%)
>  create mode 100644 meta/recipes-devtools/swig/swig/0001-Add-Node-7.x-aka-V8-5.2-support.patch
>  delete mode 100644 meta/recipes-extended/mc/files/0002-Ticket-3697-tty_init-unify-curses-initialization.patch
>  rename meta/recipes-extended/mc/{mc_4.8.19.bb => mc_4.8.20.bb} (90%)
>  delete mode 100644 meta/recipes-extended/psmisc/files/0001-Typo-in-fuser-makes-M-on-all-the-time.patch
>  delete mode 100644 meta/recipes-extended/psmisc/files/0002-Include-limits.h-for-PATH_MAX.patch
>  create mode 100644 meta/recipes-extended/psmisc/psmisc/0001-Makefile.am-create-src-directory-before-attempting-t.patch
>  delete mode 100644 meta/recipes-extended/psmisc/psmisc_22.21.bb
>  create mode 100644 meta/recipes-extended/psmisc/psmisc_23.0.bb
>  rename meta/recipes-gnome/gobject-introspection/{gobject-introspection_1.52.1.bb => gobject-introspection_1.54.1.bb} (97%)
>  delete mode 100644 meta/recipes-gnome/gtk+/gtk+3/0004-configure.ac-Fix-wayland-protocols-path.patch
>  rename meta/recipes-graphics/mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb} (100%)
>  rename meta/recipes-graphics/mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb} (88%)
>  delete mode 100644 meta/recipes-graphics/wayland/weston/0001-configure.ac-Fix-wayland-protocols-path.patch
>  delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0002-configure.ac-Fix-wayland-scanner-and-protocols-locat.patch
>  delete mode 100644 meta/recipes-multimedia/ffmpeg/ffmpeg/0001-build-fix-for-mips.patch
>  rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb} (95%)
>  delete mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0001-Prepend-PKG_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch
>  create mode 100644 meta/recipes-sato/webkit/webkitgtk/0001-Fix-build-with-musl.patch
>  delete mode 100644 meta/recipes-sato/webkit/webkitgtk/gcc7.patch
>  delete mode 100644 meta/recipes-sato/webkit/webkitgtk/musl-fixes.patch
>  delete mode 100644 meta/recipes-sato/webkit/webkitgtk/ppc-musl-fix.patch
>  rename meta/recipes-sato/webkit/{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb} (93%)
>  rename meta/recipes-support/libunistring/{libunistring_0.9.7.bb => libunistring_0.9.8.bb} (85%)
>  delete mode 100644 meta/recipes-support/libxslt/libxslt/pkgconfig_fix.patch
>
> Alejandro Hernandez (4):
>   busybox: Add mkfs.EXT2 support on poky-tiny
>   linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
>   linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
>   linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
>
> Alexander Kanavin (9):
>   gobject-introspection: update to 1.54.1
>   webkitgtk: update to 2.18.3
>   psmisc: update to 23.0
>   ffmpeg: update to 3.4
>   devtool: add a 'latest-version' command
>   devtool: provide useful defaults for version/commit when upgrading
>     recipes
>   devtool: add license checksum change handling to 'devtool upgrade'
>   maintainers.inc: add an entry for dwarfsrcfiles
>   maintainers.inc: add an entry for pkgconf
>
> Chang Rebecca Swee Fun (1):
>   recipetool: create: fix conflict between SRCREV and tag
>
> Chen Qi (4):
>   coreutils: upgrade to 8.28
>   coreutils: add PACKAGECONFIG for single-binary
>   dbus: upgrade to 1.12.2
>   dbus-test: upgrade to 1.12.2
>
> Jackie Huang (1):
>   glib-2.0: fix for non-utf8 encoded files
>
> Jason Wessel (2):
>   ovmf: Fix build failure for PARALLEL_MAKE with no space
>   libgfortran: Work around libbacktrace build failures
>
> Joe Slater (1):
>   systemd: fix segfault when terminating systemd --test
>
> Kevin Hao (1):
>   meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86
>     BSPs
>
> Maxin B. John (3):
>   mc: upgrade to 4.8.20
>   orc: upgrade to 0.4.28
>   libunistring: upgrade to 0.9.8
>
> Nathan Rossi (5):
>   prelink_git.bb: Update recipe to newest commit
>   autoconf: Override config.guess/.sub in source tree
>   packagegroup-core-sdk: Disable SANITIZERS for MicroBlaze
>   packagegroup-core-tools-testapps: kexec does not support MicroBlaze
>   conf/machine/include/microblaze: Add MicroBlaze architecture includes
>
> Otavio Salvador (1):
>   mesa: Upgrade to 17.2.6 stable release
>
> Paul Eggleton (1):
>   swig: add patch to support Node.js 7+
>
> Robert Yang (1):
>   targetcontrol.py: use oe.types.boolean for QEMU_USE_KVM
>
> Ross Burton (8):
>   knotty: use unicode block characters for progress bars
>   weston: remove patch that isn't applied anymore
>   gtk+3: remove redundant Wayland patch
>   xserver-xorg: remove redundant Wayland patch
>   gstreamer1.0-plugins-bad: remove redundant Wayland patch
>   libxslt: use HTTP instead of FTP in SRC_URI
>   libxslt: remove inappropriate patch
>   packagegroups: don't mention lrzsz explicity
>
> Saul Wold (2):
>   image_types: btrfs use sparse file creation
>   image.bbclass: Add additional bb.debug to help track 12304
>
> Tom Rini (4):
>   wic: kparser.py: Check for SquashFS and use-uuid
>   wic: partition.py: Update comments slightly
>   wic: Introduce --fsuuid and have --use-uuid make use of UUID too
>   meta-selftest: wic: Add test for --use-uuid / --fsuuid
>
> Yi Zhao (1):
>   icu: fix libicudata corruption on big endian system
>
>  bitbake/lib/bb/ui/knotty.py                        |   4 +-
>  .../busybox/busybox/poky-tiny/defconfig            |   2 +-
>  .../recipes-test/images/wic-image-minimal.wks      |   1 +
>  .../recipes-kernel/linux/linux-yocto_4.12.bbappend |  20 +-
>  .../recipes-kernel/linux/linux-yocto_4.4.bbappend  |  20 +-
>  .../recipes-kernel/linux/linux-yocto_4.9.bbappend  |  20 +-
>  meta/classes/image.bbclass                         |  28 +-
>  meta/classes/image_types.bbclass                   |   2 +-
>  meta/classes/testimage.bbclass                     |   2 +-
>  meta/conf/distro/include/maintainers.inc           |   2 +
>  .../machine/include/microblaze/arch-microblaze.inc |  53 ++++
>  .../include/microblaze/feature-microblaze-math.inc |  33 +++
>  .../microblaze/feature-microblaze-versions.inc     |  67 +++++
>  meta/conf/machine/include/tune-microblaze.inc      |   8 +
>  meta/lib/oeqa/selftest/cases/wic.py                |   7 +-
>  meta/lib/oeqa/targetcontrol.py                     |   4 +-
>  ...c-fix-Up-field-of-realpath-usage-examples.patch |  40 +++
>  .../{coreutils_8.27.bb => coreutils_8.28.bb}       |  10 +-
>  .../{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb}  |   4 +-
>  meta/recipes-core/dbus/dbus/os-test.patch          |  35 ---
>  .../dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb}       |  12 +-
>  .../glib-mkenums-replace-and-warn-decoding.patch   | 104 +++++++
>  meta/recipes-core/glib-2.0/glib-2.0_2.54.2.bb      |   1 +
>  meta/recipes-core/ovmf/ovmf_git.bb                 |   2 +-
>  .../packagegroups/packagegroup-base.bb             |   3 +-
>  .../packagegroups/packagegroup-core-sdk.bb         |   1 +
>  .../packagegroup-core-tools-testapps.bb            |   4 +-
>  .../packagegroups/packagegroup-self-hosted.bb      |   1 -
>  ...te-presets-after-generators-have-run-6526.patch |  69 +++++
>  ...any-initialization-steps-when-running-in-.patch | 163 ++++++++++
>  meta/recipes-core/systemd/systemd_234.bb           |   2 +
>  meta/recipes-devtools/autoconf/autoconf.inc        |   4 +
>  meta/recipes-devtools/gcc/libgfortran.inc          |   7 +
>  .../orc/{orc_0.4.27.bb => orc_0.4.28.bb}           |   4 +-
>  meta/recipes-devtools/prelink/prelink_git.bb       |   2 +-
>  .../0001-Add-Node-7.x-aka-V8-5.2-support.patch     | 330 +++++++++++++++++++++
>  meta/recipes-devtools/swig/swig_3.0.12.bb          |   1 +
>  ...3697-tty_init-unify-curses-initialization.patch |  66 -----
>  .../mc/{mc_4.8.19.bb => mc_4.8.20.bb}              |   5 +-
>  .../packagegroups/packagegroup-core-lsb.bb         |   1 -
>  ...001-Typo-in-fuser-makes-M-on-all-the-time.patch |  46 ---
>  .../files/0002-Include-limits.h-for-PATH_MAX.patch |  29 --
>  meta/recipes-extended/psmisc/psmisc.inc            |   9 +
>  ...-create-src-directory-before-attempting-t.patch |  30 ++
>  meta/recipes-extended/psmisc/psmisc_22.21.bb       |  12 -
>  meta/recipes-extended/psmisc/psmisc_23.0.bb        |  10 +
>  ...n_1.52.1.bb => gobject-introspection_1.54.1.bb} |   7 +-
>  ...4-configure.ac-Fix-wayland-protocols-path.patch |  36 ---
>  meta/recipes-gnome/gtk+/gtk+3_3.22.24.bb           |   1 -
>  .../mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb}  |   0
>  .../mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb}        |   4 +-
>  ...1-configure.ac-Fix-wayland-protocols-path.patch |  29 --
>  ...c-Fix-wayland-scanner-and-protocols-locat.patch |  38 ---
>  .../xorg-xserver/xserver-xorg_1.19.5.bb            |   1 -
>  .../ffmpeg/ffmpeg/0001-build-fix-for-mips.patch    |  44 ---
>  .../ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb}      |   8 +-
>  ...G_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch |  38 ---
>  .../gstreamer/gstreamer1.0-plugins-bad_1.12.3.bb   |   1 -
>  .../webkitgtk/0001-Fix-build-with-musl.patch       |  77 +++++
>  ...ix-racy-parallel-build-of-WebKit2-4.0.gir.patch |  23 +-
>  ...c-settings-so-that-gtkdoc-generation-work.patch |  21 +-
>  ...bKitMacros-Append-to-I-and-not-to-isystem.patch | 182 +++++-------
>  ...ng-introspection-files-add-CMAKE_C_FLAGS-.patch |  24 +-
>  .../detect-atomics-during-configure.patch          |  26 +-
>  meta/recipes-sato/webkit/webkitgtk/gcc7.patch      |  23 --
>  .../recipes-sato/webkit/webkitgtk/musl-fixes.patch |  48 ---
>  .../webkit/webkitgtk/ppc-musl-fix.patch            |  26 --
>  .../{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb}   |  13 +-
>  meta/recipes-support/icu/icu.inc                   |  13 +
>  ...conv-m4-remove-the-test-to-convert-euc-jp.patch |  56 ++--
>  ...libunistring_0.9.7.bb => libunistring_0.9.8.bb} |   6 +-
>  .../libxslt/libxslt/pkgconfig_fix.patch            |  24 --
>  meta/recipes-support/libxslt/libxslt_1.1.32.bb     |   5 +-
>  scripts/lib/devtool/upgrade.py                     | 117 +++++++-
>  scripts/lib/recipetool/create.py                   |   8 +-
>  scripts/lib/wic/help.py                            |  10 +-
>  scripts/lib/wic/ksparser.py                        |   6 +
>  scripts/lib/wic/partition.py                       |  36 +--
>  scripts/lib/wic/plugins/imager/direct.py           |  17 +-
>  scripts/lib/wic/plugins/source/bootimg-efi.py      |   3 +-
>  scripts/lib/wic/plugins/source/bootimg-pcbios.py   |   3 +-
>  81 files changed, 1465 insertions(+), 789 deletions(-)
>  create mode 100644 meta/conf/machine/include/microblaze/arch-microblaze.inc
>  create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-math.inc
>  create mode 100644 meta/conf/machine/include/microblaze/feature-microblaze-versions.inc
>  create mode 100644 meta/conf/machine/include/tune-microblaze.inc
>  create mode 100644 meta/recipes-core/coreutils/coreutils/0001-doc-fix-Up-field-of-realpath-usage-examples.patch
>  rename meta/recipes-core/coreutils/{coreutils_8.27.bb => coreutils_8.28.bb} (93%)
>  rename meta/recipes-core/dbus/{dbus-test_1.10.20.bb => dbus-test_1.12.2.bb} (93%)
>  delete mode 100644 meta/recipes-core/dbus/dbus/os-test.patch
>  rename meta/recipes-core/dbus/{dbus_1.10.20.bb => dbus_1.12.2.bb} (93%)
>  create mode 100644 meta/recipes-core/glib-2.0/glib-2.0/glib-mkenums-replace-and-warn-decoding.patch
>  create mode 100644 meta/recipes-core/systemd/systemd/0001-core-evaluate-presets-after-generators-have-run-6526.patch
>  create mode 100644 meta/recipes-core/systemd/systemd/0001-main-skip-many-initialization-steps-when-running-in-.patch
>  rename meta/recipes-devtools/orc/{orc_0.4.27.bb => orc_0.4.28.bb} (84%)
>  create mode 100644 meta/recipes-devtools/swig/swig/0001-Add-Node-7.x-aka-V8-5.2-support.patch
>  delete mode 100644 meta/recipes-extended/mc/files/0002-Ticket-3697-tty_init-unify-curses-initialization.patch
>  rename meta/recipes-extended/mc/{mc_4.8.19.bb => mc_4.8.20.bb} (90%)
>  delete mode 100644 meta/recipes-extended/psmisc/files/0001-Typo-in-fuser-makes-M-on-all-the-time.patch
>  delete mode 100644 meta/recipes-extended/psmisc/files/0002-Include-limits.h-for-PATH_MAX.patch
>  create mode 100644 meta/recipes-extended/psmisc/psmisc/0001-Makefile.am-create-src-directory-before-attempting-t.patch
>  delete mode 100644 meta/recipes-extended/psmisc/psmisc_22.21.bb
>  create mode 100644 meta/recipes-extended/psmisc/psmisc_23.0.bb
>  rename meta/recipes-gnome/gobject-introspection/{gobject-introspection_1.52.1.bb => gobject-introspection_1.54.1.bb} (97%)
>  delete mode 100644 meta/recipes-gnome/gtk+/gtk+3/0004-configure.ac-Fix-wayland-protocols-path.patch
>  rename meta/recipes-graphics/mesa/{mesa-gl_17.2.5.bb => mesa-gl_17.2.6.bb} (100%)
>  rename meta/recipes-graphics/mesa/{mesa_17.2.5.bb => mesa_17.2.6.bb} (88%)
>  delete mode 100644 meta/recipes-graphics/wayland/weston/0001-configure.ac-Fix-wayland-protocols-path.patch
>  delete mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/0002-configure.ac-Fix-wayland-scanner-and-protocols-locat.patch
>  delete mode 100644 meta/recipes-multimedia/ffmpeg/ffmpeg/0001-build-fix-for-mips.patch
>  rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.3.4.bb => ffmpeg_3.4.bb} (95%)
>  delete mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0001-Prepend-PKG_CONFIG_SYSROOT_DIR-to-pkg-config-output.patch
>  create mode 100644 meta/recipes-sato/webkit/webkitgtk/0001-Fix-build-with-musl.patch
>  delete mode 100644 meta/recipes-sato/webkit/webkitgtk/gcc7.patch
>  delete mode 100644 meta/recipes-sato/webkit/webkitgtk/musl-fixes.patch
>  delete mode 100644 meta/recipes-sato/webkit/webkitgtk/ppc-musl-fix.patch
>  rename meta/recipes-sato/webkit/{webkitgtk_2.16.6.bb => webkitgtk_2.18.3.bb} (93%)
>  rename meta/recipes-support/libunistring/{libunistring_0.9.7.bb => libunistring_0.9.8.bb} (85%)
>  delete mode 100644 meta/recipes-support/libxslt/libxslt/pkgconfig_fix.patch
>
> --
> 2.11.0
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core




-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


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

* Re: [PATCH 00/49] Consolidated pull
  2017-12-19  4:45 ` Bruce Ashfield
@ 2017-12-19  5:23   ` ChenQi
  2017-12-19 14:33     ` Bruce Ashfield
  0 siblings, 1 reply; 6+ messages in thread
From: ChenQi @ 2017-12-19  5:23 UTC (permalink / raw)
  To: Bruce Ashfield, Ross Burton
  Cc: Patches and discussions about the oe-core layer

On 12/19/2017 12:45 PM, Bruce Ashfield wrote:
> On Mon, Dec 18, 2017 at 11:03 AM, Ross Burton <ross.burton@intel.com> wrote:
>> Hi,
>>
>> Another batch of patches from the list which have passed autobuilder testing and
>> review.
>>
>> Ross
>>
>> The following changes since commit d6b6508e0be4452eb285495403b73fa9fcf51e3e:
>>
>>    temp disable inode checking on sstate (2017-12-13 14:02:02 +0000)
>>
>> are available in the git repository at:
>>
>>    git://git.yoctoproject.org/poky-contrib ross/mut
>>
>> for you to fetch changes up to f64e867d1ff5e559a96f44fac8a2434ad2643502:
>>
>>    meta-selftest: wic: Add test for --use-uuid / --fsuuid (2017-12-16 00:21:42 +0000)
>>
>> ----------------------------------------------------------------
>> Alejandro Hernandez (4):
>>        busybox: Add mkfs.EXT2 support on poky-tiny
>>        linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
>>        linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
>>        linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
>>
>> Alexander Kanavin (9):
>>        gobject-introspection: update to 1.54.1
>>        webkitgtk: update to 2.18.3
>>        psmisc: update to 23.0
>>        ffmpeg: update to 3.4
>>        devtool: add a 'latest-version' command
>>        devtool: provide useful defaults for version/commit when upgrading recipes
>>        devtool: add license checksum change handling to 'devtool upgrade'
>>        maintainers.inc: add an entry for dwarfsrcfiles
>>        maintainers.inc: add an entry for pkgconf
>>
>> Chang Rebecca Swee Fun (1):
>>        recipetool: create: fix conflict between SRCREV and tag
>>
>> Chen Qi (4):
>>        coreutils: upgrade to 8.28
>>        coreutils: add PACKAGECONFIG for single-binary
>>        dbus: upgrade to 1.12.2
>>        dbus-test: upgrade to 1.12.2
>
> Anyone else seeing dbus blow up during configure after this update ?
>
> --------------------------------
> Initialising tasks: 100%
> |########################################################################################################################################|
> Time: 0:00:00
>
> NOTE: Executing SetScene Tasks
>
> NOTE: Executing RunQueue Tasks
>
> ERROR: dbus-native-1.12.2-r0 do_configure: autoreconf execution failed.
>
> ERROR: dbus-native-1.12.2-r0 do_configure: Function failed:
> do_configure (log file is located at
> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>
> ERROR: Logfile of failure stored in:
> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425
>
> Log data follows:
>
> | DEBUG: Executing shell function autotools_preconfigure
>
> | DEBUG: Shell function autotools_preconfigure finished
>
> | DEBUG: Executing python function autotools_aclocals
>
> | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
> 'bit-64', 'x86_64-linux', 'common']
>
> | DEBUG: Python function autotools_aclocals finished
>
> | DEBUG: Executing shell function do_configure
>
> | automake (GNU automake) 1.15.1
>
> | Copyright (C) 2017 Free Software Foundation, Inc.
>
> | License GPLv2+: GNU GPL version 2 or later
> <http://gnu.org/licenses/gpl-2.0.html>
>
> | This is free software: you are free to change and redistribute it.
>
> | There is NO WARRANTY, to the extent permitted by law.
>
> |
>
> | Written by Tom Tromey <tromey@redhat.com>
>
> |        and Alexandre Duret-Lutz <adl@gnu.org>.
>
>
> <snip>
>
> | autoreconf: running:
> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
> --include=/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/dbus-1.12.2/m4/
> --force
>
> | configure.ac:95: error: Unexpanded AX_ macro found. Please install
> GNU autoconf-archive
>
> |       If this token and others are legitimate, please use m4_pattern_allow.
>
> |       See the Autoconf documentation.
>
> | configure.ac:374: error: Unexpanded AX_ macro found. Please install
> GNU autoconf-archive
>
> | autoreconf: /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
> failed with exit status: 1
>
> | ERROR: autoreconf execution failed.
>
> | WARNING: exit code 1 from a shell command.
>
> | ERROR: Function failed: do_configure (log file is located at
> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>
> ERROR: Task (virtual:native:/home/bruce/poky/meta/recipes-core/dbus/dbus_1.12.2.bb:do_configure)
> failed with exit code '1'
>
> NOTE: Tasks Summary: Attempted 458 tasks of which 451 didn't need to
> be rerun and 1 failed.
>
> --------------------------------
>
> Is there something I should have cleaned besides dbus and dbus-native
> ? This is a
> build directory that I've been using for ages (if that makes a difference).
>
> Reverting the uprev of the dbus packages, fixed my build.
>
> Bruce
>
>

Hi Bruce,

I also encountered similar problem when I was upgrading dbus. The 
problem has been solved by adding 'autoconf-archive' to DEPENDS.

configure.ac:374 means macro AX_CODE_COVERAGE.
For now, I can find it in recipe-sysroot-native of dbus-native. See below.

~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $ 
grep -rw AX_CODE_COVERAGE recipe-sysroot-native/
recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:# 
AX_CODE_COVERAGE()
recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:# 
AX_CODE_COVERAGE
recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:AC_DEFUN([AX_CODE_COVERAGE],[

~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $ 
grep ax_code_coverage.m4 
recipe-sysroot-native/installeddeps/autoconf-archive-native
recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4

Could you please help check if autoconf-archive-native is in DEPENDS of 
dbus-native? And also the above files available in recipe-sysroot-native 
of dbus-native?

Best Regards,
Chen Qi


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

* Re: [PATCH 00/49] Consolidated pull
  2017-12-19  5:23   ` ChenQi
@ 2017-12-19 14:33     ` Bruce Ashfield
  2017-12-20  1:52       ` ChenQi
  0 siblings, 1 reply; 6+ messages in thread
From: Bruce Ashfield @ 2017-12-19 14:33 UTC (permalink / raw)
  To: ChenQi; +Cc: Patches and discussions about the oe-core layer

On Tue, Dec 19, 2017 at 12:23 AM, ChenQi <Qi.Chen@windriver.com> wrote:
> On 12/19/2017 12:45 PM, Bruce Ashfield wrote:
>>
>> On Mon, Dec 18, 2017 at 11:03 AM, Ross Burton <ross.burton@intel.com>
>> wrote:
>>>
>>> Hi,
>>>
>>> Another batch of patches from the list which have passed autobuilder
>>> testing and
>>> review.
>>>
>>> Ross
>>>
>>> The following changes since commit
>>> d6b6508e0be4452eb285495403b73fa9fcf51e3e:
>>>
>>>    temp disable inode checking on sstate (2017-12-13 14:02:02 +0000)
>>>
>>> are available in the git repository at:
>>>
>>>    git://git.yoctoproject.org/poky-contrib ross/mut
>>>
>>> for you to fetch changes up to f64e867d1ff5e559a96f44fac8a2434ad2643502:
>>>
>>>    meta-selftest: wic: Add test for --use-uuid / --fsuuid (2017-12-16
>>> 00:21:42 +0000)
>>>
>>> ----------------------------------------------------------------
>>> Alejandro Hernandez (4):
>>>        busybox: Add mkfs.EXT2 support on poky-tiny
>>>        linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
>>>        linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
>>>        linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
>>>
>>> Alexander Kanavin (9):
>>>        gobject-introspection: update to 1.54.1
>>>        webkitgtk: update to 2.18.3
>>>        psmisc: update to 23.0
>>>        ffmpeg: update to 3.4
>>>        devtool: add a 'latest-version' command
>>>        devtool: provide useful defaults for version/commit when upgrading
>>> recipes
>>>        devtool: add license checksum change handling to 'devtool upgrade'
>>>        maintainers.inc: add an entry for dwarfsrcfiles
>>>        maintainers.inc: add an entry for pkgconf
>>>
>>> Chang Rebecca Swee Fun (1):
>>>        recipetool: create: fix conflict between SRCREV and tag
>>>
>>> Chen Qi (4):
>>>        coreutils: upgrade to 8.28
>>>        coreutils: add PACKAGECONFIG for single-binary
>>>        dbus: upgrade to 1.12.2
>>>        dbus-test: upgrade to 1.12.2
>>
>>
>> Anyone else seeing dbus blow up during configure after this update ?
>>
>> --------------------------------
>> Initialising tasks: 100%
>>
>> |########################################################################################################################################|
>> Time: 0:00:00
>>
>> NOTE: Executing SetScene Tasks
>>
>> NOTE: Executing RunQueue Tasks
>>
>> ERROR: dbus-native-1.12.2-r0 do_configure: autoreconf execution failed.
>>
>> ERROR: dbus-native-1.12.2-r0 do_configure: Function failed:
>> do_configure (log file is located at
>>
>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>>
>> ERROR: Logfile of failure stored in:
>>
>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425
>>
>> Log data follows:
>>
>> | DEBUG: Executing shell function autotools_preconfigure
>>
>> | DEBUG: Shell function autotools_preconfigure finished
>>
>> | DEBUG: Executing python function autotools_aclocals
>>
>> | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
>> 'bit-64', 'x86_64-linux', 'common']
>>
>> | DEBUG: Python function autotools_aclocals finished
>>
>> | DEBUG: Executing shell function do_configure
>>
>> | automake (GNU automake) 1.15.1
>>
>> | Copyright (C) 2017 Free Software Foundation, Inc.
>>
>> | License GPLv2+: GNU GPL version 2 or later
>> <http://gnu.org/licenses/gpl-2.0.html>
>>
>> | This is free software: you are free to change and redistribute it.
>>
>> | There is NO WARRANTY, to the extent permitted by law.
>>
>> |
>>
>> | Written by Tom Tromey <tromey@redhat.com>
>>
>> |        and Alexandre Duret-Lutz <adl@gnu.org>.
>>
>>
>> <snip>
>>
>> | autoreconf: running:
>>
>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
>>
>> --include=/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/dbus-1.12.2/m4/
>> --force
>>
>> | configure.ac:95: error: Unexpanded AX_ macro found. Please install
>> GNU autoconf-archive
>>
>> |       If this token and others are legitimate, please use
>> m4_pattern_allow.
>>
>> |       See the Autoconf documentation.
>>
>> | configure.ac:374: error: Unexpanded AX_ macro found. Please install
>> GNU autoconf-archive
>>
>> | autoreconf:
>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
>> failed with exit status: 1
>>
>> | ERROR: autoreconf execution failed.
>>
>> | WARNING: exit code 1 from a shell command.
>>
>> | ERROR: Function failed: do_configure (log file is located at
>>
>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>>
>> ERROR: Task
>> (virtual:native:/home/bruce/poky/meta/recipes-core/dbus/dbus_1.12.2.bb:do_configure)
>> failed with exit code '1'
>>
>> NOTE: Tasks Summary: Attempted 458 tasks of which 451 didn't need to
>> be rerun and 1 failed.
>>
>> --------------------------------
>>
>> Is there something I should have cleaned besides dbus and dbus-native
>> ? This is a
>> build directory that I've been using for ages (if that makes a
>> difference).
>>
>> Reverting the uprev of the dbus packages, fixed my build.
>>
>> Bruce
>>
>>
>
> Hi Bruce,
>
> I also encountered similar problem when I was upgrading dbus. The problem
> has been solved by adding 'autoconf-archive' to DEPENDS.
>
> configure.ac:374 means macro AX_CODE_COVERAGE.
> For now, I can find it in recipe-sysroot-native of dbus-native. See below.
>
> ~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $ grep
> -rw AX_CODE_COVERAGE recipe-sysroot-native/
> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:#
> AX_CODE_COVERAGE()
> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:#
> AX_CODE_COVERAGE
> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:AC_DEFUN([AX_CODE_COVERAGE],[
>
> ~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $ grep
> ax_code_coverage.m4
> recipe-sysroot-native/installeddeps/autoconf-archive-native
> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4
>
> Could you please help check if autoconf-archive-native is in DEPENDS of
> dbus-native? And also the above files available in recipe-sysroot-native of
> dbus-native?

I removed my revert of the upgrade, and it definitely blew up again
(in the same way). Here's
the things you wanted me to check:

yow-bashfiel-d4 [/home/bruc.../1.12.2-r0]> pwd
/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0
yow-bashfiel-d4 [/home/bruc.../1.12.2-r0]> grep -rw AX_CODE_COVERAGE
recipe-sysroot-native/

So that AC define isn't in my native sysroot.

As for the depends, do you mean dumping it from bitbake, or just
reading the recipe ?
(I'm thinking bitbake, since anyone could read the recipe), but for
completeness sake, the
recipe has:

DEPENDS = "expat virtual/libintl autoconf-archive"
RDEPENDS_dbus_class-native = ""
RDEPENDS_dbus_class-nativesdk = ""

And from bitbake -e on dbus-native:

DEPENDS="pkgconfig-native autoconf-native automake-native
libtool-native gnu-config-native gettext-minimal-native expat-native
virtual/libintl-native autoconf-archive-native"

... but yet, I still fail to configure.

Bruce

>
> Best Regards,
> Chen Qi



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


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

* Re: [PATCH 00/49] Consolidated pull
  2017-12-19 14:33     ` Bruce Ashfield
@ 2017-12-20  1:52       ` ChenQi
  2017-12-20 14:01         ` Bruce Ashfield
  0 siblings, 1 reply; 6+ messages in thread
From: ChenQi @ 2017-12-20  1:52 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: Patches and discussions about the oe-core layer

On 12/19/2017 10:33 PM, Bruce Ashfield wrote:
> On Tue, Dec 19, 2017 at 12:23 AM, ChenQi <Qi.Chen@windriver.com> wrote:
>> On 12/19/2017 12:45 PM, Bruce Ashfield wrote:
>>> On Mon, Dec 18, 2017 at 11:03 AM, Ross Burton <ross.burton@intel.com>
>>> wrote:
>>>> Hi,
>>>>
>>>> Another batch of patches from the list which have passed autobuilder
>>>> testing and
>>>> review.
>>>>
>>>> Ross
>>>>
>>>> The following changes since commit
>>>> d6b6508e0be4452eb285495403b73fa9fcf51e3e:
>>>>
>>>>     temp disable inode checking on sstate (2017-12-13 14:02:02 +0000)
>>>>
>>>> are available in the git repository at:
>>>>
>>>>     git://git.yoctoproject.org/poky-contrib ross/mut
>>>>
>>>> for you to fetch changes up to f64e867d1ff5e559a96f44fac8a2434ad2643502:
>>>>
>>>>     meta-selftest: wic: Add test for --use-uuid / --fsuuid (2017-12-16
>>>> 00:21:42 +0000)
>>>>
>>>> ----------------------------------------------------------------
>>>> Alejandro Hernandez (4):
>>>>         busybox: Add mkfs.EXT2 support on poky-tiny
>>>>         linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
>>>>         linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
>>>>         linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
>>>>
>>>> Alexander Kanavin (9):
>>>>         gobject-introspection: update to 1.54.1
>>>>         webkitgtk: update to 2.18.3
>>>>         psmisc: update to 23.0
>>>>         ffmpeg: update to 3.4
>>>>         devtool: add a 'latest-version' command
>>>>         devtool: provide useful defaults for version/commit when upgrading
>>>> recipes
>>>>         devtool: add license checksum change handling to 'devtool upgrade'
>>>>         maintainers.inc: add an entry for dwarfsrcfiles
>>>>         maintainers.inc: add an entry for pkgconf
>>>>
>>>> Chang Rebecca Swee Fun (1):
>>>>         recipetool: create: fix conflict between SRCREV and tag
>>>>
>>>> Chen Qi (4):
>>>>         coreutils: upgrade to 8.28
>>>>         coreutils: add PACKAGECONFIG for single-binary
>>>>         dbus: upgrade to 1.12.2
>>>>         dbus-test: upgrade to 1.12.2
>>>
>>> Anyone else seeing dbus blow up during configure after this update ?
>>>
>>> --------------------------------
>>> Initialising tasks: 100%
>>>
>>> |########################################################################################################################################|
>>> Time: 0:00:00
>>>
>>> NOTE: Executing SetScene Tasks
>>>
>>> NOTE: Executing RunQueue Tasks
>>>
>>> ERROR: dbus-native-1.12.2-r0 do_configure: autoreconf execution failed.
>>>
>>> ERROR: dbus-native-1.12.2-r0 do_configure: Function failed:
>>> do_configure (log file is located at
>>>
>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>>>
>>> ERROR: Logfile of failure stored in:
>>>
>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425
>>>
>>> Log data follows:
>>>
>>> | DEBUG: Executing shell function autotools_preconfigure
>>>
>>> | DEBUG: Shell function autotools_preconfigure finished
>>>
>>> | DEBUG: Executing python function autotools_aclocals
>>>
>>> | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
>>> 'bit-64', 'x86_64-linux', 'common']
>>>
>>> | DEBUG: Python function autotools_aclocals finished
>>>
>>> | DEBUG: Executing shell function do_configure
>>>
>>> | automake (GNU automake) 1.15.1
>>>
>>> | Copyright (C) 2017 Free Software Foundation, Inc.
>>>
>>> | License GPLv2+: GNU GPL version 2 or later
>>> <http://gnu.org/licenses/gpl-2.0.html>
>>>
>>> | This is free software: you are free to change and redistribute it.
>>>
>>> | There is NO WARRANTY, to the extent permitted by law.
>>>
>>> |
>>>
>>> | Written by Tom Tromey <tromey@redhat.com>
>>>
>>> |        and Alexandre Duret-Lutz <adl@gnu.org>.
>>>
>>>
>>> <snip>
>>>
>>> | autoreconf: running:
>>>
>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
>>>
>>> --include=/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/dbus-1.12.2/m4/
>>> --force
>>>
>>> | configure.ac:95: error: Unexpanded AX_ macro found. Please install
>>> GNU autoconf-archive
>>>
>>> |       If this token and others are legitimate, please use
>>> m4_pattern_allow.
>>>
>>> |       See the Autoconf documentation.
>>>
>>> | configure.ac:374: error: Unexpanded AX_ macro found. Please install
>>> GNU autoconf-archive
>>>
>>> | autoreconf:
>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
>>> failed with exit status: 1
>>>
>>> | ERROR: autoreconf execution failed.
>>>
>>> | WARNING: exit code 1 from a shell command.
>>>
>>> | ERROR: Function failed: do_configure (log file is located at
>>>
>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>>>
>>> ERROR: Task
>>> (virtual:native:/home/bruce/poky/meta/recipes-core/dbus/dbus_1.12.2.bb:do_configure)
>>> failed with exit code '1'
>>>
>>> NOTE: Tasks Summary: Attempted 458 tasks of which 451 didn't need to
>>> be rerun and 1 failed.
>>>
>>> --------------------------------
>>>
>>> Is there something I should have cleaned besides dbus and dbus-native
>>> ? This is a
>>> build directory that I've been using for ages (if that makes a
>>> difference).
>>>
>>> Reverting the uprev of the dbus packages, fixed my build.
>>>
>>> Bruce
>>>
>>>
>> Hi Bruce,
>>
>> I also encountered similar problem when I was upgrading dbus. The problem
>> has been solved by adding 'autoconf-archive' to DEPENDS.
>>
>> configure.ac:374 means macro AX_CODE_COVERAGE.
>> For now, I can find it in recipe-sysroot-native of dbus-native. See below.
>>
>> ~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $ grep
>> -rw AX_CODE_COVERAGE recipe-sysroot-native/
>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:#
>> AX_CODE_COVERAGE()
>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:#
>> AX_CODE_COVERAGE
>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:AC_DEFUN([AX_CODE_COVERAGE],[
>>
>> ~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $ grep
>> ax_code_coverage.m4
>> recipe-sysroot-native/installeddeps/autoconf-archive-native
>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4
>>
>> Could you please help check if autoconf-archive-native is in DEPENDS of
>> dbus-native? And also the above files available in recipe-sysroot-native of
>> dbus-native?
> I removed my revert of the upgrade, and it definitely blew up again
> (in the same way). Here's
> the things you wanted me to check:
>
> yow-bashfiel-d4 [/home/bruc.../1.12.2-r0]> pwd
> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0
> yow-bashfiel-d4 [/home/bruc.../1.12.2-r0]> grep -rw AX_CODE_COVERAGE
> recipe-sysroot-native/
>
> So that AC define isn't in my native sysroot.
>
> As for the depends, do you mean dumping it from bitbake, or just
> reading the recipe ?
> (I'm thinking bitbake, since anyone could read the recipe), but for
> completeness sake, the
> recipe has:
>
> DEPENDS = "expat virtual/libintl autoconf-archive"
> RDEPENDS_dbus_class-native = ""
> RDEPENDS_dbus_class-nativesdk = ""
>
> And from bitbake -e on dbus-native:
>
> DEPENDS="pkgconfig-native autoconf-native automake-native
> libtool-native gnu-config-native gettext-minimal-native expat-native
> virtual/libintl-native autoconf-archive-native"
>
> ... but yet, I still fail to configure.
>
> Bruce
>

Hi Bruce,

That is strange. After thinking for quite a while, my best guess is that 
you might be using an old meta-openembedded repo. If this is not the 
case, then I must get the environment for further investigation.

The autoconf-archive recipe was in meta-openembedded repo and was later 
moved to oe-core.
I found a commit in meta-openembedded's commit history that might be 
related to this problem.

commit 449030b1b920a0ee12a63e2655744db559303778
Author: Zhixiong Chi <zhixiong.chi@windriver.com>
Date:   Wed Apr 19 14:28:35 2017 +0800

     autoconf-archive: drop m4files confliction with gnome-common

     Delete the conflicting m4files with gnome-common to avoid the 
confliction,
     and the two m4 files will be installed by gnome-common that comes from
     oe-core, then set rdepends to gnome-common.

     Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
     Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>

Note that this commit adds a patch to autoconf-archive which removes two 
m4 files.

+-M4FILES="m4_esyscmd([echo -n m4/*.m4])"
++M4FILES="m4_esyscmd([echo -n m4/*.m4 | sed -e 
's:m4/ax_code_coverage.m4 ::g'|sed -e 's:m4/ax_check_enable_debug.m4 ::g'])"

And the two errors you encountered are related to these two files.

configure.ac:95: error: Unexpanded AX_ macro found.

It's this one. AX_CHECK_ENABLE_DEBUG([$enable_developer])

configure.ac:374: error: Unexpanded AX_ macro found.

It's this one. AX_CODE_COVERAGE

If this is not the case, give me the environment personally if 
convenient, and I'll find out why.

Best Regards,
Chen Qi


>> Best Regards,
>> Chen Qi
>
>



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

* Re: [PATCH 00/49] Consolidated pull
  2017-12-20  1:52       ` ChenQi
@ 2017-12-20 14:01         ` Bruce Ashfield
  0 siblings, 0 replies; 6+ messages in thread
From: Bruce Ashfield @ 2017-12-20 14:01 UTC (permalink / raw)
  To: ChenQi; +Cc: Patches and discussions about the oe-core layer

On Tue, Dec 19, 2017 at 8:52 PM, ChenQi <Qi.Chen@windriver.com> wrote:
> On 12/19/2017 10:33 PM, Bruce Ashfield wrote:
>>
>> On Tue, Dec 19, 2017 at 12:23 AM, ChenQi <Qi.Chen@windriver.com> wrote:
>>>
>>> On 12/19/2017 12:45 PM, Bruce Ashfield wrote:
>>>>
>>>> On Mon, Dec 18, 2017 at 11:03 AM, Ross Burton <ross.burton@intel.com>
>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> Another batch of patches from the list which have passed autobuilder
>>>>> testing and
>>>>> review.
>>>>>
>>>>> Ross
>>>>>
>>>>> The following changes since commit
>>>>> d6b6508e0be4452eb285495403b73fa9fcf51e3e:
>>>>>
>>>>>     temp disable inode checking on sstate (2017-12-13 14:02:02 +0000)
>>>>>
>>>>> are available in the git repository at:
>>>>>
>>>>>     git://git.yoctoproject.org/poky-contrib ross/mut
>>>>>
>>>>> for you to fetch changes up to
>>>>> f64e867d1ff5e559a96f44fac8a2434ad2643502:
>>>>>
>>>>>     meta-selftest: wic: Add test for --use-uuid / --fsuuid (2017-12-16
>>>>> 00:21:42 +0000)
>>>>>
>>>>> ----------------------------------------------------------------
>>>>> Alejandro Hernandez (4):
>>>>>         busybox: Add mkfs.EXT2 support on poky-tiny
>>>>>         linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
>>>>>         linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
>>>>>         linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
>>>>>
>>>>> Alexander Kanavin (9):
>>>>>         gobject-introspection: update to 1.54.1
>>>>>         webkitgtk: update to 2.18.3
>>>>>         psmisc: update to 23.0
>>>>>         ffmpeg: update to 3.4
>>>>>         devtool: add a 'latest-version' command
>>>>>         devtool: provide useful defaults for version/commit when
>>>>> upgrading
>>>>> recipes
>>>>>         devtool: add license checksum change handling to 'devtool
>>>>> upgrade'
>>>>>         maintainers.inc: add an entry for dwarfsrcfiles
>>>>>         maintainers.inc: add an entry for pkgconf
>>>>>
>>>>> Chang Rebecca Swee Fun (1):
>>>>>         recipetool: create: fix conflict between SRCREV and tag
>>>>>
>>>>> Chen Qi (4):
>>>>>         coreutils: upgrade to 8.28
>>>>>         coreutils: add PACKAGECONFIG for single-binary
>>>>>         dbus: upgrade to 1.12.2
>>>>>         dbus-test: upgrade to 1.12.2
>>>>
>>>>
>>>> Anyone else seeing dbus blow up during configure after this update ?
>>>>
>>>> --------------------------------
>>>> Initialising tasks: 100%
>>>>
>>>>
>>>> |########################################################################################################################################|
>>>> Time: 0:00:00
>>>>
>>>> NOTE: Executing SetScene Tasks
>>>>
>>>> NOTE: Executing RunQueue Tasks
>>>>
>>>> ERROR: dbus-native-1.12.2-r0 do_configure: autoreconf execution failed.
>>>>
>>>> ERROR: dbus-native-1.12.2-r0 do_configure: Function failed:
>>>> do_configure (log file is located at
>>>>
>>>>
>>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>>>>
>>>> ERROR: Logfile of failure stored in:
>>>>
>>>>
>>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425
>>>>
>>>> Log data follows:
>>>>
>>>> | DEBUG: Executing shell function autotools_preconfigure
>>>>
>>>> | DEBUG: Shell function autotools_preconfigure finished
>>>>
>>>> | DEBUG: Executing python function autotools_aclocals
>>>>
>>>> | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
>>>> 'bit-64', 'x86_64-linux', 'common']
>>>>
>>>> | DEBUG: Python function autotools_aclocals finished
>>>>
>>>> | DEBUG: Executing shell function do_configure
>>>>
>>>> | automake (GNU automake) 1.15.1
>>>>
>>>> | Copyright (C) 2017 Free Software Foundation, Inc.
>>>>
>>>> | License GPLv2+: GNU GPL version 2 or later
>>>> <http://gnu.org/licenses/gpl-2.0.html>
>>>>
>>>> | This is free software: you are free to change and redistribute it.
>>>>
>>>> | There is NO WARRANTY, to the extent permitted by law.
>>>>
>>>> |
>>>>
>>>> | Written by Tom Tromey <tromey@redhat.com>
>>>>
>>>> |        and Alexandre Duret-Lutz <adl@gnu.org>.
>>>>
>>>>
>>>> <snip>
>>>>
>>>> | autoreconf: running:
>>>>
>>>>
>>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
>>>>
>>>>
>>>> --include=/home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/dbus-1.12.2/m4/
>>>> --force
>>>>
>>>> | configure.ac:95: error: Unexpanded AX_ macro found. Please install
>>>> GNU autoconf-archive
>>>>
>>>> |       If this token and others are legitimate, please use
>>>> m4_pattern_allow.
>>>>
>>>> |       See the Autoconf documentation.
>>>>
>>>> | configure.ac:374: error: Unexpanded AX_ macro found. Please install
>>>> GNU autoconf-archive
>>>>
>>>> | autoreconf:
>>>>
>>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/recipe-sysroot-native/usr/bin/autoconf
>>>> failed with exit status: 1
>>>>
>>>> | ERROR: autoreconf execution failed.
>>>>
>>>> | WARNING: exit code 1 from a shell command.
>>>>
>>>> | ERROR: Function failed: do_configure (log file is located at
>>>>
>>>>
>>>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0/temp/log.do_configure.30425)
>>>>
>>>> ERROR: Task
>>>>
>>>> (virtual:native:/home/bruce/poky/meta/recipes-core/dbus/dbus_1.12.2.bb:do_configure)
>>>> failed with exit code '1'
>>>>
>>>> NOTE: Tasks Summary: Attempted 458 tasks of which 451 didn't need to
>>>> be rerun and 1 failed.
>>>>
>>>> --------------------------------
>>>>
>>>> Is there something I should have cleaned besides dbus and dbus-native
>>>> ? This is a
>>>> build directory that I've been using for ages (if that makes a
>>>> difference).
>>>>
>>>> Reverting the uprev of the dbus packages, fixed my build.
>>>>
>>>> Bruce
>>>>
>>>>
>>> Hi Bruce,
>>>
>>> I also encountered similar problem when I was upgrading dbus. The problem
>>> has been solved by adding 'autoconf-archive' to DEPENDS.
>>>
>>> configure.ac:374 means macro AX_CODE_COVERAGE.
>>> For now, I can find it in recipe-sysroot-native of dbus-native. See
>>> below.
>>>
>>> ~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $
>>> grep
>>> -rw AX_CODE_COVERAGE recipe-sysroot-native/
>>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:#
>>> AX_CODE_COVERAGE()
>>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:#
>>> AX_CODE_COVERAGE
>>>
>>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4:AC_DEFUN([AX_CODE_COVERAGE],[
>>>
>>> ~/poky/build-systemd/tmp/work/x86_64-linux/dbus-native/1.12.2-r0 [1] $
>>> grep
>>> ax_code_coverage.m4
>>> recipe-sysroot-native/installeddeps/autoconf-archive-native
>>> recipe-sysroot-native/usr/share/aclocal/ax_code_coverage.m4
>>>
>>> Could you please help check if autoconf-archive-native is in DEPENDS of
>>> dbus-native? And also the above files available in recipe-sysroot-native
>>> of
>>> dbus-native?
>>
>> I removed my revert of the upgrade, and it definitely blew up again
>> (in the same way). Here's
>> the things you wanted me to check:
>>
>> yow-bashfiel-d4 [/home/bruc.../1.12.2-r0]> pwd
>> /home/bruce/poky/build/tmp/work/x86_64-linux/dbus-native/1.12.2-r0
>> yow-bashfiel-d4 [/home/bruc.../1.12.2-r0]> grep -rw AX_CODE_COVERAGE
>> recipe-sysroot-native/
>>
>> So that AC define isn't in my native sysroot.
>>
>> As for the depends, do you mean dumping it from bitbake, or just
>> reading the recipe ?
>> (I'm thinking bitbake, since anyone could read the recipe), but for
>> completeness sake, the
>> recipe has:
>>
>> DEPENDS = "expat virtual/libintl autoconf-archive"
>> RDEPENDS_dbus_class-native = ""
>> RDEPENDS_dbus_class-nativesdk = ""
>>
>> And from bitbake -e on dbus-native:
>>
>> DEPENDS="pkgconfig-native autoconf-native automake-native
>> libtool-native gnu-config-native gettext-minimal-native expat-native
>> virtual/libintl-native autoconf-archive-native"
>>
>> ... but yet, I still fail to configure.
>>
>> Bruce
>>
>
> Hi Bruce,
>
> That is strange. After thinking for quite a while, my best guess is that you
> might be using an old meta-openembedded repo. If this is not the case, then
> I must get the environment for further investigation.

Aha!!

Your guess is right. Thanks for helping me sort this out. I was only
updating oe-core
to keep my rebuild minimal, and that is what caused the problem.

If I had noticed the original patches on the list, I probably would
have been aware
of that requirement.

Cheers,

Bruce

>
> The autoconf-archive recipe was in meta-openembedded repo and was later
> moved to oe-core.
> I found a commit in meta-openembedded's commit history that might be related
> to this problem.
>
> commit 449030b1b920a0ee12a63e2655744db559303778
> Author: Zhixiong Chi <zhixiong.chi@windriver.com>
> Date:   Wed Apr 19 14:28:35 2017 +0800
>
>     autoconf-archive: drop m4files confliction with gnome-common
>
>     Delete the conflicting m4files with gnome-common to avoid the
> confliction,
>     and the two m4 files will be installed by gnome-common that comes from
>     oe-core, then set rdepends to gnome-common.
>
>     Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
>     Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
>
> Note that this commit adds a patch to autoconf-archive which removes two m4
> files.
>
> +-M4FILES="m4_esyscmd([echo -n m4/*.m4])"
> ++M4FILES="m4_esyscmd([echo -n m4/*.m4 | sed -e 's:m4/ax_code_coverage.m4
> ::g'|sed -e 's:m4/ax_check_enable_debug.m4 ::g'])"
>
> And the two errors you encountered are related to these two files.
>
> configure.ac:95: error: Unexpanded AX_ macro found.
>
> It's this one. AX_CHECK_ENABLE_DEBUG([$enable_developer])
>
> configure.ac:374: error: Unexpanded AX_ macro found.
>
> It's this one. AX_CODE_COVERAGE
>
> If this is not the case, give me the environment personally if convenient,
> and I'll find out why.
>
> Best Regards,
> Chen Qi
>
>
>>> Best Regards,
>>> Chen Qi
>>
>>
>>
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


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

end of thread, other threads:[~2017-12-20 14:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-18 16:03 [PATCH 00/49] Consolidated pull Ross Burton
2017-12-19  4:45 ` Bruce Ashfield
2017-12-19  5:23   ` ChenQi
2017-12-19 14:33     ` Bruce Ashfield
2017-12-20  1:52       ` ChenQi
2017-12-20 14:01         ` Bruce Ashfield

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.