All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Update gnulib and drop patches
@ 2022-01-26 22:09 Robbie Harwood
  2022-01-26 22:09 ` [PATCH v2 1/4] Use visual indentation in config.h.in Robbie Harwood
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Robbie Harwood @ 2022-01-26 22:09 UTC (permalink / raw)
  To: grub-devel; +Cc: dkiper, darren.kenny, ps, dja, Robbie Harwood

This patchset is an expansion of "Drop gnulib fix-base64.patch" and rolls us
forward to current gnulib development head.  Not carrying patches means we
don't have to maintain a gnulib tree (nor do downstream distros).  It also
allows us to pull in static analyzer fixes that gnulib has applied.

I've attempted to address concerns from previous review about _GL_* stuff, but
it's possible I've misunderstood the request there.

fix-width.patch has not merged upstream.  A version has been proposed, but
would need significant rewrite.  It doesn't seem worth the effort to carry,
and once this changeset merges to grub, it becomes easier to increment our
gnulib version if something like it ever does merge there.

Be well,
--Robbie

Robbie Harwood (4):
  Use visual indentation in config.h.in
  Drop gnulib fix-base64.patch
  Drop gnulib no-abort.patch
  Update gnulib version and drop all gnulib patches

 bootstrap                                     | 297 ++++++++++--------
 bootstrap.conf                                |  14 +-
 conf/Makefile.extra-dist                      |  10 -
 config.h.in                                   |  78 +++--
 configure.ac                                  |   2 +-
 grub-core/Makefile.core.def                   |   1 +
 grub-core/lib/gnulib-patches/fix-base64.patch |  21 --
 .../lib/gnulib-patches/fix-null-deref.patch   |  13 -
 .../gnulib-patches/fix-null-state-deref.patch |  12 -
 .../fix-regcomp-uninit-token.patch            |  15 -
 .../fix-regexec-null-deref.patch              |  12 -
 .../gnulib-patches/fix-uninit-structure.patch |  11 -
 .../lib/gnulib-patches/fix-unused-value.patch |  14 -
 grub-core/lib/gnulib-patches/fix-width.patch  | 217 -------------
 grub-core/lib/gnulib-patches/no-abort.patch   |  26 --
 grub-core/lib/posix_wrap/sys/types.h          |   7 +-
 grub-core/lib/xzembed/xz.h                    |   5 +-
 17 files changed, 226 insertions(+), 529 deletions(-)
 delete mode 100644 grub-core/lib/gnulib-patches/fix-base64.patch
 delete mode 100644 grub-core/lib/gnulib-patches/fix-null-deref.patch
 delete mode 100644 grub-core/lib/gnulib-patches/fix-null-state-deref.patch
 delete mode 100644 grub-core/lib/gnulib-patches/fix-regcomp-uninit-token.patch
 delete mode 100644 grub-core/lib/gnulib-patches/fix-regexec-null-deref.patch
 delete mode 100644 grub-core/lib/gnulib-patches/fix-uninit-structure.patch
 delete mode 100644 grub-core/lib/gnulib-patches/fix-unused-value.patch
 delete mode 100644 grub-core/lib/gnulib-patches/fix-width.patch
 delete mode 100644 grub-core/lib/gnulib-patches/no-abort.patch

-- 
2.34.1



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-01-27 17:28 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-26 22:09 [PATCH v2 0/4] Update gnulib and drop patches Robbie Harwood
2022-01-26 22:09 ` [PATCH v2 1/4] Use visual indentation in config.h.in Robbie Harwood
2022-01-26 22:09 ` [PATCH v2 2/4] Drop gnulib fix-base64.patch Robbie Harwood
2022-01-26 22:09 ` [PATCH v2 3/4] Drop gnulib no-abort.patch Robbie Harwood
2022-01-26 22:09 ` [PATCH v2 4/4] Update gnulib version and drop all gnulib patches Robbie Harwood
2022-01-27  3:06   ` Glenn Washburn
2022-01-27 15:08     ` Robbie Harwood
2022-01-27  2:55 ` [PATCH v2 0/4] Update gnulib and drop patches Glenn Washburn
2022-01-27 16:46   ` Robbie Harwood
2022-01-27 17:28     ` Robbie Harwood

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.