On Fri, Apr 14, 2017 at 12:28:10AM +0100, Stuart Henderson wrote: > On 2017/04/13 22:33, Christian Weisgerber wrote: > > As you may know, on the arm64 architecture we use clang 4.0 as the > > system compiler. Other architectures for which clang support is > > available, like amd64, will follow sooner or later. > > > > Currently, a lot of the ports tree fails to build with clang. > > This must be fixed. > > > > To get us going, I have started running test builds on amd64 with > > clang as the compiler. Logs of the build failures are available > > here: > > http://build-failures.rhaalovely.net/amd64-clang/ > > > > Below is also a list of the 324 ports that broke in the first run. > > See if you recognize something and want to fix it... > > Thanks, that's a bit quicker than the SoftIron :) Interesting, boost > succeeded here. Was this using libestdc++ or libc++? >
I am also surprised that lang/rust succeed (and devel/cargo didn't). Is it possible to have more information on the build configuration ? Stuart already mentioned libestdc++ vs libc++ for example. It would be interesting to be able to reproduce the build environment for testing. Some parts could be tricky and depend on proper compiler detection. Thanks. -- Sebastien Marie
