host is 14.0.-CURRENT, poudriere jail is 13.0-RELEASE hardware is arm64 ampere emag. NB this used to build reliably in 2021, unclear what has changed. this blocks un-breaking databases/foundationdb for arm64.
... Mono.Unix/UnixEncoding.cs(312,72): warning CS3001: Argument type 'byte*' is not CLS-compliant CSC [net_4_x-linux] System.Core.dll Makefile:27: warning: overriding recipe for target 'test-local' ../../build/library.make:216: warning: ignoring old recipe for target 'test-local' Makefile:27: warning: overriding recipe for target 'test-local' ../../build/library.make:216: warning: ignoring old recipe for target 'test-local' CSC [net_4_x-linux] System.Drawing.dll Stacktrace: at <unknown> <0xffffffff> at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () <0x00007> at (wrapper runtime-invoke) <Module>.runtime_invoke_bool (object,intptr,intptr,intptr) [0x0001e] in <53feb505807b449d85e9b0be841d340e>:0
@Dave Could you create a dependent issue for the foundationdb issue and add it to the blocks field here
Created attachment 231381 [details] git diff from mikael@ originally from PR 229710 this patch isn't needed when poudriere host is 13.0-RELEASE arm64 but is required for a modern 14.0-CURRENT in 2022. The FreeBSD port builders are still behind enough not to need this patch, but we should include it before this becomes necessary.