[QGIS-Developer] building master in pkgsrc; mostly ok!
Greg Troxel
gdt at lexort.com
Sun Feb 22 06:57:20 PST 2026
(following up more widely for those not watching the repo closely)
Even Rouault <even.rouault at spatialys.com> writes:
> While playing with compiler explorer (https://godbolt.org/z/v1GEGnT6j)
> I suspect this is a bug in C++20 support in gcc 12 that got fixed in
> gcc 13 (similary clang 15 has the same issue, and clang 16
> not). Likely an erratum of C++20 that didn't make it in early
> implementations. You could workaround it by down casting the left side
> member of the comparisons to (const QgsAbstractGeometry&)
Thanks for figuring that out. The downcasts make it build with gcc
12.5.0. I submitted a PR, which Nyall munged and merged.
I've updated pkgsrc-wip to 7d2ca374f2db34eef5b433d9dbf46ae894ada937.
pkgsrc is missing a few qt6 packages, but it builds and packages, and I
can open a project and things seem normal.
There is a complaint about authentication, which is almost certainly
about qgis not reaching the keyring daemon. That works with the 3.44
package, and I'll look into it.
I have two patches to validate and maybe submit, both minor.
Overall, master heading to 4 is in remarkably good shape for my system,
and I think the remaining issues are mostly getting more qt6-foo
packaged.
More information about the QGIS-Developer
mailing list