[Bug 259967] graphics/qgis: broken on CURRENT since intro of llvm13 in base
Date: Mon, 22 Nov 2021 13:52:40 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259967 Dimitry Andric <dim@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #229644|0 |1 is obsolete| | --- Comment #5 from Dimitry Andric <dim@FreeBSD.org> --- Created attachment 229657 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=229657&action=edit Correct parameter type for QgsOgrDataset deleter (v2) (In reply to Rainer Hurling from comment #4) I ran into another unrelated error with the science/py-scipy port, which is a runtime dependency of qgis: In file included from scipy/interpolate/_rbfinterp_pythran.cpp:1: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/core.hpp:36: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/types/slice.hpp:5: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/types/NoneType.hpp:8: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/builtins/bool_.hpp:7: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/types/tuple.hpp:13: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/types/ndarray.hpp:10: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/builtins/ValueError.hpp:6: In file included from /usr/local/lib/python3.9/site-packages/pythran/pythonic/types/exceptions.hpp:6: /usr/local/lib/python3.9/site-packages/pythran/pythonic/types/str.hpp:407:12: error: no matching constructor for initialization of 'typename str::reverse_iterator' (aka 'reverse_iterator<(anonymous namespace)::pythonic::types::string_ iterator>') return {data->rbegin()}; ^~~~~~~~~~~~~~~~ However, it did manage to compile the source of qgis itself. One thing that I had forgotten was that the QgsOgrProviderUtils::releaseDataset() function also has a prototype in src/core/providers/ogr/qgsogrproviderutils.h. E.g. the parameter type also needs to fixed in the header. Here is an updated patch. -- You are receiving this mail because: You are the assignee for the bug.