1
0
mirror of https://github.com/deadw00d/AROS.git synced 2025-12-09 07:34:27 +00:00

fix build with gcc 15

This commit is contained in:
Kalamatee
2025-05-26 22:01:42 +01:00
committed by deadwood
parent 1ea3fdba49
commit f07b245b5e
2 changed files with 11 additions and 4 deletions

View File

@ -1,4 +1,4 @@
# Copyright (C) 2004-2022, The AROS Development Team. All rights reserved.
# Copyright (C) 2004-2025, The AROS Development Team. All rights reserved.
# just for building the grub2 utils
# in provision to use grub-mkimage in InstallAROS
@ -20,13 +20,17 @@ CONFIG_OPTS := \
--with-platform=$(GRUB_ARCH) \
--datarootdir=$(GRUB2DESTDIR)/share \
--sysconfdir=$(GRUB2DESTDIR)/etc \
--disable-nls \
--disable-grub-mkfont \
--disable-werror \
--program-prefix=
grub2-aros--touchfileflag := $(GENDIR)/arch/all-pc/boot/.grub2-files-touched
NOWARN_CLFAGS := $(NOWARN_IMPLICIT_FUNCTION_DECL) $(NOWARN_INT_CONVERSION) $(NOWARN_INCOMPAT_POINTER_TYPES)
TARGET_ISA_CFLAGS := $(CFLAGS_GNU11) $(NOWARN_CLFAGS)
%fetch_and_build mmake=grub2-aros \
package=$(GRUB2PACKAGE) version=$(GRUB2_VERSION) suffixes="tar.gz tar.xz" package_repo=$(GRUB2REPOS) \
prefix="$(GRUB2DESTDIR)" patch=yes aros_prefix="/GNU" nix=no gnuflags=no xflag=no \
extraoptions="$(CONFIG_OPTS)" kernelisaflags= targetisaflags=
extraoptions="$(CONFIG_OPTS)" kernelisaflags=

View File

@ -76,15 +76,18 @@ CONFIG_OPTS := --build=$(AROS_HOST_CPU)-$(AROS_HOST_ARCH) \
grub2-host-touchfileflag := $(GENDIR)/arch/all-pc/boot/.grub2-files-touched
grub2-efi-host-touchfileflag := $(GENDIR)/arch/all-pc/boot/.grub2-files-touched
NOWARN_CLFAGS := $(NOWARN_IMPLICIT_FUNCTION_DECL) $(NOWARN_INT_CONVERSION) $(NOWARN_INCOMPAT_POINTER_TYPES)
KERNEL_ISA_CFLAGS := $(CFLAGS_GNU11) $(NOWARN_CLFAGS)
%build_with_configure mmake=grub2-host compiler=host nix=yes \
prefix="$(DESTDIR)" srcdir=$(GRUBSRCDIR) \
package=pc extraoptions="$(CONFIG_OPTS) --with-platform=pc" \
install_target= kernelisaflags= targetisaflags=
install_target= targetisaflags=
%build_with_configure mmake=grub2-efi-host compiler=host nix=yes \
prefix="$(DESTDIR)" srcdir=$(GRUBSRCDIR) touch=no \
package=efi extraoptions="$(CONFIG_OPTS) --with-platform=efi" \
install_target= kernelisaflags= targetisaflags=
install_target= targetisaflags=
PC_MODS := biosdisk
EFI_MODS :=