Openembedded Core Discussions
 help / color / mirror / Atom feed
From: "Mathieu Dubois-Briand" <mathieu.dubois-briand@bootlin.com>
To: <wangmy@fujitsu.com>, <openembedded-core@lists.openembedded.org>,
	"Joshua Watt" <jpewhacker@gmail.com>
Subject: Re: [OE-core] [PATCH 22/45] libarchive: upgrade 3.7.9 -> 3.8.0
Date: Thu, 05 Jun 2025 08:52:35 +0200	[thread overview]
Message-ID: <DAEEGF2HWXRM.3SE5SAYKVFP61@bootlin.com> (raw)
In-Reply-To: <20250604084524.864-22-wangmy@fujitsu.com>

On Wed Jun 4, 2025 at 10:45 AM CEST, wangmy via lists.openembedded.org wrote:
> From: Wang Mingyu <wangmy@fujitsu.com>
>
> License-Update:
>    file in public domain changed from
>    libarchive/archive_getdate.c to libarchive/archive_parse_date.c
>
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---
>  .../libarchive/{libarchive_3.7.9.bb => libarchive_3.8.0.bb}   | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  rename meta/recipes-extended/libarchive/{libarchive_3.7.9.bb => libarchive_3.8.0.bb} (93%)
>
> diff --git a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb b/meta/recipes-extended/libarchive/libarchive_3.8.0.bb
> similarity index 93%
> rename from meta/recipes-extended/libarchive/libarchive_3.7.9.bb
> rename to meta/recipes-extended/libarchive/libarchive_3.8.0.bb
> index d70cdb3d83..0722f26f9f 100644
> --- a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb
> +++ b/meta/recipes-extended/libarchive/libarchive_3.8.0.bb
> @@ -3,7 +3,7 @@ DESCRIPTION = "C library and command-line tools for reading and writing tar, cpi
>  HOMEPAGE = "http://www.libarchive.org/"
>  SECTION = "devel"
>  LICENSE = "BSD-2-Clause"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=d499814247adaee08d88080841cb5665"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=7ce08437ff7f5e24d72e666313ae4084"
>  
>  DEPENDS = "e2fsprogs-native"
>  
> @@ -31,7 +31,7 @@ EXTRA_OECONF += "--enable-largefile --without-iconv"
>  
>  SRC_URI = "https://libarchive.org/downloads/libarchive-${PV}.tar.gz"
>  
> -SRC_URI[sha256sum] = "aa90732c5a6bdda52fda2ad468ac98d75be981c15dde263d7b5cf6af66fd009f"
> +SRC_URI[sha256sum] = "191b5b24811499d5c2e5efa3248975fa6daa5e6a227700cc7b8e54d6d7c06eef"
>  
>  inherit autotools update-alternatives pkgconfig
>  

Hi Joshua,

Adding you to the discussion. I believe this patch will require a fix on
meta-mingw side, as the build appears broken on the autobuilder.

