Created attachment 195083 [details] knot2.patch This is literally the strangest portability issue. For some reason, the build process mkdirs /var/db/knot and /var/run/knot on amd64, but doesn't on aarch64. o_0
(In reply to Greg V from comment #0) No, same problem on amd64. It is the question if we patch the Makefile, like you did or it is pkg-plist error and we make a patch for pkg-plist?
Created attachment 195152 [details] svn diff to also add @dirs to plist I ran poudriere testport on amd64 and armv6, it didn't create those directories there either. Running the same tests after applying your patch gives me plist errors. Attached is a patch that: - Adds the ${MKDIR} line to Makefile like your original patch - Adds /var/db/knot and /var/run/knot to pkg-plist - Bumps PORTREVISION
Hello all, I merged the patch of Vidar Karlsen into the one that brings Knot to 2.7.0 See PR 230433 My own tests went well, but please let me know if that solved the problem. Leo.
Hello all, I merged the initial patch of Greg V and the additional patch of Vidar Karlsen into the one that should bring dns/knot2 from 2.6.8 to the newer 2.7.1 That's PR 230841 Again my own tests went well (i386 and amd64 only, and avoiding the combi 11.2/i386). Please let me know if this solved the problem. Leo.
Obsoleted by 232284.