--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2024-03-22 08:19:40 UTC +++ third_party/test_fonts/fontconfig/fontconfig_util_linux.cc @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include "build/build_config.h" + #include "third_party/test_fonts/fontconfig/fontconfig_util_linux.h" #include @@ -16,11 +18,15 @@ namespace test_fonts { std::string GetSysrootDir() { +#if BUILDFLAG(IS_BSD) + return std::string("."); +#else char buf[PATH_MAX + 1]; auto count = readlink("/proc/self/exe", buf, PATH_MAX); assert(count > 0); buf[count] = '\0'; return dirname(buf); +#endif } void SetUpFontconfig() {