acpica-unix: Update to 20230628 21483/head
authorPhilip Prindeville <philipp@redfish-solutions.com>
Mon, 3 Jul 2023 02:54:15 +0000 (20:54 -0600)
committerPhilip Prindeville <philipp@redfish-solutions.com>
Mon, 3 Jul 2023 03:14:56 +0000 (21:14 -0600)
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
utils/acpica-unix/Makefile
utils/acpica-unix/patches/0004-need-stdint.h-for-uintptr_t.patch [deleted file]
utils/acpica-unix/patches/0005-pragma-dangling-pointer-CurrentSp.patch [deleted file]

index fd5a11ce38121e80538c374d4505e506077a8963..b1471c7c08939c9e7f4a31854a6934728f5f9ee1 100644 (file)
@@ -8,13 +8,13 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=acpica-unix
-PKG_VERSION:=20230331
+PKG_VERSION:=20230628
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_CAT:=gzip -dc
 PKG_SOURCE_URL:=https://acpica.org/sites/$(patsubst %-unix,%,$(PKG_NAME))/files/
-PKG_HASH:=0c5d695d605aaa61709f3c63f57a1a99b8902291723998446b0813b57ac310e2
+PKG_HASH:=86876a745e3d224dcfd222ed3de465b47559e85811df2db9820ef09a9dff5cce
 PKG_MAINTAINER:=Philip Prindeville <philipp@redfish-solutions.com>
 
 PKG_LICENSE:=GPL-2.0
diff --git a/utils/acpica-unix/patches/0004-need-stdint.h-for-uintptr_t.patch b/utils/acpica-unix/patches/0004-need-stdint.h-for-uintptr_t.patch
deleted file mode 100644 (file)
index c137560..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-We use the type uintptr_t but we don't directly include the header
-file <stdint.h> from which it comes.
-
---- a/source/include/platform/aclinux.h
-+++ b/source/include/platform/aclinux.h
-@@ -312,6 +312,7 @@
- #ifdef ACPI_USE_STANDARD_HEADERS
- #include <stddef.h>
- #include <unistd.h>
-+#include <stdint.h>
- #define ACPI_OFFSET(d, f)   offsetof(d, f)
- #endif
diff --git a/utils/acpica-unix/patches/0005-pragma-dangling-pointer-CurrentSp.patch b/utils/acpica-unix/patches/0005-pragma-dangling-pointer-CurrentSp.patch
deleted file mode 100644 (file)
index cd90323..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-Storing the address of an ephemeral variable into a persistent pointer
-is flagged by GCC 12 as a dangling-pointer error.
-
---- a/source/components/utilities/utdebug.c
-+++ b/source/components/utilities/utdebug.c
-@@ -185,7 +185,10 @@ AcpiUtInitStackPtrTrace (
-     ACPI_SIZE               CurrentSp;
-+#pragma GCC diagnostic push
-+#pragma GCC diagnostic ignored "-Wdangling-pointer="
-     AcpiGbl_EntryStackPointer = &CurrentSp;
-+#pragma GCC diagnostic pop
- }