Package Details: qgis-git 3.99_master.r89692.9a4f6e79aff-1

Git Clone URL: https://aur.archlinux.org/qgis-git.git (read-only, click to copy)
Package Base: qgis-git
Description: Geographic Information System (GIS) that supports vector, raster & database formats - Development master
Upstream URL: http://qgis.org/
Keywords: GIS Qt5
Licenses: GPL
Provides: qgis
Submitter: okanisis
Maintainer: gaelic (Fincer, qs9rx)
Last Packager: qs9rx
Votes: 17
Popularity: 0.000000
First Submitted: 2015-08-20 03:06 (UTC)
Last Updated: 2025-01-24 21:35 (UTC)

Pinned Comments

gaelic commented on 2017-03-06 20:58 (UTC) (edited on 2018-07-22 09:39 (UTC) by gaelic)

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

« First ‹ Previous 1 2 3 4 5 6 7 .. 12 Next › Last »

MarsSeed commented on 2022-04-11 10:46 (UTC)

@qs9rx, why don't you create an AUR/pdal-qgis-git package?

AUR is meant for user-side automated build and update, not for forcing users to edit PKGBUILDs and build manually.

So it would seem the logical and convenient solution for me to create that new package and make qgis-git depend on that.

qs9rx commented on 2022-04-10 20:42 (UTC) (edited on 2022-04-10 20:42 (UTC) by qs9rx)

I pushed a fairly big update with a change of the build system to ninja and some changes in the depends.

Please be aware that currently you will need to build pdal-git with a modified PKGBUILD! Use source=("git+https://github.com/PDAL/PDAL#branch=qgis"), build and install, then you can build qgis-git. Alternatively, if you do not need PDAL support (point clouds), disable it in the PKGBUILD. Sorry, I hope this will be solved upstream.

If something is broken, your patch is welcome ;)

Scimmia commented on 2022-03-14 22:17 (UTC)

That's not a resolution, you just need to stop it from trying to link to that lib. libdl.so.2 is just a stub for compabibility.

marcocurreli commented on 2022-03-14 21:47 (UTC) (edited on 2022-03-14 21:50 (UTC) by marcocurreli)

Today, qgis-git doesn't compile due to lack of /usr/lib/libdl.so

Resolved with:

ln -s libdl.so.2 libdl.so

qs9rx commented on 2022-02-03 20:35 (UTC)

Thanks marcocurreli for the notice, I updated the package. If someone figures out how to build the whole stack that we need for pointcloud handling, please raise your hand.

marcocurreli commented on 2022-01-18 00:07 (UTC)

Please remove from depends sip4 and python-sip, add sip and pyqt-builder

qs9rx commented on 2021-01-20 20:51 (UTC) (edited on 2021-01-20 20:52 (UTC) by qs9rx)

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/libOpenCL.so (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/libOpenCL.so (found version "2.2") 
-- Found OpenCL C++ headers: /usr/include

Compiles fine.

Just opencl-nvidia installed:

-- Found OpenCL: /usr/lib/libOpenCL.so (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/libOpenCL.so (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 libOpenCL.so 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 (UTC) (edited on 2021-01-01 19:17 (UTC) by darrSonik)

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.