小野寛生です。 llvm15 から --no-allow-shlib-undefined というリンカオプションが有効になったようで、 その関連で 14-STABLE で security/heimdal のビルドが壊れていたりします。 (bug 267938 でメンテナが対応中っぽい?)
このオプションがどういうものかは一応分かったのですが、このオプションを指定した 方がよい理由が分からないのでどなたか教えていただけないでしょうか。 net/dante も同じ問題があって、解決しないシンボルを省くようにするか、 LDFLAGS+= -Wl,--undefined-version または LDFLAGS+= -Wl,--allow-shlib-undefined とやってしまってもよいのかが判断つかなくて、bug 276938 で一応報告したのですが、 修正の提案がしきれない状態です。 すみませんがよろしくお願いします。