($INBOX_DIR/description missing)
 help / color / mirror / Atom feed
From: auh@yoctoproject.org
To: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: openembedded-core@lists.openembedded.org
Subject: [AUH] nasm: upgrading to 2.16.03 SUCCEEDED
Date: Wed, 15 May 2024 17:32:17 +0000	[thread overview]
Message-ID: <0101018f7d4fde17-40ce446d-b414-4f04-848a-0b4265703028-000000@us-west-2.amazonses.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 6521 bytes --]

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 4179887e8ad9efa7ef5ade7ef3a3da23bcce9778 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <auh@yoctoproject.org>
Date: Wed, 15 May 2024 09:07:15 +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..10d9312531 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 9d1de56bf77049fba951d3985595d384030f5d85 Mon Sep 17 00:00:00 2001
 From: Joshua Watt <JPEWhacker@gmail.com>
 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 <JPEWhacker@gmail.com>
-
 ---
  Makefile.in        |  2 +-
  configure.ac       |  2 ++
@@ -17,10 +16,10 @@ Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
  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..d83ed9e3d2 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 672d8a3ded2008e5f94d5ad5e8f3c215304d907a Mon Sep 17 00:00:00 2001
 From: Joshua Watt <JPEWhacker@gmail.com>
 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 <JPEWhacker@gmail.com>
-
 ---
  asm/nasm.c              | 24 ++++++++++++++++++++++++
  include/nasmlib.h       |  9 +++++++++
@@ -27,7 +26,7 @@ Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
  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"
 
-- 
2.44.0


