libde265 icon indicating copy to clipboard operation
libde265 copied to clipboard

libde265 no longer compiles after commit 5596fb2 "move configparam.cc into encoder directory"

Open bobfriesenhahn opened this issue 6 months ago • 2 comments

libde265 Autotool's (configure-based) builds now fail with the error:

*** No rule to make target 'configparam.cc', needed by 'libde265_la-configparam.lo'.  Stop.

This was noticed (after 6 days) in the GraphicsMagick oss-fuzz builds at https://oss-fuzz-build-logs.storage.googleapis.com/index.html#graphicsmagick

Please help!

I will be disabling libde265 in the builds so that the GraphicsMagick oss-fuzz builds are not blocked.

bobfriesenhahn avatar Jun 24 '25 21:06 bobfriesenhahn

Fixed. Compilation with the Autotools is deprecated and will be removed in an upcoming release. Please switch to using the CMake build.

farindk avatar Jun 24 '25 21:06 farindk

I have re-enabled libde265 in the oss-fuzz builds and so hopefully it will be building again in a day or two. I also wrote a FIXME note about switching to Cmake.

bobfriesenhahn avatar Jun 24 '25 22:06 bobfriesenhahn

The configure-based build works as before. I have switched the GraphicsMagick oss-fuzz build to use CMake instead.

bobfriesenhahn avatar Jul 07 '25 16:07 bobfriesenhahn