Search Criteria
Package Details: luxmark 4.0alpha1-7
Package Actions
Git Clone URL: | https://aur.archlinux.org/luxmark.git (read-only, click to copy) |
---|---|
Package Base: | luxmark |
Description: | OpenCL benchmark tool |
Upstream URL: | https://github.com/LuxCoreRender/LuxMark |
Licenses: | GPL3 |
Submitter: | Barthalion |
Maintainer: | DarkShadow44 |
Last Packager: | DarkShadow44 |
Votes: | 5 |
Popularity: | 0.000000 |
First Submitted: | 2018-01-06 20:59 (UTC) |
Last Updated: | 2024-01-31 18:43 (UTC) |
Dependencies (20)
- boost-libs
- embree3
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- intel-tbb (onetbb-gitAUR, onetbb)
- libgl (nvidia-340xx-utilsAUR, libglvnd-gitAUR, amdgpu-pro-oglpAUR, amdgpu-pro-oglp-legacyAUR, libglvnd)
- libpng (libpng-apngAUR, libpng-gitAUR)
- opencl-driver (opencl-nvidia-410xxAUR, amdapp-sdkAUR, opencl-nvidia-340xxAUR, opencl-nvidia-440xxAUR, vc4cl-gitAUR, opencl-nvidia-430xxAUR, opencl-legacy-amdgpu-proAUR, intel-compute-runtime-gitAUR, beignetAUR, opencl-nvidia-vulkanAUR, beignet-gitAUR, intel-openclAUR, clvk-gitAUR, opencl-nvidia-525xxAUR, opencl-510xx-nvidiaAUR, opencl-nvidia-390xxAUR, opencl-nvidia-470xxAUR, opencl-550xx-nvidiaAUR, opencl-nvidia-betaAUR, opencl-rusticl-mesa-minimal-gitAUR, mesa-gitAUR, intel-compute-runtime-binAUR, opencl-amdAUR, amdonly-gaming-opencl-clover-mesa-gitAUR, amdonly-gaming-opencl-rusticl-mesa-gitAUR, opencl-nvidia-535xxAUR, opencl-nvidia-teslaAUR, mesa-git-frog-fifo-v1AUR, intel-compute-runtime, intel-oneapi-compiler-shared-runtime, opencl-clover-mesa, opencl-nvidia, opencl-rusticl-mesa, rocm-opencl-runtime)
- opencl-icd-loader (khronos-ocl-icd-gitAUR, khronos-ocl-icdAUR, ocl-icd)
- openimagedenoise (openimagedenoise-gitAUR)
- openimageio (openimageio-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- eos_portable_archiveAUR (make)
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR) (make)
- luxcorerenderAUR (luxcorerender-binAUR, luxcorerender-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-git-frog-fifo-v1AUR, mesa-amber) (make)
- opencl-headers (opencl-headers-gitAUR) (make)
Latest Comments
1 2 3 4 5 Next › Last »
MarsSeed commented on 2023-07-23 20:01 (UTC)
Doesn't work:
Installing openvdb results in a different error:
Installing fmt and executing luxmark then results in the GUI appearing briefly, and doing the one-time compilation of the 'device kernel'; then it crashes with segmentation fault and dumps core.
Happens both when forcing NVIDIA GPU (proprietary driver) as well as letting it discover I have an Intel iGPU + a discrete NVIDIA GeForce.
DarkShadow44 commented on 2023-06-10 17:09 (UTC)
@MarsSeed Thank you for your effort! I'll push an update soon. This package already was supposed to link to python, but apparently libpython3.so and libpython3.11.so are not the same anymore... I'm used to those being symlinked and the same.
MarsSeed commented on 2023-06-10 13:40 (UTC)
Package also needs to depend on embree3, not the current embree (v4).
See cmake/Packages/FindEmbree.cmake.
MarsSeed commented on 2023-06-06 21:19 (UTC)
Apparently the latter is by design in boost.
See last comment of this bug:
https://bugs.archlinux.org/task/55798
It links to a source comment in boost, explaining the situation.
I am not sure why this is a new issue that had not occurred previously.
But apparently it is a problem in the luxmark linking configuration; the executable should be linked to the python binary.
MarsSeed commented on 2023-06-06 17:54 (UTC)
Hm, confirmed. The current boost-libs
1.81.0-6
libraries have undefined symbols:MarsSeed commented on 2023-06-06 17:39 (UTC) (edited on 2023-06-06 17:41 (UTC) by MarsSeed)
Unfortunately disabling LTO did not eliminate all problems.
There is a new problem that was not there earlier.
In the current Arch boost-libs
1.81.0-6
, there might be latent undefined references.From the build log of luxmark:
MarsSeed commented on 2023-06-06 17:32 (UTC)
It seems both luxcorerender and luxmark need to be compiled with LTO disabled.
PKGBUILD needs the following field attribute:
DarkShadow44 commented on 2023-02-22 22:02 (UTC)
@HurricanePootis are you doing a clean build, aka just makepkg in a freshly cloned folder? Have you tried rebuilding luxcorerender cleanly as well?
HurricanePootis commented on 2023-02-22 17:28 (UTC)
I'm getting the following errors
Yes, I have
luxcorerender
installed, and yes, it does have alibluxrays.a
in my/usr/lib
DarkShadow44 commented on 2022-04-09 16:37 (UTC)
Does libluxrays.a contain "_ZN7luxrays13PropertyValueD1Ev", for example? Would you mind sharing your built luxcorerender package?
1 2 3 4 5 Next › Last »