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:
@ -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=
|
||||
|
||||
@ -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 :=
|
||||
|
||||
Reference in New Issue
Block a user