All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-networking][PATCH 0/6 V2] Upgrade 5 packages build with waf
@ 2019-07-02  1:58 changqing.li
  2019-07-02  1:58 ` [meta-networking][PATCH 1/6 V2] waf-samba: switch to python3 changqing.li
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: changqing.li @ 2019-07-02  1:58 UTC (permalink / raw)
  To: openembedded-devel

From: Changqing Li <changqing.li@windriver.com>

1. refer below link:
https://github.com/samba-team/samba/commit/63d20d7822ead1626f7cb41fdbae6c9300893314#diff-ddc0f7d4ad007f8ee36297b5887dcd24
waf switch to default use python3, so switch waf-samba.bbclass to python3 
and also upgrade 5 recipes that use waf to switch to python3
2. After upgrade, waf have a bug when cross-compile, fix for all the recipe


Changqing Li (6):
  waf-samba: switch to python3
  libldb: upgrade 1.4.1 -> 1.5.4
  libtevent: upgrade 0.9.37 -> 0.10.0
  libtdb: upgrade 1.3.17 -> 1.4.0
  libtalloc: upgrade 2.1.14 -> 2.2.0
  samba: upgrade 4.8.12 -> 4.10.5

 meta-networking/classes/waf-samba.bbclass          |  6 +-
 .../waf-cross-answers/cross-answers-aarch64.txt    |  1 +
 .../waf-cross-answers/cross-answers-aarch64_be.txt |  1 +
 .../files/waf-cross-answers/cross-answers-arm.txt  |  1 +
 .../waf-cross-answers/cross-answers-armeb.txt      |  1 +
 .../files/waf-cross-answers/cross-answers-i586.txt |  1 +
 .../files/waf-cross-answers/cross-answers-i686.txt |  1 +
 .../files/waf-cross-answers/cross-answers-mips.txt |  1 +
 .../waf-cross-answers/cross-answers-mips64.txt     |  1 +
 .../waf-cross-answers/cross-answers-mips64el.txt   |  1 +
 .../waf-cross-answers/cross-answers-mipsel.txt     |  1 +
 .../waf-cross-answers/cross-answers-powerpc.txt    |  1 +
 .../waf-cross-answers/cross-answers-powerpc64.txt  |  1 +
 .../waf-cross-answers/cross-answers-riscv64.txt    |  1 +
 .../waf-cross-answers/cross-answers-x86_64.txt     |  1 +
 .../0001-samba-fix-musl-lib-without-innetgr.patch  | 42 +++++++++++
 .../0001-waf-add-support-of-cross_compile.patch    | 62 +++++++++++++++
 ...-import-target-module-while-cross-compile.patch | 59 ++++++++-------
 .../21-add-config-option-without-valgrind.patch    | 48 +++++-------
 .../samba/samba/glibc_only.patch                   | 29 ++++++--
 .../samba/{samba_4.8.12.bb => samba_4.10.5.bb}     | 52 ++++++-------
 .../libldb/0001-libldb-fix-config-error.patch      | 87 ----------------------
 .../0001-waf-add-support-of-cross_compile.patch    | 62 +++++++++++++++
 ...-import-target-module-while-cross-compile.patch | 56 +++++++-------
 .../{options-1.4.1.patch => options-1.5.4.patch}   | 67 +++++++----------
 .../libldb/{libldb_1.4.1.bb => libldb_1.5.4.bb}    | 24 +++---
 .../0001-waf-add-support-of-cross_compile.patch    | 62 +++++++++++++++
 .../{options-2.1.14.patch => options-2.2.0.patch}  | 47 ++++++------
 .../{libtalloc_2.1.14.bb => libtalloc_2.2.0.bb}    | 13 +++-
 ...akefile-fix-problem-that-waf-cannot-found.patch | 35 ---------
 .../libtdb/do-not-check-xsltproc-manpages.patch    | 15 ----
 .../tdb-Add-configure-options-for-packages.patch   | 33 ++++----
 .../libtdb/{libtdb_1.3.17.bb => libtdb_1.4.0.bb}   | 21 ++++--
 .../0001-waf-add-support-of-cross_compile.patch    | 62 +++++++++++++++
 .../{options-0.9.36.patch => options-0.10.0.patch} | 62 +++++++--------
 .../{libtevent_0.9.37.bb => libtevent_0.10.0.bb}   | 26 +++++--
 36 files changed, 580 insertions(+), 404 deletions(-)
 create mode 100644 meta-networking/recipes-connectivity/samba/samba/0001-samba-fix-musl-lib-without-innetgr.patch
 create mode 100644 meta-networking/recipes-connectivity/samba/samba/0001-waf-add-support-of-cross_compile.patch
 rename meta-networking/recipes-connectivity/samba/{samba_4.8.12.bb => samba_4.10.5.bb} (89%)
 delete mode 100644 meta-networking/recipes-support/libldb/libldb/0001-libldb-fix-config-error.patch
 create mode 100644 meta-networking/recipes-support/libldb/libldb/0001-waf-add-support-of-cross_compile.patch
 rename meta-networking/recipes-support/libldb/libldb/{options-1.4.1.patch => options-1.5.4.patch} (79%)
 rename meta-networking/recipes-support/libldb/{libldb_1.4.1.bb => libldb_1.5.4.bb} (79%)
 create mode 100644 meta-networking/recipes-support/libtalloc/libtalloc/0001-waf-add-support-of-cross_compile.patch
 rename meta-networking/recipes-support/libtalloc/libtalloc/{options-2.1.14.patch => options-2.2.0.patch} (87%)
 rename meta-networking/recipes-support/libtalloc/{libtalloc_2.1.14.bb => libtalloc_2.2.0.bb} (80%)
 delete mode 100644 meta-networking/recipes-support/libtdb/libtdb/0001-Makefile-fix-problem-that-waf-cannot-found.patch
 delete mode 100644 meta-networking/recipes-support/libtdb/libtdb/do-not-check-xsltproc-manpages.patch
 rename meta-networking/recipes-support/libtdb/{libtdb_1.3.17.bb => libtdb_1.4.0.bb} (71%)
 create mode 100644 meta-networking/recipes-support/libtevent/libtevent/0001-waf-add-support-of-cross_compile.patch
 rename meta-networking/recipes-support/libtevent/libtevent/{options-0.9.36.patch => options-0.10.0.patch} (82%)
 rename meta-networking/recipes-support/libtevent/{libtevent_0.9.37.bb => libtevent_0.10.0.bb} (60%)

-- 
2.7.4



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

end of thread, other threads:[~2019-07-09 19:07 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-02  1:58 [meta-networking][PATCH 0/6 V2] Upgrade 5 packages build with waf changqing.li
2019-07-02  1:58 ` [meta-networking][PATCH 1/6 V2] waf-samba: switch to python3 changqing.li
2019-07-02  1:58 ` [meta-networking][PATCH 2/6 V2] libldb: upgrade 1.4.1 -> 1.5.4 changqing.li
2019-07-09 18:16   ` Khem Raj
2019-07-09 18:52     ` Adrian Bunk
2019-07-09 19:07       ` Khem Raj
2019-07-02  1:58 ` [meta-networking][PATCH 3/6 V2] libtevent: upgrade 0.9.37 -> 0.10.0 changqing.li
2019-07-02  1:58 ` [meta-networking][PATCH 4/6 V2] libtdb: upgrade 1.3.17 -> 1.4.0 changqing.li
2019-07-02  1:58 ` [meta-networking][PATCH 5/6 V2] libtalloc: upgrade 2.1.14 -> 2.2.0 changqing.li
2019-07-02  1:58 ` [meta-networking][PATCH 6/6 V2] samba: upgrade 4.8.12 -> 4.10.5 changqing.li

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.