This breaks u-boot builds: | /data/poky-tmp/master/work/beaglebone_yocto-poky-linux-gnueabi/u-boot/1_2018.01-r0/recipe-sysroot-native/usr/include/libfdt_env.h:70:30: error: conflicting types for 'fdt64_t' | typedef uint64_t FDT_BITWISE fdt64_t; | ^~~~~~~ | In file included from <command-line>:0:0: | /data/poky-tmp/master/work/beaglebone_yocto-poky-linux-gnueabi/u-boot/1_2018.01-r0/git/include/libfdt_env.h:19:16: note: previous declaration of 'fdt64_t' was here | typedef __be64 fdt64_t; | ^~~~~~~
Ross On 1 February 2018 at 18:02, Alexander Kanavin < alexander.kana...@linux.intel.com> wrote: > Drop upstreamed patch. > > Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> > --- > meta/recipes-kernel/dtc/dtc.inc | 1 - > ...cks-Use-proper-format-modifier-for-size_t.patch | 43 > ---------------------- > .../dtc/{dtc_1.4.5.bb => dtc_1.4.6.bb} | 2 +- > 3 files changed, 1 insertion(+), 45 deletions(-) > delete mode 100644 meta/recipes-kernel/dtc/dtc/ > 0001-checks-Use-proper-format-modifier-for-size_t.patch > rename meta/recipes-kernel/dtc/{dtc_1.4.5.bb => dtc_1.4.6.bb} (81%) > > diff --git a/meta/recipes-kernel/dtc/dtc.inc > b/meta/recipes-kernel/dtc/dtc.inc > index d259c57e8d9..925cca92fac 100644 > --- a/meta/recipes-kernel/dtc/dtc.inc > +++ b/meta/recipes-kernel/dtc/dtc.inc > @@ -7,7 +7,6 @@ DEPENDS = "flex-native bison-native" > > SRC_URI = "git://git.kernel.org/pub/scm/utils/dtc/dtc.git \ > file://make_install.patch \ > - file://0001-checks-Use-proper-format-modifier-for-size_t.patch > \ > " > UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)" > > diff --git > a/meta/recipes-kernel/dtc/dtc/0001-checks-Use-proper-format-modifier-for-size_t.patch > b/meta/recipes-kernel/dtc/dtc/0001-checks-Use-proper-format- > modifier-for-size_t.patch > deleted file mode 100644 > index cab384dd99a..00000000000 > --- a/meta/recipes-kernel/dtc/dtc/0001-checks-Use-proper-format- > modifier-for-size_t.patch > +++ /dev/null > @@ -1,43 +0,0 @@ > -From c7a4c3817796107bb824a1f173faf90fae45396b Mon Sep 17 00:00:00 2001 > -From: Thierry Reding <tred...@nvidia.com> > -Date: Wed, 27 Sep 2017 15:04:09 +0200 > -Subject: [PATCH] checks: Use proper format modifier for size_t > - > -The size of size_t can vary between architectures, so using %ld isn't > -going to work on 32-bit builds. Use the %zu modifier to make sure it is > -always correct. > - > -Upstream-Status: Backport > -Signed-off-by: Thierry Reding <tred...@nvidia.com> > -Acked-by: Rob Herring <r...@kernel.org> > -Signed-off-by: David Gibson <da...@gibson.dropbear.id.au> > -Signed-off-by: Alexander Kanavin <alex.kana...@gmail.com> > ---- > - checks.c | 4 ++-- > - 1 file changed, 2 insertions(+), 2 deletions(-) > - > -diff --git a/checks.c b/checks.c > -index 902f2e3..08a3a29 100644 > ---- a/checks.c > -+++ b/checks.c > -@@ -972,7 +972,7 @@ static void check_property_phandle_args(struct check > *c, > - int cell, cellsize = 0; > - > - if (prop->val.len % sizeof(cell_t)) { > -- FAIL(c, dti, "property '%s' size (%d) is invalid, expected > multiple of %ld in node %s", > -+ FAIL(c, dti, "property '%s' size (%d) is invalid, expected > multiple of %zu in node %s", > - prop->name, prop->val.len, sizeof(cell_t), > node->fullpath); > - return; > - } > -@@ -1163,7 +1163,7 @@ static void check_interrupts_property(struct check > *c, > - return; > - > - if (irq_prop->val.len % sizeof(cell_t)) > -- FAIL(c, dti, "property '%s' size (%d) is invalid, expected > multiple of %ld in node %s", > -+ FAIL(c, dti, "property '%s' size (%d) is invalid, expected > multiple of %zu in node %s", > - irq_prop->name, irq_prop->val.len, sizeof(cell_t), > - node->fullpath); > - > --- > -2.15.0 > - > diff --git a/meta/recipes-kernel/dtc/dtc_1.4.5.bb > b/meta/recipes-kernel/dtc/dtc_1.4.6.bb > similarity index 81% > rename from meta/recipes-kernel/dtc/dtc_1.4.5.bb > rename to meta/recipes-kernel/dtc/dtc_1.4.6.bb > index 0e46cfbeb4f..78c57363926 100644 > --- a/meta/recipes-kernel/dtc/dtc_1.4.5.bb > +++ b/meta/recipes-kernel/dtc/dtc_1.4.6.bb > @@ -3,7 +3,7 @@ require dtc.inc > LIC_FILES_CHKSUM = "file://GPL;md5=94d55d512a9ba36caa9b7df079bae19f \ > file://libfdt/libfdt.h;beginline=3;endline=52;md5= > fb360963151f8ec2d6c06b055bcbb68c" > > -SRCREV = "22a65c5331c22979d416738eb756b9541672e00d" > +SRCREV = "e54388015af1fb4bf04d0bca99caba1074d9cc42" > > S = "${WORKDIR}/git" > > -- > 2.15.1 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core >
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core