ERROR: nativesdk-libarchive-3.8.0-r0 do_compile: oe_runmake failed
ERROR: nativesdk-libarchive-3.8.0-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/i686-nativesdk-mingw32-w64-mingw32/nativesdk-libarchive/3.8.0/temp/run.do_compile.581979' failed with exit code 1
...
| ../libarchive-3.8.0/libarchive/archive_version_details.c: In function 'archive_wincrypt_version':
| ../libarchive-3.8.0/libarchive/archive_version_details.c:443:50: error: passing argument 3 of 'CryptGetProvParam' from incompatible pointer type [-Wincompatible-pointer-types]
|   443 |         if (!CryptGetProvParam(prov, PP_VERSION, &version, &length, 0)) {
|       |                                                  ^~~~~~~~
|       |                                                  |
|       |                                                  DWORD * {aka long unsigned int *}
| In file included from ../libarchive-3.8.0/libarchive/archive_digest_private.h:179,
|                  from ../libarchive-3.8.0/libarchive/archive_version_details.c:86:
| /srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/i686-nativesdk-mingw32-w64-mingw32/nativesdk-libarchive/3.8.0/recipe-sysroot/usr/local/oe-sdk-hardcoded-buildpath/sysroots/i686-w64-mingw32/usr/include/wincrypt.h:826:84: note: expected 'BYTE *' {aka 'unsigned char *'} but argument is of type 'DWORD *' {aka 'long unsigned int *'}
|   826 |   WINIMPM WINBOOL WINAPI CryptGetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
|       |

https://autobuilder.yoctoproject.org/valkyrie/#/builders/7/builds/1815

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



  reply	other threads:[~2025-06-05  6:52 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-04  8:44 [OE-core] [PATCH 01/45] apr: upgrade 1.7.5 -> 1.7.6 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 02/45] barebox-tools: upgrade 2025.04.0 -> 2025.05.0 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 03/45] dhcpcd: upgrade 10.2.2 -> 10.2.4 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 04/45] enchant2: upgrade 2.8.4 -> 2.8.6 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 05/45] gpgme: upgrade 1.24.2 -> 1.24.3 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 06/45] gst-devtools: upgrade 1.26.1 -> 1.26.2 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 07/45] gst-examples: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 08/45] gstreamer1.0-libav: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 09/45] gstreamer1.0-plugins-bad: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 10/45] gstreamer1.0-plugins-base: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 11/45] gstreamer1.0-plugins-good: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 12/45] gstreamer1.0-plugins-ugly: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 13/45] gstreamer1.0-python: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 14/45] gstreamer1.0-rtsp-server: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 15/45] gstreamer1.0: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 16/45] gstreamer1.0-vaapi: " Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 17/45] harfbuzz: upgrade 11.2.0 -> 11.2.1 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 18/45] hwdata: upgrade 0.394 -> 0.395 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 19/45] iproute2: upgrade 6.14.0 -> 6.15.0 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 20/45] kbd: upgrade 2.7.1 -> 2.8.0 Wang Mingyu
2025-06-04  8:44 ` [OE-core] [PATCH 21/45] libadwaita: upgrade 1.7.2 -> 1.7.4 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 22/45] libarchive: upgrade 3.7.9 -> 3.8.0 Wang Mingyu
2025-06-05  6:52   ` Mathieu Dubois-Briand [this message]
2025-06-05 16:36     ` Khem Raj
2025-06-04  8:45 ` [OE-core] [PATCH 23/45] libmodulemd: upgrade 2.15.0 -> 2.15.1 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 24/45] libslirp: upgrade 4.9.0 -> 4.9.1 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 25/45] libucontext: upgrade 1.2 -> 1.3.2 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 26/45] libunwind: upgrade 1.8.1 -> 1.8.2 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 27/45] liburcu: upgrade 0.15.2 -> 0.15.3 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 28/45] libusb1: upgrade 1.0.28 -> 1.0.29 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 29/45] libxkbcommon: upgrade 1.9.2 -> 1.10.0 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 30/45] meson: upgrade 1.8.0 -> 1.8.1 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 31/45] msmtp: upgrade 1.8.28 -> 1.8.30 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 32/45] ofono: upgrade 2.16 -> 2.17 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 33/45] python3-beartype: upgrade 0.20.2 -> 0.21.0 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 34/45] python3-click: upgrade 8.1.8 -> 8.2.1 Wang Mingyu
2025-06-04 17:16   ` Mathieu Dubois-Briand
2025-06-04  8:45 ` [OE-core] [PATCH 35/45] python3-cython: upgrade 3.1.0 -> 3.1.1 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 36/45] python3-hypothesis: upgrade 6.131.14 -> 6.132.0 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 37/45] python3-jsonschema: upgrade 4.23.0 -> 4.24.0 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 38/45] python3-pdm: upgrade 2.24.1 -> 2.24.2 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 39/45] python3-pycryptodome: upgrade 3.22.0 -> 3.23.0 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 40/45] python3-pycryptodomex: " Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 41/45] python3-ruamel-yaml: upgrade 0.18.10 -> 0.18.12 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 42/45] python3-setuptools: upgrade 80.8.0 -> 80.9.0 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 43/45] repo: upgrade 2.54 -> 2.55 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 44/45] ruby: upgrade 3.4.3 -> 3.4.4 Wang Mingyu
2025-06-04  8:45 ` [OE-core] [PATCH 45/45] taglib: upgrade 2.0.2 -> 2.1 Wang Mingyu

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=DAEEGF2HWXRM.3SE5SAYKVFP61@bootlin.com \
    --to=mathieu.dubois-briand@bootlin.com \
    --cc=jpewhacker@gmail.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox