Closed th0ma7 closed 2 months ago
I believe the issue is due to my container image being Debian 11 with glibc-2.31 when building the NATIVE components wheras the Synology provided gcc-12.2 toolchain uses glibc-2.36, matching Debian 12 default libc version.
I'm maintaining the
ffmpeg
package for the SynoCommunity which aims at porting open-source software to Synology Linux NAS using ourspksrc
framework.I'm working on enabling
--opencl
onffmpeg
and my current PR got things working to build ocl-140 using the Synology DSM Linux version 7.1 toolchain which uses gcc-8.5 with glibc-2.26.My issue is with usign the newer Synology toolchain now with gcc-12.2 and glibc 2.36. The build process is identical and other build tools as well (i.e.
cmake
andninja
).Full build log here: build-x64-7.2.log
It fails on DSM 7.2 toolchain such as (although works well with DSM-7.1):