LuxRender failed to build from source in Fedora rawhide/f30 https://koji.fedoraproject.org/koji/taskinfo?taskID=32360236 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Please fix LuxRender at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, LuxRender will be orphaned. Before branching of Fedora 31, LuxRender will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://fedoraproject.org/wiki/Fails_to_build_from_source
Created attachment 1529128 [details] build.log file build.log too big, will only attach last 1024 bytes
Created attachment 1529129 [details] root.log file root.log too big, will only attach last 1024 bytes
Created attachment 1529130 [details] state.log
The cmake error has been altered to only be a warning. A rebuild of LuxRender fails with a different error: -- Could NOT find Boost -- Could NOT find Boost BUILDSTDERR: CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:270 (message): BUILDSTDERR: Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when BUILDSTDERR: available. Run "cmake --help-policy CMP0072" for policy details. Use the BUILDSTDERR: cmake_policy command to set the policy and suppress this warning. BUILDSTDERR: FindOpenGL found both a legacy GL library: BUILDSTDERR: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so BUILDSTDERR: and GLVND libraries for OpenGL and GLX: BUILDSTDERR: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so BUILDSTDERR: OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so BUILDSTDERR: OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for BUILDSTDERR: compatibility with CMake 3.10 and below the legacy GL library will be used. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: cmake/Dependencies.cmake:86 (find_package) BUILDSTDERR: CMakeLists.txt:76 (include) BUILDSTDERR: This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found OPENCL: /usr/lib64/libOpenCL.so -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- OpenMP found - compiling with -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.0") -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.5 -- Found BISON: /usr/bin/bison (found version "3.0.5") -- Found FLEX: /usr/bin/flex (found version "2.6.4") BUILDSTDERR: CMake Error at CMakeLists.txt:79 (MESSAGE): BUILDSTDERR: --> Could not locate required Boost files - Please check See https://koji.fedoraproject.org/koji/taskinfo?taskID=32746018
Dear Maintainer, your package has not been built successfully in f30. Action is required from you. If you can fix your package to build, perform a build in koji, and either create an update in bodhi, or close this bug without creating an update, if updating is not appropriate [1]. If you are working on a fix, set the status to ASSIGNED to acknowledge this. Following the latest policy for such packages [2], your package can be orphaned if this bug remains in NEW state more than 8 weeks. [1] https://fedoraproject.org/wiki/Updates_Policy [2] https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
luxcorerender obsoleted LuxRender starting from Fedora 30 therefore the issue will not get fixed.