]> git.ipfire.org Git - thirdparty/grub.git/commit
gnulib: Drop no-abort.patch
authorRobbie Harwood <rharwood@redhat.com>
Tue, 15 Mar 2022 18:05:41 +0000 (14:05 -0400)
committerDaniel Kiper <daniel.kiper@oracle.com>
Mon, 21 Mar 2022 17:58:44 +0000 (18:58 +0100)
commitcd37d3d3916c286cd41ed2c76f6c797f88576dd9
tree82cbec1d3515d5682f57f1d520bb4fa780e3cf4d
parentea780522e17f54b7d5fc5ee17daccedad6f1be93
gnulib: Drop no-abort.patch

Originally added in commit db7337a3d (grub-core/lib/posix_wrap/stdlib.h
(abort): Removed), this patched out all relevant invocations of abort()
in gnulib. While it was not documented why at the time, testing suggests
that there's no abort() implementation available for gnulib to use.

gnulib's position is that the use of abort() is correct here, since it
happens when input violates a "shall" from POSIX. Additionally, the
code in question is probably not reachable. Since abort() is more
friendly to user-space, they prefer to make no change, so we can just
carry a define instead (suggested by Paul Eggert).

Signed-off-by: Robbie Harwood <rharwood@redhat.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
bootstrap.conf
conf/Makefile.extra-dist
config.h.in
grub-core/lib/gnulib-patches/no-abort.patch [deleted file]