]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
boot: Fix warning
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 25 Nov 2025 15:50:23 +0000 (16:50 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 25 Nov 2025 15:50:50 +0000 (16:50 +0100)
memchr() is a macro on newer glibc so make sure to undefine it before
redefining it.

src/boot/efi-string.c

index f051b5dd8877b93862245f95fa49c87b7d70b32a..e7bf3a4702f639f84c009f1c786ec267bbb1a1cb 100644 (file)
@@ -1055,6 +1055,7 @@ _used_ void *memcpy(void * restrict dest, const void * restrict src, size_t n);
 _used_ void *memset(void *p, int c, size_t n);
 #else
 /* And for userspace unit testing we need to give them an efi_ prefix. */
+#  undef memchr
 #  define memchr efi_memchr
 #  define memcmp efi_memcmp
 #  define memcpy efi_memcpy