Control: tags -1 + patch upstream fixed-upstream Control: forwarded -1 https://github.com/SOCI/soci/pull/886
On 14/08/22 09:18 AM, Lucas Nussbaum wrote: > During a rebuild of all packages in sid, your package failed to build > on amd64. > > > /<<PKGBUILDDIR>>/tests/catch.hpp:6490:33: error: size of array > > ‘altStackMem’ is not an integral constant-expression > > 6490 | static char altStackMem[SIGSTKSZ]; > > | ^~~~~~~~ > > /<<PKGBUILDDIR>>/tests/catch.hpp:6541:45: error: size of array > > ‘altStackMem’ is not an integral constant-expression > > 6541 | char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; > > | ^~~~~~~~ This is likely fixed with a new upstream release Version 4.0.3 differs from 4.0.2 in the following ways: Changes affecting all or multiple backends: - Fix opening sessions from pool (#891). - Fix default backend search path (#928). >- Fix build with latest glibc versions where SIGSTKSZ is not constant (#886). - Document using SOCI as a CMake subdirectory (#925). - Document using SOCI with Conan (#877). The fix looks easy enough https://github.com/SOCI/soci/pull/886/commits/7719b5a8242a5ec016f73666a51e80b3bd7f8956 @William: Any opinion on targeted fix vs. new upstream version? As one of the package I somewhat care about (linphone) is affected by this removal from testing I would NMU a targeted fix end of September. Bernhard