[MacPorts] #71758: fswatch @1.18.0_0: Undefined symbols std::__1::__fs::filesystem::__canonical(std::__1::__fs::filesystem::path const&, std::__1::error_code*) (was: fswatch-1.18.0_0 build failure)

MacPorts noreply at macports.org
Mon Jan 6 09:16:51 UTC 2025


#71758: fswatch @1.18.0_0: Undefined symbols
std::__1::__fs::filesystem::__canonical(std::__1::__fs::filesystem::path
const&, std::__1::error_code*)
--------------------------+--------------------------
  Reporter:  jrandall814  |      Owner:  emcrisostomo
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.10.5
Resolution:               |   Keywords:  highsierra
      Port:  fswatch      |
--------------------------+--------------------------
Changes (by ryandesign):

 * keywords:   => highsierra


Comment:

 In the log I see:

 {{{
 :info:build Undefined symbols for architecture x86_64:
 :info:build
 "std::__1::__fs::filesystem::__canonical(std::__1::__fs::filesystem::path
 const&, std::__1::error_code*)", referenced from:
 :info:build       _main in fswatch-fswatch.o
 :info:build ld: symbol(s) not found for architecture x86_64
 }}}

 `std::fileystem` is only available in the version of libc++ on macOS 10.15
 and later.

-- 
Ticket URL: <https://trac.macports.org/ticket/71758#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list