Search Criteria
Package Details: lattice-radiant 3.0.0.24.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lattice-radiant.git (read-only, click to copy) |
---|---|
Package Base: | lattice-radiant |
Description: | Lattice Radiant design software |
Upstream URL: | http://www.latticesemi.com/ |
Licenses: | custom |
Submitter: | poilojointur |
Maintainer: | poilojointur |
Last Packager: | poilojointur |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2021-12-12 04:37 (UTC) |
Last Updated: | 2021-12-12 04:51 (UTC) |
Dependencies (36)
- atk (at-spi2-core-gitAUR, at-spi2-core)
- cairo (cairo-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gnu-free-fonts
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libice
- libieee1284
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libsm
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxft (libxft-gitAUR)
- libxi (libxi-gitAUR)
- Show 16 more dependencies...
Latest Comments
OpusOne commented on 2023-08-01 21:19 (UTC)
Hi, I tried writing a PKGBUILD for the latest Radiant 2023.1.0.43.3 based on this one. Installation goes fine but there are some dependency issues. The Radiant app runs properly until we open an existing project.
This is due to a dependency problem with libstdc++ which ships with the radiant executable. The MESA drivers (using amdgpu here) fail to load due to the inconsistency betwween the local version of libstdc++ shipped with radiant and the system-wide version. So anything in the app requiring libGL fails to work.
The following errors appear in the console:
libGL error: MESA-LOADER: failed to open radeonsi: /usr/local/radiant/2023.1.0.43.3/bin/lin64/libstdc++.so.6: version
GLIBCXX_3.4.29' not found (required by /usr/lib/dri/radeonsi_dri.so) (search paths /usr/lib/dri, suffix _dri) libGL error: failed to load driver: radeonsi libGL error: MESA-LOADER: failed to open swrast: /usr/local/radiant/2023.1.0.43.3/bin/lin64/libstdc++.so.6: version
GLIBCXX_3.4.29' not found (required by /usr/lib/dri/swrast_dri.so) (search paths /usr/lib/dri, suffix _dri) libGL error: failed to load driver: swrastWhen opening a project, it crashes with a coredump:
[23:16:19.657 <fatal>] unknown:0 - Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) Abandon (core dumped)
Which just shows it fails to create the OpenGL context and the app crashes instead of handling it gracefully.
I have tried removing the local libstdc++ to force radiant to use the system one. The above messages disappear but the app crashes at a later stage when opening a project, probably due to the incompatibility with the system libstdc++ and the one that the app was linked against.
So this is kind of a catch-22 situation that I don't know how to solve. If anyone has any idea. If the maintainer is still around, happy to discuss it with them!