[OE-core] [PATCH 0/6] packagefeed-stability: add class to help reduce package feed churn

Robert Yang liezhi.yang at windriver.com
Mon Jul 11 15:17:30 UTC 2016


* This work is based on Paul's packagefeed-stability, thanks Paul. It is
  aimed for reducing PR bumps for binary packages when use PRServer. 
* It works well for rpm:
  - Afer bumped rpm-native's PR and rebuild world, less than 20 recipes'
    Packages bumped PR, they are because of pseudo, I had sent email
    before:
    http://lists.openembedded.org/pipermail/openembedded-core/2016-July/123511.html
  - When elf files are rebuilt, it will bump the PR.

* I've sent build-compare' patches to upstream.

TODO:
* pkg-diff.sh can't work well with ipk or deb, we need work with upstream
  to make them work as better as rpm.

// Robert

The following changes since commit b17f91ed06a604e3d356fe17756bfe2ca61594b7:

  tune-ppce500mc.inc: pass -mcpu=e500mc for ppce500mc kernel compile (2016-07-10 14:12:07 +0100)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib rbt/feed
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=rbt/feed

Paul Eggleton (1):
  packagefeed-stability: add class to help reduce package feed churn

Robert Yang (5):
  rpm: make --nosignature work
  build-compare: remove space at head
  build-compare: make pkg-diff.sh 75% faster
  packagefeed-stability.bbclass: minor fixes
  packagefeed-stability.bbclass: copy all packages of a recipe

 meta/classes/packagefeed-stability.bbclass         | 239 ++++++++++++++
 .../build-compare/build-compare_git.bb             |   2 +
 .../files/functions.sh-remove-space-at-head.patch  |  41 +++
 ...nctions.sh-run-rpm-once-to-make-it-faster.patch | 361 +++++++++++++++++++++
 ...0001-system.h-query.c-support-nosignature.patch |  64 ++++
 meta/recipes-devtools/rpm/rpm_5.4.16.bb            |   1 +
 6 files changed, 708 insertions(+)
 create mode 100644 meta/classes/packagefeed-stability.bbclass
 create mode 100644 meta/recipes-devtools/build-compare/files/functions.sh-remove-space-at-head.patch
 create mode 100644 meta/recipes-devtools/build-compare/files/functions.sh-run-rpm-once-to-make-it-faster.patch
 create mode 100644 meta/recipes-devtools/rpm/rpm/0001-system.h-query.c-support-nosignature.patch

-- 
2.9.0




More information about the Openembedded-core mailing list