$NetBSD$ * Part of patchset to build chromium on NetBSD * Based on OpenBSD's chromium patches, and pkgsrc's qt5-qtwebengine patches --- third_party/nasm/BUILD.gn.orig 2026-03-11 22:12:25.000000000 +0000 +++ third_party/nasm/BUILD.gn @@ -63,6 +63,13 @@ config("nasm_config") { defines = [ "HAVE_CONFIG_H" ] + _string_h_lines = + read_file("/usr/include/string.h", "list lines") + _mempcpy = filter_include(_string_h_lines, [ "*mempcpy*" ]) + if (_mempcpy != []) { + defines += [ "HAVE_MEMPCPY=1" ] + } + if (is_clang) { cflags = [ # The inline functions in NASM's headers flag this.