@@ -141,7 +141,6 @@ package/4th/0001-avoid-regen-during-install.patch Upstream
package/ace/0001-ACE-ace-SSL-SSL_Asynch_BIO.cpp-fix-build-with-libres.patch Upstream
package/ace/0002-ACE-ace-SSL-SSL_Asynch_BIO.cpp-fix-build-with-libres.patch Upstream
package/acl/0001-Build-with-old-GCC-versions.patch Upstream
-package/acpica/0001-build-do-not-use-Werror.patch Upstream
package/acpid/0001-dont-use-isfdtype.patch Upstream
package/alchemy/0001-toolchains-remove-hash-style-management.patch Upstream
package/alsamixergui/0001-misc-fixes.patch Sob Upstream
deleted file mode 100644
@@ -1,82 +0,0 @@
-From 9382ae2431d2962c430e7149302c8690f5bc159c Mon Sep 17 00:00:00 2001
-From: "Yann E. MORIN" <yann.morin.1998@free.fr>
-Date: Sun, 10 Jul 2016 15:06:15 +0200
-Subject: [PATCH] build: do not use -Werror
-
-Warnings come and go with various compiler versions, so using -Werror is
-prone to cause build failures with various compiler versions, especially
-newer versions that introduce new warnings.
-
-Remove use of -Werror.
-
-[Vincent: tweak patch for 20170531 release]
-[Bernd: tweak patch for 20191018 release]
-
-Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
-Signed-off-by: "Vicente Olivert Riera" <Vincent.Riera@imgtec.com>
-Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
----
- generate/unix/Makefile.config | 1 -
- generate/unix/iasl/Makefile | 16 ++++++++--------
- 2 files changed, 8 insertions(+), 9 deletions(-)
-
-diff --git a/generate/unix/Makefile.config b/generate/unix/Makefile.config
-index c28e8a9b1..7064bed97 100644
---- a/generate/unix/Makefile.config
-+++ b/generate/unix/Makefile.config
-@@ -204,7 +204,6 @@ CWARNINGFLAGS = \
- -Wall\
- -Wbad-function-cast\
- -Wdeclaration-after-statement\
-- -Werror\
- -Wformat=2\
- -Wmissing-declarations\
- -Wmissing-prototypes\
-diff --git a/generate/unix/iasl/Makefile b/generate/unix/iasl/Makefile
-index 47ea73cab..2c756af79 100644
---- a/generate/unix/iasl/Makefile
-+++ b/generate/unix/iasl/Makefile
-@@ -360,32 +360,32 @@ $(OBJDIR)/prparserparse.c $(OBJDIR)/prparser.y.h : $(ASL_COMPILER)/prparse
- #
- $(OBJDIR)/aslcompilerlex.o : $(OBJDIR)/aslcompilerlex.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-
- $(OBJDIR)/aslcompilerparse.o : $(OBJDIR)/aslcompilerparse.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-
- $(OBJDIR)/dtcompilerparserlex.o : $(OBJDIR)/dtcompilerparserlex.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-
- $(OBJDIR)/dtcompilerparserparse.o : $(OBJDIR)/dtcompilerparserparse.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-
- $(OBJDIR)/dtparserlex.o : $(OBJDIR)/dtparserlex.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-
- $(OBJDIR)/dtparserparse.o : $(OBJDIR)/dtparserparse.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-
- $(OBJDIR)/prparserlex.o : $(OBJDIR)/prparserlex.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-
- $(OBJDIR)/prparserparse.o : $(OBJDIR)/prparserparse.c
- @echo "- " "Intermediate" $<
-- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $<
-+ @$(CC) -c $(CFLAGS) -Wall -o$@ $<
-2.20.1
-
@@ -1,3 +1,3 @@
# locally computed hash
-sha256 1ccda5c6a08a90b145777df635eb09f995b3472b3128f375009c5a6b01a04c7a acpica-unix2-20220331.tar.gz
-sha256 40d8e351f8dfdf5340ec76ac28f0c201b825077d7060bb3686ca1112cb26985d source/include/acpi.h
+sha256 bd8ac5ffa77ddc5ffc1f88be412b65a0926d25750e87ac180666c5b63de7ea36 acpica-unix2-20230331.tar.gz
+sha256 42772064aec4f49677641690d2fab571c9d266922022e28af666072c60a04831 source/include/acpi.h
@@ -4,7 +4,7 @@
#
################################################################################
-ACPICA_VERSION = 20220331
+ACPICA_VERSION = 20230331
ACPICA_SOURCE = acpica-unix2-$(ACPICA_VERSION).tar.gz
ACPICA_SITE = https://acpica.org/sites/acpica/files
ACPICA_LICENSE = BSD-3-Clause or GPL-2.0
@@ -15,11 +15,13 @@ HOST_ACPICA_DEPENDENCIES = host-bison host-flex
define ACPICA_BUILD_CMDS
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
HARDWARE_NAME=$(BR2_ARCH) HOST=_LINUX CC="$(TARGET_CC)" \
+ NOWERROR=TRUE \
all
endef
define HOST_ACPICA_BUILD_CMDS
$(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) \
+ NOWERROR=TRUE \
all
endef
For change log since 20220331, see: - https://www.acpica.org/node/201 - https://www.acpica.org/node/202 or - https://github.com/acpica/acpica/blob/R03_31_23/documents/changes.txt This commit also drop the patch removing -Werror in CFLAGS, as an alternative is now available upstream, merged in: https://github.com/acpica/acpica/commit/3fd0f940408fc01a2c52c5be5f2beb0218a3d907 which is included in release 20221020. The build commands are updated accordingly to set the new NOWERROR=TRUE option to achieve the same behavior. With the patch removal, .checkpackageignore is also updated accordingly. The license file hash is also updated, due to the copyright year update. This version bump is motivated by the introduction of RISC-V related definitions. Cc: Erico Nunes <nunes.erico@gmail.com> Signed-off-by: Julien Olivain <ju.o@free.fr> --- Patch tested on branch master at commit c765ac9 with commands: utils/docker-run make check-package ... 0 warnings generated --- .checkpackageignore | 1 - .../acpica/0001-build-do-not-use-Werror.patch | 82 ------------------- package/acpica/acpica.hash | 4 +- package/acpica/acpica.mk | 4 +- 4 files changed, 5 insertions(+), 86 deletions(-) delete mode 100644 package/acpica/0001-build-do-not-use-Werror.patch