All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexander Kanavin <alex.kanavin@gmail.com>
To: openembedded-core@lists.openembedded.org
Cc: Alexander Kanavin <alex@linutronix.de>
Subject: [PATCH 04/77] nasm: update 2.15.05 -> 2.16.01
Date: Wed,  4 Jan 2023 12:04:35 +0100	[thread overview]
Message-ID: <20230104110548.2537259-4-alex@linutronix.de> (raw)
In-Reply-To: <20230104110548.2537259-1-alex@linutronix.de>

adjust 0002-Add-debug-prefix-map-option.patch to account for
https://github.com/netwide-assembler/nasm/commit/f2a6eb4aaca361c1ebe374bf07765790eecf8869
and add a chunk to it that guarantees source paths not leaking into debug sections
that list source filenames.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
---
 .../nasm/nasm/0001-stdlib-Add-strlcat.patch   | 18 ++---
 .../0002-Add-debug-prefix-map-option.patch    | 74 +++++++++++++------
 .../nasm/{nasm_2.15.05.bb => nasm_2.16.01.bb} |  2 +-
 3 files changed, 63 insertions(+), 31 deletions(-)
 rename meta/recipes-devtools/nasm/{nasm_2.15.05.bb => nasm_2.16.01.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 0ede8a8328..1b8e947c56 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 1c5023002bad3a5b0bbc181fdb324160beace733 Mon Sep 17 00:00:00 2001
+From 680220e772dfa381829983fa73b915416f676894 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
@@ -17,23 +17,23 @@ Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
  create mode 100644 stdlib/strlcat.c
 
 diff --git a/Makefile.in b/Makefile.in
-index bfae1f8..156dc4c 100644
+index b85ebee..045fabe 100644
 --- a/Makefile.in
 +++ b/Makefile.in
-@@ -101,7 +101,7 @@ NASM =	asm/nasm.$(O)
- NDISASM = disasm/ndisasm.$(O)
+@@ -104,7 +104,7 @@ PROGOBJ = $(NASM) $(NDISASM)
+ PROGS   = nasm$(X) ndisasm$(X)
  
- LIBOBJ = stdlib/snprintf.$(O) stdlib/vsnprintf.$(O) stdlib/strlcpy.$(O) \
+ LIBOBJ_NW = stdlib/snprintf.$(O) stdlib/vsnprintf.$(O) stdlib/strlcpy.$(O) \
 -	stdlib/strnlen.$(O) stdlib/strrchrnul.$(O) \
 +	stdlib/strnlen.$(O) stdlib/strrchrnul.$(O) stdlib/strlcat.$(O) \
  	\
  	nasmlib/ver.$(O) \
  	nasmlib/alloc.$(O) nasmlib/asprintf.$(O) nasmlib/errfile.$(O) \
 diff --git a/configure.ac b/configure.ac
-index 7b72769..14fd033 100644
+index 42cd198..e206338 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -234,6 +234,7 @@ PA_FUNC_SNPRINTF
+@@ -236,6 +236,7 @@ PA_FUNC_SNPRINTF
  PA_FUNC_VSNPRINTF
  AC_CHECK_FUNCS([strlcpy])
  AC_CHECK_FUNCS([strrchrnul])
@@ -41,7 +41,7 @@ index 7b72769..14fd033 100644
  
  dnl These types are POSIX-specific, and Windows does it differently...
  AC_CHECK_TYPES([struct _stati64])
-@@ -253,6 +254,7 @@ AC_CHECK_DECLS(strsep)
+@@ -255,6 +256,7 @@ AC_CHECK_DECLS(strsep)
  AC_CHECK_DECLS(strlcpy)
  AC_CHECK_DECLS(strnlen)
  AC_CHECK_DECLS(strrchrnul)
@@ -50,7 +50,7 @@ index 7b72769..14fd033 100644
  dnl Check for missing types
  AC_TYPE_UINTPTR_T
 diff --git a/include/compiler.h b/include/compiler.h
-index b4fd3a8..7fb4821 100644
+index 407c160..b64da6a 100644
 --- a/include/compiler.h
 +++ b/include/compiler.h
 @@ -169,6 +169,10 @@ size_t strlcpy(char *, const char *, size_t);
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 9f4c8dc0bd..84fcca0fe1 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 81d6519499dcfebe7d21e65e002a8885a4e8d852 Mon Sep 17 00:00:00 2001
+From e28c8883050d34d18ee2d66dfeece51e13adb6d5 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
@@ -17,17 +17,17 @@ Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
  nasmlib/filename.c      | 20 ++++++++++++++++++++
  output/outas86.c        |  4 +++-
  output/outcoff.c        |  4 ++--
- output/outelf.c         |  2 +-
+ output/outelf.c         | 13 ++++++++-----
  output/outieee.c        |  2 +-
  output/outobj.c         |  2 +-
  stdlib/strlcat.c        |  2 +-
  test/elfdebugprefix.asm |  6 ++++++
  test/performtest.pl     | 12 ++++++++++--
- 12 files changed, 82 insertions(+), 9 deletions(-)
+ 12 files changed, 89 insertions(+), 13 deletions(-)
  create mode 100644 test/elfdebugprefix.asm
 
 diff --git a/asm/nasm.c b/asm/nasm.c
-index e5ae89a..7a7f8b4 100644
+index 76c70f6..08ff119 100644
 --- a/asm/nasm.c
 +++ b/asm/nasm.c
 @@ -939,6 +939,7 @@ enum text_options {
@@ -46,7 +46,7 @@ index e5ae89a..7a7f8b4 100644
      {"reproducible", OPT_REPRODUCIBLE, ARG_NO, 0},
      {NULL, OPT_BOGUS, ARG_NO, 0}
  };
-@@ -1337,6 +1339,26 @@ static bool process_arg(char *p, char *q, int pass)
+@@ -1335,6 +1337,26 @@ static bool process_arg(char *p, char *q, int pass)
                  case OPT_REPRODUCIBLE:
                      reproducible = true;
                      break;
@@ -73,7 +73,7 @@ index e5ae89a..7a7f8b4 100644
                  case OPT_HELP:
                      help(stdout);
                      exit(0);
-@@ -2304,6 +2326,8 @@ static void help(FILE *out)
+@@ -2298,6 +2320,8 @@ static void help(FILE *out)
          "    -w-x          disable warning x (also -Wno-x)\n"
          "    -w[+-]error   promote all warnings to errors (also -Werror)\n"
          "    -w[+-]error=x promote warning x to errors (also -Werror=x)\n"
@@ -83,7 +83,7 @@ index e5ae89a..7a7f8b4 100644
  
      fprintf(out, "       %-20s %s\n",
 diff --git a/include/nasmlib.h b/include/nasmlib.h
-index 438178d..4c3e90d 100644
+index 87a7fc6..a3e5144 100644
 --- a/include/nasmlib.h
 +++ b/include/nasmlib.h
 @@ -250,10 +250,19 @@ int64_t readstrnum(char *str, int length, bool *warn);
@@ -107,7 +107,7 @@ index 438178d..4c3e90d 100644
  /*
   * Utility macros...
 diff --git a/nasm.txt b/nasm.txt
-index cc7fa27..d3485c9 100644
+index 950c361..784618c 100644
 --- a/nasm.txt
 +++ b/nasm.txt
 @@ -147,6 +147,10 @@ OPTIONS
@@ -179,10 +179,10 @@ index 54b22f8..c4a412c 100644
  
  static void as86_cleanup(void)
 diff --git a/output/outcoff.c b/output/outcoff.c
-index 58fa024..14baf7b 100644
+index c2b4eb6..e242db2 100644
 --- a/output/outcoff.c
 +++ b/output/outcoff.c
-@@ -1072,14 +1072,14 @@ static void coff_symbol(char *name, int32_t strpos, int32_t value,
+@@ -1259,7 +1259,7 @@ static void coff_symbol(char *name, int32_t strpos, int32_t value,
  
  static void coff_write_symbols(void)
  {
@@ -191,29 +191,61 @@ index 58fa024..14baf7b 100644
      uint32_t i;
  
      /*
-      * The `.file' record, and the file name auxiliary record.
-      */
-     coff_symbol(".file", 0L, 0L, -2, 0, 0x67, 1);
--    strncpy(filename, inname, 18);
-+    filename_debug_remap(filename, inname, 19);
+@@ -1269,7 +1269,7 @@ static void coff_write_symbols(void)
+     if (reproducible)
+         memset(filename, 0, 18);
+     else
+-        strncpy(filename, inname, 18);
++        filename_debug_remap(filename, inname, 19);
      nasm_write(filename, 18, ofile);
  
      /*
 diff --git a/output/outelf.c b/output/outelf.c
-index 61af020..1292958 100644
+index ad8d210..29f1dc1 100644
 --- a/output/outelf.c
 +++ b/output/outelf.c
-@@ -553,7 +553,7 @@ static void elf_init(void)
-     };
+@@ -546,8 +546,8 @@ static void elf_init(void)
      const char * const *p;
+     const char * cur_path = nasm_realpath(inname);
  
 -    strlcpy(elf_module, inname, sizeof(elf_module));
+-    strlcpy(elf_dir, nasm_dirname(cur_path), sizeof(elf_dir));
 +    filename_debug_remap(elf_module, inname, sizeof(elf_module));
++    filename_debug_remap(elf_dir, nasm_dirname(cur_path), sizeof(elf_dir));
      sects = NULL;
      nsects = sectlen = 0;
      syms = saa_init((int32_t)sizeof(struct elf_symbol));
+@@ -3590,13 +3590,17 @@ static void dwarf_findfile(const char * fname)
+     if (dwarf_clist && !(strcmp(fname, dwarf_clist->filename)))
+         return;
+ 
++    char * fname_remapped = nasm_malloc(FILENAME_MAX);
++    filename_debug_remap(fname_remapped,fname,FILENAME_MAX);
++
+     /* search for match */
+     match = 0;
+     if (dwarf_flist) {
+         match = dwarf_flist;
+         for (finx = 0; finx < dwarf_numfiles; finx++) {
+-            if (!(strcmp(fname, match->filename))) {
++            if (!(strcmp(fname_remapped, match->filename))) {
+                 dwarf_clist = match;
++                nasm_free(fname_remapped);
+                 return;
+             }
+             match = match->next;
+@@ -3607,8 +3611,7 @@ static void dwarf_findfile(const char * fname)
+     dwarf_clist = nasm_malloc(sizeof(struct linelist));
+     dwarf_numfiles++;
+     dwarf_clist->line = dwarf_numfiles;
+-    dwarf_clist->filename = nasm_malloc(strlen(fname) + 1);
+-    strcpy(dwarf_clist->filename,fname);
++    dwarf_clist->filename = fname_remapped;
+     dwarf_clist->next = 0;
+     if (!dwarf_flist) {     /* if first entry */
+         dwarf_flist = dwarf_elist = dwarf_clist;
 diff --git a/output/outieee.c b/output/outieee.c
-index 6d6d4b2..cdb8333 100644
+index 7ba9036..796e5af 100644
 --- a/output/outieee.c
 +++ b/output/outieee.c
 @@ -207,7 +207,7 @@ static void ieee_unqualified_name(char *, char *);
@@ -226,7 +258,7 @@ index 6d6d4b2..cdb8333 100644
      fpubhead = NULL;
      fpubtail = &fpubhead;
 diff --git a/output/outobj.c b/output/outobj.c
-index 56b43f9..fefea94 100644
+index 281839d..fc336c1 100644
 --- a/output/outobj.c
 +++ b/output/outobj.c
 @@ -644,7 +644,7 @@ static enum directive_result obj_directive(enum directive, char *);
@@ -264,7 +296,7 @@ index 0000000..a67ba29
 +	  ret
 +
 diff --git a/test/performtest.pl b/test/performtest.pl
-index f7865b3..096f960 100755
+index 46b1bdf..2426848 100755
 --- a/test/performtest.pl
 +++ b/test/performtest.pl
 @@ -42,14 +42,22 @@ sub perform {
diff --git a/meta/recipes-devtools/nasm/nasm_2.15.05.bb b/meta/recipes-devtools/nasm/nasm_2.16.01.bb
similarity index 88%
rename from meta/recipes-devtools/nasm/nasm_2.15.05.bb
rename to meta/recipes-devtools/nasm/nasm_2.16.01.bb
index edc17aeebf..219cc49360 100644
--- a/meta/recipes-devtools/nasm/nasm_2.15.05.bb
+++ b/meta/recipes-devtools/nasm/nasm_2.16.01.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] = "3c4b8339e5ab54b1bcb2316101f8985a5da50a3f9e504d43fa6f35668bee2fd0"
+SRC_URI[sha256sum] = "35b6ad2ee048d41c4779f073f3efca7762a822b7d2d4ef4e8df24cf65747bb2e"
 
 EXTRA_AUTORECONF:append = " -I autoconf/m4"
 
-- 
2.30.2



  parent reply	other threads:[~2023-01-04 11:06 UTC|newest]

Thread overview: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-04 11:04 [PATCH 01/77] glib-2.0: upgrade 2.74.3 -> 2.74.4 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 02/77] jquery: upgrade 3.6.2 -> 3.6.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 03/77] ethtool: upgrade 6.0 -> 6.1 Alexander Kanavin
2023-01-04 18:09   ` [OE-core] " Khem Raj
2023-01-04 20:06     ` Alexander Kanavin
     [not found]     ` <173733E168371C32.27663@lists.openembedded.org>
2023-01-09  7:51       ` Alexander Kanavin
2023-01-04 11:04 ` Alexander Kanavin [this message]
2023-01-04 11:04 ` [PATCH 05/77] ffmpeg: use nasm patched-in debug-prefix-map option to restore reproducibility Alexander Kanavin
2023-01-04 11:04 ` [PATCH 06/77] gtk+3: update 3.24.35 -> 3.24.36 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 07/77] libva-utils: update 2.16.0 -> 2.17.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 08/77] xcb-util: update 0.4.0 -> 0.4.1 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 09/77] tiff: update 4.4.0 -> 4.5.0 Alexander Kanavin
2023-01-06  3:12   ` [OE-core] " Khem Raj
2023-01-06  6:17     ` Alexander Kanavin
2023-01-06  8:13       ` Khem Raj
2023-01-06  8:20         ` Alexander Kanavin
2023-01-06  9:02       ` Khem Raj
2023-01-04 11:04 ` [PATCH 10/77] gnupg: update 2.3.8 -> 2.4.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 11/77] libksba: update 1.6.2 -> 1.6.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 12/77] man-pages: upgrade 6.01 -> 6.02 Alexander Kanavin
2023-01-06 12:05   ` [OE-core] " Richard Purdie
2023-01-06 12:47     ` Alexander Kanavin
2023-01-04 11:04 ` [PATCH 13/77] pango: upgrade 1.50.11 -> 1.50.12 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 14/77] python3-pycryptodomex: upgrade 3.15.0 -> 3.16.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 15/77] piglit: upgrade to latest revision Alexander Kanavin
2023-01-04 11:04 ` [PATCH 16/77] python3-setuptools-scm: upgrade 7.0.5 -> 7.1.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 17/77] python3-attrs: upgrade 22.1.0 -> 22.2.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 18/77] python3-hatchling: upgrade 1.11.1 -> 1.12.1 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 19/77] webkitgtk: upgrade 2.38.2 -> 2.38.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 20/77] linux-firmware: upgrade 20221109 -> 20221214 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 21/77] harfbuzz: upgrade 5.3.1 -> 6.0.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 22/77] python3-pytz: upgrade 2022.6 -> 2022.7 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 23/77] strace: upgrade 6.0 -> 6.1 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 24/77] python3-pycryptodome: upgrade 3.15.0 -> 3.16.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 25/77] meson: upgrade 0.64.0 -> 1.0.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 26/77] xwayland: upgrade 22.1.5 -> 22.1.7 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 27/77] python3-pyrsistent: upgrade 0.19.2 -> 0.19.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 28/77] file: upgrade 5.43 -> 5.44 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 29/77] python3-subunit: upgrade 1.4.1 -> 1.4.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 30/77] python3-zipp: upgrade 3.10.0 -> 3.11.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 31/77] python3-cryptography: upgrade 38.0.3 -> 38.0.4 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 32/77] sqlite3: upgrade 3.40.0 -> 3.40.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 33/77] logrotate: upgrade 3.20.1 -> 3.21.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 34/77] python3-importlib-metadata: upgrade 5.0.0 -> 5.2.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 35/77] python3-numpy: upgrade 1.23.4 -> 1.24.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 36/77] xserver-xorg: upgrade 21.1.4 -> 21.1.6 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 37/77] puzzles: upgrade to latest revision Alexander Kanavin
2023-01-04 11:05 ` [PATCH 38/77] vte: upgrade 0.70.1 -> 0.70.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 39/77] libpsl: upgrade 0.21.1 -> 0.21.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 40/77] libtest-fatal-perl: upgrade 0.016 -> 0.017 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 41/77] python3-pathspec: upgrade 0.10.1 -> 0.10.3 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 42/77] lsof: upgrade 4.96.4 -> 4.96.5 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 43/77] python3-urllib3: upgrade 1.26.12 -> 1.26.13 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 44/77] python3-cryptography-vectors: upgrade 38.0.3 -> 38.0.4 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 45/77] python3-setuptools: upgrade 65.5.1 -> 65.6.3 Alexander Kanavin
2023-01-05  3:44   ` [OE-core] " Khem Raj
2023-01-05 15:00     ` Alexander Kanavin
2023-01-05 16:55       ` Khem Raj
2023-01-04 11:05 ` [PATCH 46/77] libsdl2: upgrade 2.26.0 -> 2.26.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 47/77] python3-gitdb: upgrade 4.0.9 -> 4.0.10 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 48/77] diffoscope: upgrade 224 -> 230 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 49/77] python3-mako: upgrade 1.2.3 -> 1.2.4 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 50/77] python3-sphinx: upgrade 5.3.0 -> 6.0.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 51/77] libsolv: upgrade 0.7.22 -> 0.7.23 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 52/77] gtk4: upgrade 4.8.2 -> 4.8.3 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 53/77] librepo: upgrade 1.14.5 -> 1.15.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 54/77] ruby: upgrade 3.1.3 -> 3.2.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 55/77] python3-lxml: upgrade 4.9.1 -> 4.9.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 56/77] python3-git: upgrade 3.1.29 -> 3.1.30 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 57/77] curl: upgrade 7.86.0 -> 7.87.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 58/77] kmscube: upgrade to latest revision Alexander Kanavin
2023-01-04 11:05 ` [PATCH 59/77] python3-hatch-vcs: upgrade 0.2.0 -> 0.3.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 60/77] gobject-introspection: upgrade 1.72.0 -> 1.74.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 61/77] python3-dtschema: upgrade 2022.11 -> 2022.12 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 62/77] bash: upgrade 5.2.9 -> 5.2.15 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 63/77] kexec-tools: upgrade 2.0.25 -> 2.0.26 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 64/77] python3-jsonschema: upgrade 4.17.0 -> 4.17.3 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 65/77] python3-pycairo: upgrade 1.21.0 -> 1.23.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 66/77] nghttp2: upgrade 1.50.0 -> 1.51.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 67/77] python3-certifi: upgrade 2022.9.24 -> 2022.12.7 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 68/77] btrfs-tools: upgrade 6.0.2 -> 6.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 69/77] python3-hypothesis: upgrade 6.57.1 -> 6.61.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 70/77] libsndfile1: upgrade 1.1.0 -> 1.2.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 71/77] repo: upgrade 2.29.9 -> 2.31 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 72/77] libpcap: upgrade 1.10.1 -> 1.10.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 73/77] python3-jsonschema: depend on rfc3339-validator in all cases Alexander Kanavin
2023-01-04 11:05 ` [PATCH 74/77] python3-strict-rfc3339: remove the recipe Alexander Kanavin
2023-01-04 11:05 ` [PATCH 75/77] elfutils: do not error out on deprecated declarations Alexander Kanavin
2023-01-04 11:05 ` [PATCH 76/77] gcr3: limit version check to 3.x versions without odd-even rule Alexander Kanavin
2023-01-04 11:05 ` [PATCH 77/77] ncruses: restore version check as it's now again working due to release of 6.4 Alexander Kanavin

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=20230104110548.2537259-4-alex@linutronix.de \
    --to=alex.kanavin@gmail.com \
    --cc=alex@linutronix.de \
    --cc=openembedded-core@lists.openembedded.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 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.