Hi, I'm working on fixing the FFmpeg 7 build in Nixpkgs on Darwin/macOS and I figured some of the changes may be welcome upstream.
Using CMAKE_INSTALL_FULL_* paths will avoid a problem due to us setting CMAKE_INSTALL_* to absolute paths, which causes the manual prefixing currently done to create non-existing paths.
The CMakeLists.txt changes are due to us using Clang on Darwin.
The change in xevdm_util.c might be a bug or I might be wrong and it should indeed iterate in steps of size 2.
Hi, I'm working on fixing the FFmpeg 7 build in Nixpkgs on Darwin/macOS and I figured some of the changes may be welcome upstream.
Using
CMAKE_INSTALL_FULL_*
paths will avoid a problem due to us settingCMAKE_INSTALL_*
to absolute paths, which causes the manual prefixing currently done to create non-existing paths.The CMakeLists.txt changes are due to us using Clang on Darwin.
The change in xevdm_util.c might be a bug or I might be wrong and it should indeed iterate in steps of size 2.