From patchwork Wed May 1 16:00:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 43069 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id AB694C30659 for ; Wed, 1 May 2024 16:00:23 +0000 (UTC) Received: from a27-191.smtp-out.us-west-2.amazonses.com (a27-191.smtp-out.us-west-2.amazonses.com [54.240.27.191]) by mx.groups.io with SMTP id smtpd.web11.1106.1714579215960895823 for ; Wed, 01 May 2024 09:00:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=GroN2H94; dkim=pass header.i=@amazonses.com header.s=7v7vs6w47njt4pimodk5mmttbegzsi6n header.b=0lYen49K; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.191, mailfrom: 0101018f34e291e2-610a30c4-fb02-494d-8fc5-88ac98def2b0-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1714579215; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date; bh=1PvOcoruhepqneeE0w0jMD1O6xXDz+7putyIsamHprI=; b=GroN2H94n7NvflXQWJTal064+7fFUKh1FnqbFwsYvV+4xZkr2rWWA/JIRbq2iStX uJlhvLxkfd5zCj9YHLNXDcV9qH7PCGWgt59NxEsG1/55qzKWsiGH4Utq3V7cDQzBRhO 0BS1LEvTPb1YU3RHGdlFwEK5SHSRuQKK3BI4F/gY= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=7v7vs6w47njt4pimodk5mmttbegzsi6n; d=amazonses.com; t=1714579215; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date:Feedback-ID; bh=1PvOcoruhepqneeE0w0jMD1O6xXDz+7putyIsamHprI=; b=0lYen49Kq0RyWEebUFhNDjMN2sZuIJKkyhcl/+mM69KX9UBL6j+aCUSMI7fDaF2Y 7dNo2ll9maNJs6qMYSg++HKwMdzRA89/37cPQed62O0VJ/24IkgyBgabknY6JEWH0uo 3TXzBCpUJGW66EUrqGGcvOYxAxwatPdjEh18AmHw= MIME-Version: 1.0 From: auh@yoctoproject.org To: Richard Purdie Cc: openembedded-core@lists.openembedded.org Subject: [AUH] nasm: upgrading to 2.16.03 SUCCEEDED Message-ID: <0101018f34e291e2-610a30c4-fb02-494d-8fc5-88ac98def2b0-000000@us-west-2.amazonses.com> Date: Wed, 1 May 2024 16:00:14 +0000 Feedback-ID: 1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2024.05.01-54.240.27.191 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 01 May 2024 16:00:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/198817 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe *nasm* to *2.16.03* has Succeeded. Next steps: - apply the patch: git am 0001-nasm-upgrade-2.16.01-2.16.03.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 139b79d4a441b3eb8a08565eefc160552d4b4b2e Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Wed, 1 May 2024 06:19:26 +0000 Subject: [PATCH] nasm: upgrade 2.16.01 -> 2.16.03 --- .../nasm/nasm/0001-stdlib-Add-strlcat.patch | 17 ++++++++--------- .../nasm/0002-Add-debug-prefix-map-option.patch | 9 ++++----- .../nasm/{nasm_2.16.01.bb => nasm_2.16.03.bb} | 2 +- 3 files changed, 13 insertions(+), 15 deletions(-) rename meta/recipes-devtools/nasm/{nasm_2.16.01.bb => nasm_2.16.03.bb} (88%) diff --git a/meta/recipes-devtools/nasm/nasm/0001-stdlib-Add-strlcat.patch b/meta/recipes-devtools/nasm/nasm/0001-stdlib-Add-strlcat.patch index 1b8e947c56..d6e47543f9 100644 --- a/meta/recipes-devtools/nasm/nasm/0001-stdlib-Add-strlcat.patch +++ b/meta/recipes-devtools/nasm/nasm/0001-stdlib-Add-strlcat.patch @@ -1,4 +1,4 @@ -From 680220e772dfa381829983fa73b915416f676894 Mon Sep 17 00:00:00 2001 +From c51f822b5ac0b0e1413b0bbca6a6be98ed6f6a33 Mon Sep 17 00:00:00 2001 From: Joshua Watt Date: Tue, 19 Nov 2019 12:47:30 -0600 Subject: [PATCH] stdlib: Add strlcat @@ -7,7 +7,6 @@ Adds strlcat which can be used to safely concatenate strings Upstream-Status: Submitted [https://bugzilla.nasm.us/show_bug.cgi?id=3392635] Signed-off-by: Joshua Watt - --- Makefile.in | 2 +- configure.ac | 2 ++ @@ -17,10 +16,10 @@ Signed-off-by: Joshua Watt create mode 100644 stdlib/strlcat.c diff --git a/Makefile.in b/Makefile.in -index b85ebee..045fabe 100644 +index 601ad68..bfc79a6 100644 --- a/Makefile.in +++ b/Makefile.in -@@ -104,7 +104,7 @@ PROGOBJ = $(NASM) $(NDISASM) +@@ -117,7 +117,7 @@ PROGOBJ = $(NASM) $(NDISASM) PROGS = nasm$(X) ndisasm$(X) LIBOBJ_NW = stdlib/snprintf.$(O) stdlib/vsnprintf.$(O) stdlib/strlcpy.$(O) \ @@ -30,10 +29,10 @@ index b85ebee..045fabe 100644 nasmlib/ver.$(O) \ nasmlib/alloc.$(O) nasmlib/asprintf.$(O) nasmlib/errfile.$(O) \ diff --git a/configure.ac b/configure.ac -index 42cd198..e206338 100644 +index 77c72be..d56e5f6 100644 --- a/configure.ac +++ b/configure.ac -@@ -236,6 +236,7 @@ PA_FUNC_SNPRINTF +@@ -214,6 +214,7 @@ PA_FUNC_SNPRINTF PA_FUNC_VSNPRINTF AC_CHECK_FUNCS([strlcpy]) AC_CHECK_FUNCS([strrchrnul]) @@ -41,7 +40,7 @@ index 42cd198..e206338 100644 dnl These types are POSIX-specific, and Windows does it differently... AC_CHECK_TYPES([struct _stati64]) -@@ -255,6 +256,7 @@ AC_CHECK_DECLS(strsep) +@@ -233,6 +234,7 @@ AC_CHECK_DECLS(strsep) AC_CHECK_DECLS(strlcpy) AC_CHECK_DECLS(strnlen) AC_CHECK_DECLS(strrchrnul) @@ -50,10 +49,10 @@ index 42cd198..e206338 100644 dnl Check for missing types AC_TYPE_UINTPTR_T diff --git a/include/compiler.h b/include/compiler.h -index 407c160..b64da6a 100644 +index b95b1a2..eb5b984 100644 --- a/include/compiler.h +++ b/include/compiler.h -@@ -169,6 +169,10 @@ size_t strlcpy(char *, const char *, size_t); +@@ -171,6 +171,10 @@ size_t strlcpy(char *, const char *, size_t); char *strrchrnul(const char *, int); #endif diff --git a/meta/recipes-devtools/nasm/nasm/0002-Add-debug-prefix-map-option.patch b/meta/recipes-devtools/nasm/nasm/0002-Add-debug-prefix-map-option.patch index 84fcca0fe1..92bb58d020 100644 --- a/meta/recipes-devtools/nasm/nasm/0002-Add-debug-prefix-map-option.patch +++ b/meta/recipes-devtools/nasm/nasm/0002-Add-debug-prefix-map-option.patch @@ -1,4 +1,4 @@ -From e28c8883050d34d18ee2d66dfeece51e13adb6d5 Mon Sep 17 00:00:00 2001 +From cbb90d9412ea3c7fc998ac9bb50406ec5759fc46 Mon Sep 17 00:00:00 2001 From: Joshua Watt Date: Tue, 19 Nov 2019 13:12:17 -0600 Subject: [PATCH] Add --debug-prefix-map option @@ -9,7 +9,6 @@ be built in a reproducible manner regardless of the build directory. Upstream-Status: Submitted [https://bugzilla.nasm.us/show_bug.cgi?id=3392635] Signed-off-by: Joshua Watt - --- asm/nasm.c | 24 ++++++++++++++++++++++++ include/nasmlib.h | 9 +++++++++ @@ -27,7 +26,7 @@ Signed-off-by: Joshua Watt create mode 100644 test/elfdebugprefix.asm diff --git a/asm/nasm.c b/asm/nasm.c -index 76c70f6..08ff119 100644 +index 97d926f..e013c75 100644 --- a/asm/nasm.c +++ b/asm/nasm.c @@ -939,6 +939,7 @@ enum text_options { @@ -83,10 +82,10 @@ index 76c70f6..08ff119 100644 fprintf(out, " %-20s %s\n", diff --git a/include/nasmlib.h b/include/nasmlib.h -index 87a7fc6..a3e5144 100644 +index fdfb9a9..d0d1194 100644 --- a/include/nasmlib.h +++ b/include/nasmlib.h -@@ -250,10 +250,19 @@ int64_t readstrnum(char *str, int length, bool *warn); +@@ -281,10 +281,19 @@ int numstr(char *buf, size_t buflen, uint64_t n, */ int32_t seg_alloc(void); diff --git a/meta/recipes-devtools/nasm/nasm_2.16.01.bb b/meta/recipes-devtools/nasm/nasm_2.16.03.bb similarity index 88% rename from meta/recipes-devtools/nasm/nasm_2.16.01.bb rename to meta/recipes-devtools/nasm/nasm_2.16.03.bb index 219cc49360..281f3940e7 100644 --- a/meta/recipes-devtools/nasm/nasm_2.16.01.bb +++ b/meta/recipes-devtools/nasm/nasm_2.16.03.bb @@ -10,7 +10,7 @@ SRC_URI = "http://www.nasm.us/pub/nasm/releasebuilds/${PV}/nasm-${PV}.tar.bz2 \ file://0002-Add-debug-prefix-map-option.patch \ " -SRC_URI[sha256sum] = "35b6ad2ee048d41c4779f073f3efca7762a822b7d2d4ef4e8df24cf65747bb2e" +SRC_URI[sha256sum] = "bef3de159bcd61adf98bb7cc87ee9046e944644ad76b7633f18ab063edb29e57" EXTRA_AUTORECONF:append = " -I autoconf/m4"