Overview
looks like a simple fix, if that's the only problem.. I'll fix it.
It's the only package in ring1 building against qpdf
the others are non-ring and you might want to check / validate them:
qpdf : cups-filters paperjam pdfmixtool python-img2pdf python-pikepdf
python-* is unaffected because it uses -std=c++17, so it compiles fine. The other two are affected and now I submitted patches there. Found that paperjam doesn't use ditro flags, so fixed that too
https://build.opensuse.org/request/show/1068470 https://build.opensuse.org/request/show/1068463
So, initially, I thought something is wrong with headers in qpdf. It was not. The reason is qpdf requires C++17 feature (std::string_view) and cups-filters is explicitly setting the feature set to C++11. After I removed all the -std= hacks and use compiler default instead, everything is building again...
Sent patch for cups-filters to the devel project and will check the other 4 packages now too.
https://build.opensuse.org/request/show/1068456
Request History
adamm created request
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
dimstar_suse set openSUSE:Factory:Staging:F as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:F"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:F"
licensedigger accepted review
ok
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:F got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:F got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:F got accepted.