> On 11 Feb 2018, at 13:49, Franco Fichtner <[email protected]> wrote: > > Hi, > >> On 11. Feb 2018, at 7:05 AM, Dmitry Sivachenko <[email protected]> wrote: >> >> src/proto_http.c:(.text+0x1209): undefined reference to >> `__atomic_fetch_add_8' > > I believe this is a problem with older Clang versions not defining 8-bit > operations like __atomic_fetch_add_8 on 32-bit. This particularly affects > FreeBSD 11.1 on i386 with LLVM 4.0.0.
I get the same error on FreeBSD-current/i386 (clang 5.0.1): /usr/bin/ld: error: undefined symbol: __atomic_fetch_add_8 >>> referenced by src/proto_http.c >>> src/proto_http.o:(http_perform_server_redirect) /usr/bin/ld: error: undefined symbol: __atomic_fetch_add_8 >>> referenced by src/proto_http.c >>> src/proto_http.o:(http_wait_for_request) <...>

