Dennis Luehring wrote:
1.79 links with my software 1.80 links with my software 1.81 does not link 1.82 does not link 1.83 does not link
Linux up to date Suse/Tumbleweed gcc 13.2.1
./bootstrap.sh ./b2 -j16 --toolset=gcc cxxflags=-fPIC --build-dir=./_build address-model=64 architecture=x86 threading=multi --stagedir=./lib64-gcc --build-type=complete --layout=versioned --without-mpi
these are the errors on linking when using 1.81 and above
defined at local_256.hpp:16 (/home/linux/dev/3rdparty-linux- gcc/boost_1_83_0/boost/preprocessor/iteration/detail/limits/local_256.hpp:
ld.lld: error: duplicate symbol: boost::phoenix::placeholders::uarg1 16)
Looks like this is being worked on, judging from https://github.com/boostorg/phoenix/commit/665047aac26ad4d96b266d87504b3a88a... https://github.com/boostorg/phoenix/commit/8913607a3788cb82d48ed461ea59c919b...