URL: <https://savannah.gnu.org/bugs/?67958>
Summary: Building grub-2.14 against glibc-2.43 fails
Group: GNU GRUB
Submitter: heitbaum
Submitted: Sun 25 Jan 2026 08:08:06 AM UTC
Category: Compilation
Severity: Major
Priority: 5 - Normal
Item Group: Software Error
Status: None
Privacy: Public
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Unlocked
Release: other
Release:
Reproducibility: Every Time
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Sun 25 Jan 2026 08:08:06 AM UTC By: Rudi Heitbaum <heitbaum>
Building grub-2.14 against glibc-2.43 fails due to
-Werror=discarded-qualifiers
Changes in the announcement here:
https://lists.gnu.org/archive/html/info-gnu/2026-01/msg00005.html
../util/resolve.c: In function 'get_module_name':
../util/resolve.c:144:8: error: assignment discards 'const' qualifier from
pointer target type [-Werror=discarded-qualifiers]
144 | base = strrchr (str, '/');
| ^
../util/resolve.c: In function 'get_module_path':
../util/resolve.c:172:7: error: assignment discards 'const' qualifier from
pointer target type [-Werror=discarded-qualifiers]
172 | ext = strrchr (str, '.');
| ^
../util/resolve.c:181:7: error: assignment discards 'const' qualifier from
pointer target type [-Werror=discarded-qualifiers]
181 | dir = strchr (str, '/');
| ^
cc1: all warnings being treated as errors
make[2]: *** [Makefile:9700: util/grub_editenv-resolve.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f grub-core/kern/emu/.deps-util/grub_fstest-hostfs.Tpo
grub-core/kern/emu/.deps-util/grub_fstest-hostfs.Po
mv -f grub-core/kern/emu/.deps-util/grub_mkrescue-hostfs.Tpo
grub-core/kern/emu/.deps-util/grub_mkrescue-hostfs.Po
In file included from ../grub-core/osdep/ofpath.c:2:
../grub-core/osdep/linux/ofpath.c: In function 'check_sas':
../grub-core/osdep/linux/ofpath.c:491:14: error: initialization discards
'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
491 | char *ed = strstr (sysfs_path, "end_device");
| ^~~~~~
cc1: all warnings being treated as errors
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67958>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
