From: Alexandre Belloni <alexandre.belloni@bootlin.com>
To: "Mingyu Wang (Fujitsu)" <wangmy@fujitsu.com>
Cc: "openembedded-core@lists.openembedded.org"
<openembedded-core@lists.openembedded.org>
Subject: Re: [OE-core] [PATCH 13/33] librepo: upgrade 1.17.0 -> 1.17.1
Date: Fri, 12 Apr 2024 08:46:22 +0200 [thread overview]
Message-ID: <202404120646223f5bd60c@mail.local> (raw)
In-Reply-To: <TYWPR01MB11861F688203CF49B1C63E3E9DC042@TYWPR01MB11861.jpnprd01.prod.outlook.com>
On 12/04/2024 00:52:52+0000, Mingyu Wang (Fujitsu) wrote:
> I use the command git am and patch on master-text to apply this patch, they are all succeeded.
> May I ask what command you used to apply this patch, that would be helpful. Thank you.
I use git am, the patch is definitively mangled as you can see on the
list archive:
https://lore.kernel.org/all/1712646620-16608-13-git-send-email-wangmy@fujitsu.com/
>
> --
> Best Regards
> ---------------------------------------------------
> Wang Mingyu
> FUJITSU NANJING SOFTWARE TECHNOLOGY CO., LTD. (FNST)
> No.6 Wenzhu Road, Nanjing, 210012, China
> TEL:+86+25-86630566--8568
> COINS: 79988548
> FAX: +86+25-83317685
> MAIL: wangmy@fujitsu.com
>
> > -----Original Message-----
> > From: openembedded-core@lists.openembedded.org
> > <openembedded-core@lists.openembedded.org> On Behalf Of Alexandre
> > Belloni via lists.openembedded.org
> > Sent: Thursday, April 11, 2024 5:11 PM
> > To: Wang, Mingyu/王 鸣瑜 <wangmy@fujitsu.com>
> > Cc: openembedded-core@lists.openembedded.org
> > Subject: Re: [OE-core] [PATCH 13/33] librepo: upgrade 1.17.0 -> 1.17.1
> >
> > On 09/04/2024 15:10:00+0800, wangmy via lists.openembedded.org wrote:
> > > From: Wang Mingyu <wangmy@fujitsu.com>
> > >
> > > 0001-gpg_gpgme.c-fix-build-errors-with-older-gcc.patch
> > > removed since it's included in 1.17.1
> > >
> > > Changelog:
> > > =============
> > > -gpg_gpgme.c: fix build errors with older gcc -Fix some compiler
> > > warnings -Change header files to match a configured ABI regarding a
> > > zchunk support -Fix building zchunk code if zchunk is enabled
> > >
> > > Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> > > ---
> > > ...me.c-fix-build-errors-with-older-gcc.patch | 36
> > > ------------------- .../{librepo_1.17.0.bb => librepo_1.17.1.bb} |
> > > 3 +-
> > > 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644
> > > meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-error
> > > s-with-older-gcc.patch rename
> > > meta/recipes-devtools/librepo/{librepo_1.17.0.bb => librepo_1.17.1.bb}
> > > (88%)
> > >
> > > diff --git
> > > a/meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-err
> > > ors-with-older-gcc.patch
> > > b/meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-err
> > > ors-with-older-gcc.patch
> > > deleted file mode 100644
> > > index 8727b181b3..0000000000
> > > ---
> > > a/meta/recipes-devtools/librepo/librepo/0001-gpg_gpgme.c-fix-build-err
> > > ors-with-older-gcc.patch
> > > +++ /dev/null
> > > @@ -1,36 +0,0 @@
> > > -From b525cdec3051d1c6ff0c3cd38bf3070b18d6fb50 Mon Sep 17 00:00:00
> > > 2001
> > > -From: Alexander Kanavin <alex@linutronix.de>
> > > -Date: Wed, 6 Mar 2024 10:13:38 +0100
> > > -Subject: [PATCH] gpg_gpgme.c: fix build errors with older gcc
> > > -MIME-Version: 1.0
> > > -Content-Type: text/plain; charset=UTF-8
> > > -Content-Transfer-Encoding: 8bit
> > > -
> > > -When selinux is not enabled, older gcc versions error out this way:
> > > -
> > > -| /home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-193
> > > -| 8845/tmp-mc-tiny/hosttools/gcc -DG_LOG_DOMAIN=\"librepo\"
> > > -| -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
> > -D_LARGEFILE_SOURCE
> > > -| -Dlibrepo_EXPORTS
> > > -| -I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1
> > > -| 938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git
> > > -| -I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1
> > > -| 938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-
> > > -| sysroot-native/usr/lib/pkgconfig/../../../usr/include/libmount
> > > -| -I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1
> > > -| 938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-
> > > -| sysroot-native/usr/lib/pkgconfig/../../../usr/include/blkid
> > > -| -I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1
> > > -| 938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-
> > > -| sysroot-native/usr/lib/pkgconfig/../../../usr/include/glib-2.0
> > > -| -I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1
> > > -| 9
> > >
> > > 38845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysr
> > > oot-native/usr/lib/pkgconfig/../../../usr/lib/glib-2.0/include
> > > -I/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938
> > > 845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-sysroo
> > > t-native/usr/lib/pkgconfig/../../../usr/include/libxml2
> > > -isystem/home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-s
> > > t-1938845/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/recipe-
> > > sysroot-native/usr/include -O2 -pipe -std=c99 -Wall -fPIC -MD -MT
> > > librepo/CMakeFiles/librepo.dir/gpg_gpgme.c.o -MF
> > > librepo/CMakeFiles/librepo.dir/gpg_gpgme.c.o.d -o
> > > librepo/CMakeFiles/librepo.dir/gpg_gpgme.c.o -c
> > > /home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-193884
> > > 5/tmp-mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git/librepo/gpg
> > > _gpgme.c
> >
> > This line has been mangled so the patch doesn't apply
> >
> > > -|
> > /home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp
> > -mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git/librepo/gpg_gpgme.c: In
> > function ‘lr_gpg_ensure_socket_dir_exists’:
> > > -|
> > /home/pokybuild/yocto-worker/oe-selftest-armhost/build/build-st-1938845/tmp
> > -mc-tiny/work/aarch64-linux/librepo-native/1.17.0/git/librepo/gpg_gpgme.c:13
> > 5:1: error: label at end of compound statement
> > > -| 135 | exit:
> > > -| | ^~~~
> > > -
> > > -Ensuring the exit: block is not empty fixes the issue.
> > > -
> > > -Upstream-Status: Submitted
> > > [https://github.com/rpm-software-management/librepo/pull/300]
> > > -Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> > > ----
> > > - librepo/gpg_gpgme.c | 1 +
> > > - 1 file changed, 1 insertion(+)
> > > -
> > > -diff --git a/librepo/gpg_gpgme.c b/librepo/gpg_gpgme.c -index
> > > c4addb2..47c3153 100644
> > > ---- a/librepo/gpg_gpgme.c
> > > -+++ b/librepo/gpg_gpgme.c
> > > -@@ -144,6 +144,7 @@ exit:
> > > - }
> > > - freecon(old_default_context);
> > > - #endif
> > > -+ return;
> > > - }
> > > -
> > > - static gpgme_ctx_t
> > > diff --git a/meta/recipes-devtools/librepo/librepo_1.17.0.bb
> > > b/meta/recipes-devtools/librepo/librepo_1.17.1.bb
> > > similarity index 88%
> > > rename from meta/recipes-devtools/librepo/librepo_1.17.0.bb
> > > rename to meta/recipes-devtools/librepo/librepo_1.17.1.bb
> > > index 810191459d..beb8baf8d6 100644
> > > --- a/meta/recipes-devtools/librepo/librepo_1.17.0.bb
> > > +++ b/meta/recipes-devtools/librepo/librepo_1.17.1.bb
> > > @@ -8,10 +8,9 @@ LIC_FILES_CHKSUM =
> > "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
> > > SRC_URI =
> > "git://github.com/rpm-software-management/librepo.git;branch=master;proto
> > col=https \
> > >
> > file://0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch \
> > >
> > file://0004-Set-gpgme-variables-with-pkg-config-not-with-cmake-m.patch \
> > > - file://0001-gpg_gpgme.c-fix-build-errors-with-older-gcc.patch \
> > > "
> > >
> > > -SRCREV = "ae727d99086f70f39fba5695af5460e1da908c1b"
> > > +SRCREV = "4ff11d85cb06026943f297bc3e06f047dd73bf0b"
> > >
> > > S = "${WORKDIR}/git"
> > >
> > > --
> > > 2.34.1
> > >
> >
> > >
> > >
> > >
> >
> >
> > --
> > Alexandre Belloni, co-owner and COO, Bootlin
> > Embedded Linux and Kernel engineering
> > https://bootlin.com
--
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
next prev parent reply other threads:[~2024-04-12 6:46 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-09 7:09 [OE-core] [PATCH 01/33] babeltrace2: upgrade 2.0.5 -> 2.0.6 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 02/33] bash-completion: upgrade 2.12.0 -> 2.13.0 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 03/33] btrfs-tools: upgrade 6.7.1 -> 6.8 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 04/33] coreutils: upgrade 9.4 -> 9.5 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 05/33] dnf: upgrade 4.19.0 -> 4.19.2 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 06/33] dropbear: upgrade 2022.83 -> 2024.84 wangmy
2024-04-09 21:36 ` Alexandre Belloni
2024-04-09 7:09 ` [OE-core] [PATCH 07/33] ell: upgrade 0.63 -> 0.64 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 08/33] enchant2: upgrade 2.6.8 -> 2.6.9 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 09/33] ffmpeg: upgrade 6.1.1 -> 7.0 wangmy
2024-04-10 0:46 ` Alexandre Belloni
2024-04-09 7:09 ` [OE-core] [PATCH 10/33] gnutls: upgrade 3.8.4 -> 3.8.5 wangmy
2024-04-10 0:45 ` Alexandre Belloni
2024-04-11 19:41 ` Simone Weiß
2024-04-12 14:39 ` Alexandre Belloni
2024-04-13 20:55 ` Simone Weiß
2024-04-14 18:07 ` Simone Weiß
2024-04-09 7:09 ` [OE-core] [PATCH 11/33] libdnf: upgrade 0.73.0 -> 0.73.1 wangmy
2024-04-09 7:09 ` [OE-core] [PATCH 12/33] libical: upgrade 3.0.17 -> 3.0.18 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 13/33] librepo: upgrade 1.17.0 -> 1.17.1 wangmy
2024-04-11 9:10 ` Alexandre Belloni
2024-04-12 0:52 ` Mingyu Wang (Fujitsu)
2024-04-12 6:46 ` Alexandre Belloni [this message]
2024-04-09 7:10 ` [OE-core] [PATCH 14/33] liburi-perl: upgrade 5.27 -> 5.28 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 15/33] libx11: upgrade 1.8.7 -> 1.8.9 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 16/33] libxmlb: upgrade 0.3.15 -> 0.3.17 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 17/33] libxmu: upgrade 1.1.4 -> 1.2.0 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 18/33] llvm: upgrade 18.1.2 -> 18.1.3 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 19/33] lttng-tools: upgrade 2.13.11 -> 2.13.13 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 20/33] man-db: upgrade 2.12.0 -> 2.12.1 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 21/33] mpg123: upgrade 1.32.5 -> 1.32.6 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 22/33] mtdev: upgrade 1.1.6 -> 1.1.7 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 23/33] pkgconf: upgrade 2.1.1 -> 2.2.0 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 24/33] python3-beartype: upgrade 0.17.2 -> 0.18.2 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 25/33] python3-build: upgrade 1.1.1 -> 1.2.1 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 26/33] python3-git: upgrade 3.1.42 -> 3.1.43 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 27/33] python3-pyasn1: upgrade 0.5.1 -> 0.6.0 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 28/33] python3-pycparser: upgrade 2.21 -> 2.22 wangmy
2024-04-09 9:29 ` Alexander Kanavin
2024-04-09 12:05 ` Trevor Gamblin
2024-04-09 7:10 ` [OE-core] [PATCH 29/33] python3-typing-extensions: upgrade 4.10.0 -> 4.11.0 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 30/33] rsync: upgrade 3.2.7 -> 3.3.0 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 31/33] ttyrun: upgrade 2.31.0 -> 2.32.0 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 32/33] u-boot: upgrade 2024.01 -> 2024.04 wangmy
2024-04-09 7:10 ` [OE-core] [PATCH 33/33] xorgproto: upgrade 2023.2 -> 2024.1 wangmy
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202404120646223f5bd60c@mail.local \
--to=alexandre.belloni@bootlin.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=wangmy@fujitsu.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.