Debian Patches

Status for mujoco/3.5.0-2

Patch Description Author Forwarded Bugs Origin Last update
cmake.patch patching upstream cmake to avoid downloading any source from through network, and force use system libraries for all dependencies. Mo Zhou <lumin@debian.org>, Jose Luis Rivero <jrivero@honurobotics.com> not-needed 2026-04-08
respect-cmake-interprocedural-optimization.patch Respect CMAKE_INTERPROCEDURAL_OPTIMIZATION when explicitly set The original code uses "NOT CMAKE_INTERPROCEDURAL_OPTIMIZATION" which
evaluates to false when the variable is explicitly set to OFF. This patch
changes it to "NOT DEFINED CMAKE_INTERPROCEDURAL_OPTIMIZATION" so that
the automatic IPO enabling only happens when the variable hasn't been
set at all, respecting the packager's explicit choice.

Open PR https://github.com/google-deepmind/mujoco/pull/2913. Patch is
a subset of that PR.
Jose Luis Rivero <jrivero@osrfoundation.org> no upstream 2026-02-04
fix-gridlayout-memcpy.patch Fix gridlayout initialization to use memcpy instead of strncpy The gridlayout field is a fixed 12-byte array that is not null-terminated,
so using string functions is semantically incorrect. memcpy explicitly
copies exactly sizeof(gridlayout) bytes, which:
.
- Correctly reflects that gridlayout is binary data, not a C string
- Removes the unnecessary local variable
Jose Luis Rivero <jrivero@osrfoundation.org> no upstream, https://github.com/google-deepmind/mujoco/pull/3069 2026-02-04

All known versions for source package 'mujoco'

Links