[Slackbuilds-users] libopenshot not building
Jeremy Hansen
jebrhansen+SBo at gmail.com
Sun Oct 4 18:04:12 UTC 2026
On Sun, Oct 4, 2026, 10:22 AM Luveh Keraph <1.41421 at gmail.com> wrote:
> For a few weeks now libopenshot has been refusing to build for me:
>
> -- The following features have been disabled:
>
> * Coverage, analyze test coverage and generate report
> * IWYU (include-what-you-use), Scan all source files with 'iwyu'
> * Wayland screen capture, Use the optional xdg-desktop-portal and
> PipeWire capture module
>
> -- The following OPTIONAL packages have not been found:
>
> * Resvg
>
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /tmp/SBo/libopenshot-1.0.1/build
> [ 1%] Running cpp protocol buffer compiler on trackerdata.proto
> /usr/bin/protoc: error while loading shared libraries:
> libabsl_die_if_null.so.2508.0.0: cannot open shared object file: No such
> file or directory
> make[2]: *** [src/CMakeFiles/openshot_autogen.dir/build.make:97:
> src/trackerdata.pb.h] Error 127
> make[1]: *** [CMakeFiles/Makefile2:2929:
>
127 errors are usually due to mismatched APIs. This probably means
something was upgraded that broke existing compatibility without rebuilding
the packages that rely on it.
protoc is from the protobuf3 package and it refers to
libabsl_die_if_null.so.2508.0.0 from the absel-cpp package. However,
the 2508.0.0 in the filename tells me it is trying to reference the
20250814.0 version from August of 2025. It's now on 20260817.0 from August
2026.
You should just need to rebuild protobuf3 (so it can properly link to the
newer absel-cpp) to get the protoc command to work. Hopefully that will be
enough to get the build to complete.
Jeremy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20261004/99d5b108/attachment.htm>
More information about the SlackBuilds-users
mailing list