On 2019/06/27 09:24, Thomas Frohwein wrote: > On Thu, Jun 27, 2019 at 12:28:46PM +0100, Stuart Henderson wrote: > > Nothing changed in dxx-rebirth itself recently, possibly due to > > libc++/llvm updates. > > > > ld: error: undefined symbol: dxx_error_object_type_mismatch() > > >>> referenced by collide.cpp > > >>> > > >>> similar/main/.d1x-rebirth.collide.o:(bump_this_object(valptridx<d1x::object>::ptridx<valptridx<d1x:: > > object>::vm>, valptridx<d1x::object>::ptridx<valptridx<d1x::object>::vm>, > > dcx::vms_vector const&, int)) > > c++: error: linker command failed with exit code 1 (use -v to see > > invocation) > > scons: *** [d1x-rebirth/d1x-rebirth] Error 1 > > scons: building terminated because of errors. > > Failed target count: total=1; targets with enable_build_failure_summary=1: 1 > > Failed node list: > > > > This looks like thes same error as on amd64 after clang/llvm update. On > amd64 this is resolved with an updated version of the port that first > needs an update to physfs. I'm working on addressing kn's questions > about the physfs update, after which an update of dxx-rebirth should > resolve the build failure. >
Thanks, I've added a BROKEN marker on clang arches for now.