Package Details: qgis-git 3.99_master.r69399.14e5c6094df-1

Git Clone URL: (read-only, click to copy)
Package Base: qgis-git
Description: Geographic Information System (GIS) that supports vector, raster & database formats - Development master
Upstream URL:
Keywords: GIS Qt5
Licenses: GPL
Provides: qgis
Submitter: saultdon
Maintainer: gaelic (Fincer, qs9rx)
Last Packager: qs9rx
Votes: 17
Popularity: 0.000000
First Submitted: 2015-08-20 03:06
Last Updated: 2021-02-20 13:32

Required by (4)

Sources (1)

Pinned Comments

gaelic commented on 2017-03-06 20:58

Please note:

This is the master branch of qgis (3.30) which may not be able to compile because of upstream problems or rapid changes in dependencies.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

qs9rx commented on 2021-01-20 20:51

Ah, sorry about protobuf, I forgot. Btw I sent a request to the maintainer to take over the package today.

queue_properties seems to be related to opencl:

With opencl-headers, opencl-mesa, opencl-nvidia, opencl-clhpp installed:

-- Found OpenCL: /usr/lib/ (found version "2.2") 
-- Found OpenCL C++ headers: /usr/include

Compiles fine.

No opencl packages installed:

-- Could NOT find OpenCL (missing: OpenCL_INCLUDE_DIR) 
-- Couldn't find OpenCL: support DISABLED

Compiles fine.

Just opencl-headers and opencl-clhpp installed:

-- Found OpenCL: /usr/lib/ (found version "2.2") 
-- Found OpenCL C++ headers: /usr/include

Compiles fine.

Just opencl-nvidia installed:

-- Found OpenCL: /usr/lib/ (found version "1.2") 
-- Couldn't find OpenCL C++ headers, using internal: /home/user/.cache/yay/qgis-git/src/qgis/external/opencl-clhpp/include

Compiling crashes with sereval error: ‘queue_properties’ was not declared in this scope; did you mean ‘QueueProperties’?

Just opencl-nvidia and opencl-headers installed:

-- Found OpenCL: /usr/lib/ (found version "2.2") 
-- Couldn't find OpenCL C++ headers, using internal: /home/hannes/.cache/yay/qgis-git/src/qgis/external/opencl-clhpp/include

Compiles fine.

So it seems like the from opencl-nvidia clashes with the internal headers. Install opencl-headers and you should be good, opencl-clhpp might be better. No idea how to solve this in a PKGBUILD... Might be an upstream bug.

darrSonik commented on 2021-01-01 19:14

Yeah, turns out I didn't have the protobuf package and it is not explicitly listed in the PKGBUILD. When I installed that and tried to build again, the build started. But then I got different errors, like naming errors (e.g. queue_properties instead of QueueProperties, according to stderr output) in the source. I might have got a git-clone that was just about to be fixed moments later with another git-push. I have installed qgis-ltr for now. May give this one a shot tomorrow. Thanks anyway.

qs9rx commented on 2021-01-01 19:03

How could we know a workaround when we do not know what the error on your end was? It could be a full disk for all anyone else knows ;)

Not sure why the qgis-3-fix-sip-name.patch file is still in the package, the PKGBUILD does not use it anymore.

I just tried the package and it compiled without problems with just the python-pyqt5-sip fix. Might be a dependency that is not explicitly listed in the PKGBUILD.

darrSonik commented on 2021-01-01 11:35

First, I changed python-sip-pyqt5 to python-pyqt5-sip in the depends array in PKGBUILD. Then I tried to build this using the patch supplied with the package by adding patch -Np1 < "${srcdir}/qgis-3-fix-sip-name.patch" in the prepare function. It fails.

Then I tried to build without applying the patch, it still fails. Does anyone know any workaround? Or what am I missing?

qs9rx commented on 2020-12-10 14:22

No issues with Python 3.9 here. Only update needed in the PKGBUILD is still the "python-pyqt5-sip" package.

marcocurreli commented on 2020-12-08 22:11

QGis doesn't compile with python 3.9

qs9rx commented on 2020-08-13 21:19

@gaelic, update please. ;)

It compiles fine with python-pyqt5-sip

geosam commented on 2020-04-28 14:02

Please update to 3.12.0 master

qs9rx commented on 2020-03-24 21:28

And like that, qgis-git just successfully compiled the most recent 2d0ffedc70 for me.

qs9rx commented on 2020-03-24 19:47

There is now