I haven’t needed your help since setting up Hugo in September 2014 (then @ Hugo Discuss in Google Groups) so I’m new here.
But the other day, when I updated to 0.55.5 (from 0.54) I was stumped to encounter this error when trying to run the hugo server --buildDrafts command.
dyld: Symbol not found: _unlinkat
Referenced from: /usr/local/bin/hugo
Expected in: flat namespace
Trace/BPT trap: 5
I’m on macOS 10.9.5
hugo_0.54.0_macOS-64bit.tar.gz is still running fine.
Many days of trying to find an answer via Google did not yield anything helpful.
Could this be some compiler setting that (unintentionally) excludes my OS version?
FYI: I’m not compiling from source but using precompiled binaries.
My dev setup (or anything OS related) hasn’t changed for years,
I’m not using Homebrew but I download new Hugo binaries and replace the existing one in my /usr/local/bin/ And I’ve triple-checked: I’ve downloaded the correct one.
That has worked flawlessly for many years.
There is nothing whatsoever I can think of that may have caused the issue.