<div dir="auto">Yes, it is a surprise for me.</div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Fri, 2 May 2025, 15:56 Greg Troxel via PROJ, <<a href="mailto:proj@lists.osgeo.org">proj@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The unique constraints insert failure issue was not the problem. That<br>
happens with both 9.5.1 and 9.6.0.<br>
<br>
The changed line in the build output is<br>
<br>
Operation needs translation in QgsCoordinateReferenceSystemUtils::translateProjection: spilhaus<br>
<br>
which is because<br>
<br>
QString QgsCoordinateReferenceSystemUtils::translateProjection( const QString &projection )<br>
<br>
lacks a pair of lines that look like this<br>
<br>
if ( projection == QLatin1String( "gstmerc" ) )<br>
return QObject::tr( "Gauss-Schreiber" );<br>
<br>
for spilhaus.<br>
<br>
<br>
These lines are present in git on release-3_40 and master.<br>
<br>
<br>
All in all, it was a surprise to me, and perhaps it is to some of you,<br>
that adding a projection in proj leads to a requirement to add code to<br>
qgis.<br>
_______________________________________________<br>
PROJ mailing list<br>
<a href="mailto:PROJ@lists.osgeo.org" target="_blank" rel="noreferrer">PROJ@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/proj" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/proj</a><br>
</blockquote></div>