Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 934248 - sci-geosciences/qgis 3.28.10 and 3.36.1 fail to build due to undefined references
Summary: sci-geosciences/qgis 3.28.10 and 3.36.1 fail to build due to undefined refere...
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Paul Zander
URL:
Whiteboard:
Keywords:
Depends on: 915160
Blocks:
  Show dependency tree
 
Reported: 2024-06-14 12:53 UTC by Tobias Leupold
Modified: 2024-06-18 07:12 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Output of emerge --info (emerge-info.txt,7.10 KB, text/plain)
2024-06-14 12:53 UTC, Tobias Leupold
Details
Output of emerge -pqv (emerge-pqv.txt,344 bytes, text/plain)
2024-06-14 12:54 UTC, Tobias Leupold
Details
The build log (build.log.xz,104.69 KB, application/x-xz)
2024-06-14 12:54 UTC, Tobias Leupold
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Leupold 2024-06-14 12:53:35 UTC
Created attachment 895820 [details]
Output of emerge --info

Hi all,

I just tried to update my system. Qgis was rebuilt and failed. I thought this was due to some of the newly emerged problems due to the recent Python updates (as I build qgis with Python support), but both 3.28.10 and 3.36.1 currently fail to build, also without USE="python" being set, both due to undefined references.

I'll attach the build log etc.
Comment 1 Tobias Leupold 2024-06-14 12:54:00 UTC
Created attachment 895821 [details]
Output of emerge -pqv
Comment 2 Tobias Leupold 2024-06-14 12:54:17 UTC
Created attachment 895822 [details]
The build log
Comment 3 Paul Zander 2024-06-14 13:00:18 UTC
Can you list your versions of dev-libs/protobuf and dev-cpp/abseil-cpp please?
Comment 4 Tobias Leupold 2024-06-14 13:51:21 UTC
The current stable versions are installed:

dev-libs/protobuf-22.5-r1
dev-cpp/abseil-cpp-20230125.3-r3
Comment 5 Paul Zander 2024-06-14 15:43:10 UTC
Update protobuf to 23.3-r4, this needs ~arch keywords. Both build for me that way.

Let me know if it fixes it for you so I can take further steps.
Comment 6 Tobias Leupold 2024-06-14 18:40:44 UTC
I can confirm that the build succeeds after updating protobuf to 23.3-r4.

Thanks a lot for the quick follow-up! I think the ebuild dep should be bumped then?
Comment 7 Paul Zander 2024-06-14 19:40:15 UTC
Yes eventually. But protobuf/abseil are being fixed right now. Plus the bump to 3.36.3 needs doing. So it has to be sorted out.