Description of problem: iconv error breaks package buil build Version-Release number of selected component (if applicable): 2.33.9000-23.fc35 How reproducible: Build Io-language <snip> patching file libs/iovm/source/IoSystem.c + sed -i 's|/lib/io/addons|/lib64/io/addons|g' libs/iovm/io/AddonLoader.io + '[' -f /usr/include/io/IoVM.h ']' + rm -fr addons/AVCodec + rm -rf addons/ODE + sed -i /ODE/d addons/CMakeLists.txt + iconv -f MACINTOSH -t UTF8 libs/basekit/license/bsd_license.txt iconv: failed to start conversion processing RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.pNDoFo (%prep) <snip> Works on f34.
Sorry I didn't announce this change, mainly because I didn't anticipate buildroots not installing weak dependencies: the gconv package was split in glibc-2.33.9000-13.fc35 to put all of the non-UTF* modules into the glibc-gconv-extra package. This is to reduce space usage in minimal installations and to allow security hardening for unicode-only systems since the converter modules are an easy attack surface. To bring in the MACINTOSH locale Io-languages needs a BuildRequires on glibc-gconv-extra. Could you please add that?
That worked, thank you!