$NetBSD: patch-src_include_duckdb_common_platform.hpp,v 1.1 2025/02/26 15:42:51 ryoon Exp $ --- src/include/duckdb/common/platform.hpp.orig 2025-02-05 07:38:08.000000000 +0000 +++ src/include/duckdb/common/platform.hpp @@ -15,7 +15,7 @@ #define DUCKDB_QUOTE_DEFINE(x) DUCKDB_QUOTE_DEFINE_IMPL(x) #endif -#if defined(_WIN32) || defined(__APPLE__) || defined(__FreeBSD__) +#if defined(_WIN32) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) #else #if !defined(_GNU_SOURCE) #define _GNU_SOURCE @@ -58,6 +58,8 @@ std::string DuckDBPlatform() { // NOLINT os = "osx"; #elif defined(__FreeBSD__) os = "freebsd"; +#elif defined(__NetBSD__) + os = "netbsd"; #endif #if defined(__aarch64__) || defined(__ARM_ARCH_ISA_A64) arch = "arm64";