Hi,

On Fri, Nov 05, 2021 at 10:00:32PM +0100, Christian Weisgerber wrote:
> I ran another amd64 bulk build with base clang updated to LLVM 13.
> I also put in a tentative fix for security/nss.
> 
> Failure logs:
> http://build-failures.rhaalovely.net/amd64-clang/2021-11-04/
> 
> Some very basic triage below.  The single biggest problem is linker
> failures of this kind:
> ld: error: /usr/local/lib/libintl.so.7.0: undefined reference to 
> pthread_mutexattr_init [--no-allow-shlib-undefined]
> 
> The most criticial individual port failure is security/pinentry,
> which takes out security/gnupg, which prevents hundreds of ports
> from being built.
> 
> audio/mpd                           C++
> audio/scmpc                         libintl.so.7.0: undefined reference
> cad/pcb                             libintl.so.7.0: undefined reference
> chinese/c2t                         address of register variable requested
> devel/libdsm                        -Werror breaks pthread autoconf test
> devel/libgtop2                      libintl.so.7.0: undefined reference
> devel/qbs                           qbs segfault
> devel/xtensa-lx106-elf/binutils     -Werror,-Wunused-but-set-variable
> editors/vim,gtk3,lua                libintl.so.7.0: undefined reference
> games/dopewars                      libintl.so.7.0: undefined reference
> games/eduke32                       LLVM ERROR: out of memory
> games/lwjgl3                        java segfault
> games/multimc                       -Werror,-Wunused-but-set-variable
> games/nblood                        LLVM ERROR: out of memory
> graphics/gimp/stable                missing dependency glib >= 2.56.2
> graphics/vulkan-validation-layers   -Werror,-Wdeprecated-copy
> inputmethods/fcitx                  libintl.so.7.0: undefined reference
> lang/dmd                            can't load library 'libc++abi.so.5.0'
> lang/gambit                         killed: build stuck for 60mn
> lang/libv8                          mksnapshot segfault
> mail/neomutt                        Unable to find KyotoCabinet
> misc/posixtestsuite                 packaging: <foo>.test does not exist
> net/gtk-gnutella                    Cannot compile against GLib
> security/encfs                      C++
> security/pinentry                   libintl.so.7.0: undefined reference
> sysutils/curlftpfs                  use of undeclared identifier
> sysutils/login_oath                 -Werror,-Wunused-but-set-variable
> textproc/apertium                   C++
> www/libwebsockets                   -Werror,-Wunused-but-set-variable
> www/tor-browser/browser             -Werror,-Wunused-but-set-variable

I don't know for sure but I think there's a reasonable chance that
the update of Tor Browser that I just sent to the list
(Subject: UPDATE: Tor Browser 11.0; 
https://marc.info/?l=openbsd-ports&m=163657112230026&w=2)
fixes the build of Tor Browser with LLVM 13. The particular error that's
in the failure log file has been fixed in the new version, at least.

Caspar Schutijser

Reply via email to