Comment 3 for bug 2054477

Revision history for this message
Jose Luis Rivero (j-rivero) wrote :

Thanks Steve for the approval.

> I'm not sure why there's an ignition-cmake task here, please clarify.

ignition-cmake are a set of CMake helpers used by the ignition/gazebo family but can also be used alone. One of the helpers is a Find module for ogre-next (also named Ogre2) https://salsa.debian.org/science-team/ignition-cmake/-/blob/master/cmake/FindIgnOGRE2.cmake. Now that ogre-next used a more standard approach for installing files and dirs, we need to update the module to drop hacks and other ugly patches.

Final note: I realized yesterday that the vulkan support was not being detected in the packaging so I've imported a couple of patches to make it work on all arches. Final d/changelog:

ogre-next (2.3.3+dfsg-0ubuntu1) UNRELEASED; urgency=medium

  * New upstream version 2.3.3+dfsg
  * Rediff patches
  * Massive cleanup of d/rules after upstream merges
  * Update d/control and .install to 2.3.3
  * Update d/copyright
  * Fix package name for conflict with 1.9
    (LP: #1987207) (LP: #2003346)
  * Fix blender-ogre conflict name
  * Added vulkan dependencies
  * [PATCH] Added support for riscv64 and ppc64
  * [PATCH] Avoid shaderrc vulkan dependency
  * [PATCH] Fix armhf vulkan build

Corresponding 2.3.3+dfsg-5 build in the PPA
https://code.launchpad.net/~j-rivero/+recipe/ogre-next-daily-1