Package Details: grandorgue-git 3.15.2.0.r3.g231459c8-1

Git Clone URL: https://aur.archlinux.org/grandorgue-git.git (read-only, click to copy)
Package Base: grandorgue-git
Description: Virtual Pipe Organ Software
Upstream URL: https://github.com/GrandOrgue/grandorgue
Licenses: GPL2+
Conflicts: grandorgue, grandorgue-bin
Submitter: vimpostor
Maintainer: vimpostor
Last Packager: vimpostor
Votes: 3
Popularity: 0.000007
First Submitted: 2022-03-23 22:40 (UTC)
Last Updated: 2024-09-21 20:06 (UTC)

Latest Comments

vimpostor commented on 2024-09-21 20:12 (UTC)

Thanks for reporting this. I can sporadically reproduce this, and this has nothing to do with libpng12.

There seems to be a race condition in the build dependency DAG, that only occurs when using the cmake Ninja generator. The Makefile contains the DAG correctly, so I fixed the PKGBUILD for now, by using the cmake Makefile generator.

I took a bit of time to investigate and couldn't quite pinpoint the bug. The upstream CMakeFile correctly defines the icon directory as a dependency for the imagemagick command and it correctly gets translated to that dependency in the Makefile DAG.

Something goes wrong in the Ninja DAG and I need some more time to debug this properly. The bug could either be in the Cmake Ninja generator or in Ninja itself.

In the meantime, the PKGBUILD should work now again.

nano13 commented on 2024-09-21 15:43 (UTC)

I had a strange situation on two computers independently:

First the build crashed because the convert command (imagemagick) invoking inkscape crashes. After I have installed libpng12 it did build however. So I guess you should add that to the makedepends.

Now the strange part: To doublecheck, I have removed libpng12 again and try to build grandorgue-git again. No for some strange reason it still builds properly ... However as far as I can tell I have not changed anything else on the system.

Does anybody have an idea what is going on here?

vimpostor commented on 2024-05-09 08:23 (UTC)

Thanks, I confirmed with ldd that yaml-cpp is runtime dependency. I also found that inkscape is now a make dependency. Fixed now.

SClause commented on 2024-05-09 04:38 (UTC)

After building it I removed all the make dependencies and then GrandOrgue does not start anymore. It seems that yaml-cpp is also used for running. Please change it from make dependency to normal one.

vimpostor commented on 2023-05-10 09:34 (UTC)

Thanks, I added the new make deps.

francescoz96 commented on 2023-05-10 08:43 (UTC)

Please add imagemagick and yaml-cpp as (make), grandorgue won't build without it.