Closed geeohgeegeeoh closed 6 months ago
Ignore this. I changed to pure pkgsrc from the CVS and applied by hand the
/* Only include db1 */
#if __has_include(<db1/db.h>)
#include <db1/db.h>
#else
#include <db.h>
#endif
patch to common.h and it builds fine on arm.
nvi2 wouldn't install because of missing db.h -the workarounds from 2020 may be integrated but don't seem to work, if you have homebrew installed on ARM the paths are /opt/homebrew not /usr/local based.
I added db18 from pkgsrc and modified CMake link state to bring it in. This is the runtime outcome: