1.2.1 fails to build with qpdf 12.3.0
https://qpdf.readthedocs.io/en/stable/release-notes.html#release-notes
[ 66%] Building CXX object CMakeFiles/pdfmixtool.dir/src/pdf_edit_lib/pdf_info.cpp.o
/usr/bin/x86_64-pc-linux-gnu-c++ -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_SVGWIDGETS_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -I/var/tmp/paludis/build/app-text-pdfmixtool-1.2.1/work/build -I/var/tmp/paludis/build/app-text-pdfmixtool-1.2.1/work/pdfmixtool-v1.2.1 -I/var/tmp/paludis/build/app-text-pdfmixtool-1.2.1/work/build/pdfmixtool_autogen/include -I/usr/x86_64-pc-linux-gnu/include/GraphicsMagick -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtWidgets -isystem /usr/x86_64-pc-linux-gnu/include/qt6 -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtCore -isystem /usr/x86_64-pc-linux-gnu/lib/qt6/mkspecs/linux-g++ -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtGui -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtSvgWidgets -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtSvg -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtXml -march=native -O2 -pipe -fdiagnostics-color=always -mno-direct-extern-access -MD -MT CMakeFiles/pdfmixtool.dir/src/pdf_edit_lib/pdf_info.cpp.o -MF CMakeFiles/pdfmixtool.dir/src/pdf_edit_lib/pdf_info.cpp.o.d -o CMakeFiles/pdfmixtool.dir/src/pdf_edit_lib/pdf_info.cpp.o -c /var/tmp/paludis/build/app-text-pdfmixtool-1.2.1/work/pdfmixtool-v1.2.1/src/pdf_edit_lib/pdf_info.cpp
/var/tmp/paludis/build/app-text-pdfmixtool-1.2.1/work/pdfmixtool-v1.2.1/src/pdf_edit_lib/pdf_info.cpp: In static member function 'static tm PdfInfo::string_to_datetime(const std::string&)':
/var/tmp/paludis/build/app-text-pdfmixtool-1.2.1/work/pdfmixtool-v1.2.1/src/pdf_edit_lib/pdf_info.cpp:218:24: error: variable 'std::istringstream ss' has initializer but incomplete type
218 | std::istringstream ss{str};
|
complete build log: pdfmixtool-1.2.1_build.log