[BACK]Return to patch-source_include_platform_acnetbsd.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / acpica-utils / patches

File: [cvs.NetBSD.org] / pkgsrc / sysutils / acpica-utils / patches / patch-source_include_platform_acnetbsd.h (download)

Revision 1.2, Sat Oct 27 21:44:53 2018 UTC (5 years, 5 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, HEAD
Changes since 1.1: +4 -0 lines

Avoid some sprintf buffer overflows reported by gcc 8. Bump PKGREVISION

$NetBSD: patch-source_include_platform_acnetbsd.h,v 1.2 2018/10/27 21:44:53 abs Exp $

NetBSD versions prior to 7 lack sem_timedwait() in librt

--- source/include/platform/acnetbsd.h.orig	2015-04-10 17:27:17.000000000 +0200
+++ source/include/platform/acnetbsd.h	2015-12-10 14:15:22.000000000 +0100
@@ -112,4 +112,10 @@
 #define ACPI_USE_SYSTEM_CLIBRARY
 #define ACPI_USE_NATIVE_DIVIDE
 
+/* NetBSD versions prior to 7 lack sem_timedwait() in librt */
+#include <sys/param.h>
+#if (__NetBSD_Version__ < 700000000)       /* NetBSD 7 */
+#define ACPI_USE_ALTERNATE_TIMEOUT
+#endif
+
 #endif /* __ACNETBSD_H__ */