[-- Attachment #2: buildhistory-diff-full.txt --]
[-- Type: text/plain, Size: 11964 bytes --]

packages/core2-64-poky-linux/nasm: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm: SRC_URI changed from "http://www.nasm.us/pub/nasm/releasebuilds/2.16.01/nasm-2.16.01.tar.bz2 file://0001-stdlib-Add-strlcat.patch file://0002-Add-debug-prefix-map-option.patch" to "http://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.bz2 file://0001-stdlib-Add-strlcat.patch file://0002-Add-debug-prefix-map-option.patch"
packages/core2-64-poky-linux/nasm: PKGV changed from 2.16.01 [default] to 2.16.03 [default]
packages/core2-64-poky-linux/nasm/nasm-dbg: PKGSIZE changed from 2077032 to 2625112 (+26%)
packages/core2-64-poky-linux/nasm/nasm-dbg: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm/nasm-dbg: PKGV changed from 2.16.01 [default] to 2.16.03 [default]
packages/core2-64-poky-linux/nasm/nasm-dev: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm/nasm-dev: PKGV changed from 2.16.01 [default] to 2.16.03 [default]
packages/core2-64-poky-linux/nasm/nasm-doc: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm/nasm-doc: PKGV changed from 2.16.01 [default] to 2.16.03 [default]
packages/core2-64-poky-linux/nasm/nasm-locale: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm/nasm-locale: PKGV changed from 2.16.01 [default] to 2.16.03 [default]
packages/core2-64-poky-linux/nasm/nasm-src: PKGSIZE changed from 5146848 to 5222176 (+1%)
packages/core2-64-poky-linux/nasm/nasm-src: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm/nasm-src: FILELIST: directory renamed /usr/src/debug/nasm/2.16.01/stdlib -> /usr/src/debug/nasm/2.16.03/stdlib, directory renamed /usr/src/debug/nasm/2.16.01/common -> /usr/src/debug/nasm/2.16.03/common, directory renamed /usr/src/debug/nasm/2.16.01/x86 -> /usr/src/debug/nasm/2.16.03/x86, directory renamed /usr/src/debug/nasm/2.16.01/macros -> /usr/src/debug/nasm/2.16.03/macros, directory renamed /usr/src/debug/nasm/2.16.01/disasm -> /usr/src/debug/nasm/2.16.03/disasm, removed "/usr/src/debug/nasm/2.16.01/nasmlib/perfhash.c /usr/src/debug/nasm/2.16.01/include/insns.h /usr/src/debug/nasm/2.16.01/include/rbtree.h /usr/src/debug/nasm/2.16.01/output/elf.h /usr/src/debug/nasm/2.16.01/output/outieee.c /usr/src/debug/nasm/2.16.01/output/codeview.c /usr/src/debug/nasm/2.16.01/asm/labels.c /usr/src/debug/nasm/2.16.01/include/tables.h /usr/src/debug/nasm/2.16.01/output/outbin.c /usr/src/debug/nasm/2.16.01/output/nullout.c /usr/src/debug/nasm/2.16.01/output/out
 aout.c /usr/src/debug/nasm/2.16.01/output/outobj.c /usr/src/debug/nasm/2.16.01/output/outlib.h /usr/src/debug/nasm/2.16.01/nasmlib/strlist.c /usr/src/debug/nasm/2.16.01/output/outlib.c /usr/src/debug/nasm/2.16.01/asm/tokhash.c /usr/src/debug/nasm/2.16.01/asm/preproc.c /usr/src/debug/nasm/2.16.01/asm/preproc.h /usr/src/debug/nasm/2.16.01/output/outmacho.c /usr/src/debug/nasm/2.16.01/include/strlist.h /usr/src/debug/nasm/2.16.01/output/nulldbg.c /usr/src/debug/nasm/2.16.01/output/outform.c /usr/src/debug/nasm/2.16.01/asm/nasm.c /usr/src/debug/nasm/2.16.01/output/outform.h /usr/src/debug/nasm/2.16.01/include/compiler.h /usr/src/debug/nasm/2.16.01/include/nctype.h /usr/src/debug/nasm/2.16.01/nasmlib/string.c /usr/src/debug/nasm/2.16.01/nasmlib/file.h /usr/src/debug/nasm/2.16.01/asm/listing.c /usr/src/debug/nasm/2.16.01/nasmlib/bsi.c /usr/src/debug/nasm/2.16.01/nasmlib/raa.c /usr/src/debug/nasm/2.16.01/nasmlib/saa.c /usr/src/debug/nasm/2.16.01/nasmlib/ver.c /usr/src/debug/nasm/2.16.01/as
 m/listing.h /usr/src/debug/nasm/2.16.01/nasmlib/file.c /usr/src/debug/nasm/2.16.01/nasmlib/md5c.c /usr/src/debug/nasm/2.16.01/nasmlib/mmap.c /usr/src/debug/nasm/2.16.01/nasmlib/path.c /usr/src/debug/nasm/2.16.01/asm/assemble.h /usr/src/debug/nasm/2.16.01/asm/pptok.c /usr/src/debug/nasm/2.16.01/nasmlib/rbtree.c /usr/src/debug/nasm/2.16.01/asm/pptok.h /usr/src/debug/nasm/2.16.01/asm/assemble.c /usr/src/debug/nasm/2.16.01/include/opflags.h /usr/src/debug/nasm/2.16.01/output/outcoff.c /usr/src/debug/nasm/2.16.01/asm/directbl.c /usr/src/debug/nasm/2.16.01/asm/directiv.c /usr/src/debug/nasm/2.16.01/include/nasm.h /usr/src/debug/nasm/2.16.01/nasmlib/filename.c /usr/src/debug/nasm/2.16.01/output/dwarf.h /usr/src/debug/nasm/2.16.01/output/stabs.h /usr/src/debug/nasm/2.16.01/asm/directiv.h /usr/src/debug/nasm/2.16.01/nasmlib/realpath.c /usr/src/debug/nasm/2.16.01/asm/quote.h /usr/src/debug/nasm/2.16.01/asm/quote.c /usr/src/debug/nasm/2.16.01/asm/eval.c /usr/src/debug/nasm/2.16.01/asm/floats.h
  /usr/src/debug/nasm/2.16.01/asm/floats.c /usr/src/debug/nasm/2.16.01/asm/eval.h /usr/src/debug/nasm/2.16.01/asm/rdstrnum.c /usr/src/debug/nasm/2.16.01/asm/error.c /usr/src/debug/nasm/2.16.01/include/saa.h /usr/src/debug/nasm/2.16.01/include/ver.h /usr/src/debug/nasm/2.16.01/include/md5.h /usr/src/debug/nasm/2.16.01/include/raa.h /usr/src/debug/nasm/2.16.01/nasmlib/crc64.c /usr/src/debug/nasm/2.16.01/nasmlib/zerobuf.c /usr/src/debug/nasm/2.16.01/nasmlib/crc32.c /usr/src/debug/nasm/2.16.01/include/disp8.h /usr/src/debug/nasm/2.16.01/output/outas86.c /usr/src/debug/nasm/2.16.01/output/outelf.h /usr/src/debug/nasm/2.16.01/output/pecoff.h /usr/src/debug/nasm/2.16.01/output/outelf.c /usr/src/debug/nasm/2.16.01/include/error.h /usr/src/debug/nasm/2.16.01/asm/exprlib.c /usr/src/debug/nasm/2.16.01/asm/segalloc.c /usr/src/debug/nasm/2.16.01/nasmlib/badenum.c /usr/src/debug/nasm/2.16.01/nasmlib/readnum.c /usr/src/debug/nasm/2.16.01/asm/pragma.c /usr/src/debug/nasm/2.16.01/asm/parser.h /usr/sr
 c/debug/nasm/2.16.01/output/legacy.c /usr/src/debug/nasm/2.16.01/asm/parser.c /usr/src/debug/nasm/2.16.01/asm/warnings.c /usr/src/debug/nasm/2.16.01/nasmlib/hashtbl.c /usr/src/debug/nasm/2.16.01/include/warnings.h /usr/src/debug/nasm/2.16.01/include/ilog2.h /usr/src/debug/nasm/2.16.01/nasmlib/rlimit.c /usr/src/debug/nasm/2.16.01/nasmlib/alloc.c /usr/src/debug/nasm/2.16.01/asm/srcfile.h /usr/src/debug/nasm/2.16.01/asm/stdscan.h /usr/src/debug/nasm/2.16.01/nasmlib/nctype.c /usr/src/debug/nasm/2.16.01/include/dbginfo.h /usr/src/debug/nasm/2.16.01/asm/srcfile.c /usr/src/debug/nasm/2.16.01/asm/stdscan.c /usr/src/debug/nasm/2.16.01/asm/strfunc.c /usr/src/debug/nasm/2.16.01/nasmlib/alloc.h /usr/src/debug/nasm/2.16.01/include/nasmlib.h /usr/src/debug/nasm/2.16.01/include/perfhash.h /usr/src/debug/nasm/2.16.01/include/iflag.h /usr/src/debug/nasm/2.16.01/nasmlib/asprintf.c /usr/src/debug/nasm/2.16.01/include/labels.h /usr/src/debug/nasm/2.16.01/include/hashtbl.h /usr/src/debug/nasm/2.16.01/ou
 tput/outdbg.c", added "/usr/src/debug/nasm/2.16.03/nasmlib/perfhash.c /usr/src/debug/nasm/2.16.03/include/bytesex.h /usr/src/debug/nasm/2.16.03/include/insns.h /usr/src/debug/nasm/2.16.03/include/rbtree.h /usr/src/debug/nasm/2.16.03/output/elf.h /usr/src/debug/nasm/2.16.03/output/outieee.c /usr/src/debug/nasm/2.16.03/output/codeview.c /usr/src/debug/nasm/2.16.03/asm/labels.c /usr/src/debug/nasm/2.16.03/include/tables.h /usr/src/debug/nasm/2.16.03/output/outbin.c /usr/src/debug/nasm/2.16.03/output/nullout.c /usr/src/debug/nasm/2.16.03/output/outaout.c /usr/src/debug/nasm/2.16.03/output/outobj.c /usr/src/debug/nasm/2.16.03/output/outlib.h /usr/src/debug/nasm/2.16.03/nasmlib/strlist.c /usr/src/debug/nasm/2.16.03/output/outlib.c /usr/src/debug/nasm/2.16.03/asm/tokhash.c /usr/src/debug/nasm/2.16.03/asm/preproc.c /usr/src/debug/nasm/2.16.03/asm/tokens.h /usr/src/debug/nasm/2.16.03/asm/preproc.h /usr/src/debug/nasm/2.16.03/output/outmacho.c /usr/src/debug/nasm/2.16.03/include/strlist.h /us
 r/src/debug/nasm/2.16.03/output/nulldbg.c /usr/src/debug/nasm/2.16.03/output/outform.c /usr/src/debug/nasm/2.16.03/asm/nasm.c /usr/src/debug/nasm/2.16.03/output/outform.h /usr/src/debug/nasm/2.16.03/include/compiler.h /usr/src/debug/nasm/2.16.03/include/nctype.h /usr/src/debug/nasm/2.16.03/autoconf/attribute.h /usr/src/debug/nasm/2.16.03/nasmlib/string.c /usr/src/debug/nasm/2.16.03/nasmlib/file.h /usr/src/debug/nasm/2.16.03/asm/listing.c /usr/src/debug/nasm/2.16.03/nasmlib/bsi.c /usr/src/debug/nasm/2.16.03/nasmlib/raa.c /usr/src/debug/nasm/2.16.03/nasmlib/saa.c /usr/src/debug/nasm/2.16.03/nasmlib/ver.c /usr/src/debug/nasm/2.16.03/asm/listing.h /usr/src/debug/nasm/2.16.03/nasmlib/file.c /usr/src/debug/nasm/2.16.03/nasmlib/md5c.c /usr/src/debug/nasm/2.16.03/nasmlib/mmap.c /usr/src/debug/nasm/2.16.03/nasmlib/path.c /usr/src/debug/nasm/2.16.03/asm/assemble.h /usr/src/debug/nasm/2.16.03/asm/pptok.c /usr/src/debug/nasm/2.16.03/nasmlib/rbtree.c /usr/src/debug/nasm/2.16.03/asm/pptok.h /usr/
 src/debug/nasm/2.16.03/asm/assemble.c /usr/src/debug/nasm/2.16.03/include/opflags.h /usr/src/debug/nasm/2.16.03/output/outcoff.c /usr/src/debug/nasm/2.16.03/asm/directbl.c /usr/src/debug/nasm/2.16.03/asm/directiv.c /usr/src/debug/nasm/2.16.03/include/nasm.h /usr/src/debug/nasm/2.16.03/nasmlib/filename.c /usr/src/debug/nasm/2.16.03/output/dwarf.h /usr/src/debug/nasm/2.16.03/output/macho.h /usr/src/debug/nasm/2.16.03/output/stabs.h /usr/src/debug/nasm/2.16.03/asm/directiv.h /usr/src/debug/nasm/2.16.03/nasmlib/realpath.c /usr/src/debug/nasm/2.16.03/asm/quote.h /usr/src/debug/nasm/2.16.03/asm/quote.c /usr/src/debug/nasm/2.16.03/asm/eval.c /usr/src/debug/nasm/2.16.03/asm/floats.h /usr/src/debug/nasm/2.16.03/asm/floats.c /usr/src/debug/nasm/2.16.03/asm/eval.h /usr/src/debug/nasm/2.16.03/asm/rdstrnum.c /usr/src/debug/nasm/2.16.03/asm/error.c /usr/src/debug/nasm/2.16.03/include/saa.h /usr/src/debug/nasm/2.16.03/include/ver.h /usr/src/debug/nasm/2.16.03/include/md5.h /usr/src/debug/nasm/2.16
 .03/include/raa.h /usr/src/debug/nasm/2.16.03/config/config.h /usr/src/debug/nasm/2.16.03/version.h /usr/src/debug/nasm/2.16.03/asm/warnings_c.h /usr/src/debug/nasm/2.16.03/nasmlib/crc64.c /usr/src/debug/nasm/2.16.03/nasmlib/zerobuf.c /usr/src/debug/nasm/2.16.03/nasmlib/crc32.c /usr/src/debug/nasm/2.16.03/include/disp8.h /usr/src/debug/nasm/2.16.03/output/outas86.c /usr/src/debug/nasm/2.16.03/output/outelf.h /usr/src/debug/nasm/2.16.03/output/pecoff.h /usr/src/debug/nasm/2.16.03/output/outelf.c /usr/src/debug/nasm/2.16.03/include/error.h /usr/src/debug/nasm/2.16.03/asm/exprlib.c /usr/src/debug/nasm/2.16.03/asm/segalloc.c /usr/src/debug/nasm/2.16.03/nasmlib/badenum.c /usr/src/debug/nasm/2.16.03/nasmlib/readnum.c /usr/src/debug/nasm/2.16.03/asm/pragma.c /usr/src/debug/nasm/2.16.03/asm/parser.h /usr/src/debug/nasm/2.16.03/output/legacy.c /usr/src/debug/nasm/2.16.03/nasmlib/numstr.c /usr/src/debug/nasm/2.16.03/asm/parser.c /usr/src/debug/nasm/2.16.03/asm/warnings.c /usr/src/debug/nasm/2
 .16.03/nasmlib/hashtbl.c /usr/src/debug/nasm/2.16.03/include/warnings.h /usr/src/debug/nasm/2.16.03/include/ilog2.h /usr/src/debug/nasm/2.16.03/nasmlib/rlimit.c /usr/src/debug/nasm/2.16.03/nasmlib/alloc.c /usr/src/debug/nasm/2.16.03/asm/srcfile.h /usr/src/debug/nasm/2.16.03/asm/stdscan.h /usr/src/debug/nasm/2.16.03/nasmlib/nctype.c /usr/src/debug/nasm/2.16.03/include/dbginfo.h /usr/src/debug/nasm/2.16.03/asm/srcfile.c /usr/src/debug/nasm/2.16.03/asm/stdscan.c /usr/src/debug/nasm/2.16.03/asm/strfunc.c /usr/src/debug/nasm/2.16.03/nasmlib/alloc.h /usr/src/debug/nasm/2.16.03/include/nasmlib.h /usr/src/debug/nasm/2.16.03/include/perfhash.h /usr/src/debug/nasm/2.16.03/include/iflag.h /usr/src/debug/nasm/2.16.03/nasmlib/asprintf.c /usr/src/debug/nasm/2.16.03/include/labels.h /usr/src/debug/nasm/2.16.03/include/hashtbl.h /usr/src/debug/nasm/2.16.03/output/outdbg.c"
packages/core2-64-poky-linux/nasm/nasm-src: PKGV changed from 2.16.01 [default] to 2.16.03 [default]
packages/core2-64-poky-linux/nasm/nasm-staticdev: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm/nasm-staticdev: PKGV changed from 2.16.01 [default] to 2.16.03 [default]
packages/core2-64-poky-linux/nasm/nasm: PKGSIZE changed from 3363416 to 3371608 (+0%)
packages/core2-64-poky-linux/nasm/nasm: PV changed from "2.16.01" to "2.16.03"
packages/core2-64-poky-linux/nasm/nasm: PKGV changed from 2.16.01 [default] to 2.16.03 [default]

[-- Attachment #3: buildhistory-diff.txt --]
[-- Type: text/plain, Size: 91 bytes --]

packages/core2-64-poky-linux/nasm/nasm-dbg: PKGSIZE changed from 2077032 to 2625112 (+26%)

[-- Attachment #4: 0001-nasm-upgrade-2.16.01-2.16.03.patch --]
[-- Type: application/octet-stream, Size: 5552 bytes --]

From 4179887e8ad9efa7ef5ade7ef3a3da23bcce9778 Mon Sep 17 00:00:00 2001
From: Upgrade Helper <auh@yoctoproject.org>
Date: Wed, 15 May 2024 09:07:15 +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..10d9312531 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 9d1de56bf77049fba951d3985595d384030f5d85 Mon Sep 17 00:00:00 2001
 From: Joshua Watt <JPEWhacker@gmail.com>
 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 <JPEWhacker@gmail.com>
-
 ---
  Makefile.in        |  2 +-
  configure.ac       |  2 ++
@@ -17,10 +16,10 @@ Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
  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..d83ed9e3d2 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 672d8a3ded2008e5f94d5ad5e8f3c215304d907a Mon Sep 17 00:00:00 2001
 From: Joshua Watt <JPEWhacker@gmail.com>
 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 <JPEWhacker@gmail.com>
-
 ---
  asm/nasm.c              | 24 ++++++++++++++++++++++++
  include/nasmlib.h       |  9 +++++++++
@@ -27,7 +26,7 @@ Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
  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"
 
-- 
2.44.0


             reply	other threads:[~2024-05-15 17:32 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-15 17:32 auh [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-05-01 16:00 [AUH] nasm: upgrading to 2.16.03 SUCCEEDED auh

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=0101018f7d4fde17-40ce446d-b414-4f04-848a-0b4265703028-000000@us-west-2.amazonses.com \
    --to=auh@yoctoproject.org \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=richard.purdie@linuxfoundation.org \
    /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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).