Debian Patches

Status for cppad/2026.00.00.0-4

Patch Description Author Forwarded Bugs Origin Last update
backport-multiarch-configure-hpp.patch install cppad/configure.hpp in the multiarch include directory cppad/configure.hpp is generated at configure time and differs between
architectures (e.g., CPPAD_C_COMPILER_CMD contains the GNU triplet of the
C compiler), so it cannot be shared by the Multi-Arch: same libcppad-dev.
When CMAKE_LIBRARY_ARCHITECTURE is set, install it below
includedir/<triplet>, which the compiler searches by default, and add the
corresponding -I to cppad.pc.
.
Backported from upstream commit 8b40644504 (which was based on a patch by
Barak A. Pearlmutter), together with the fix from upstream PR #262 for a
typo in the name of the pkg-config variable, which otherwise leaves the
extra -I out of cppad.pc. The "xrst" exclude pattern is kept since this
release still ships include/cppad/utility/xrst.
Brad Bell <bradbell@seanet.com> yes debian upstream https://github.com/coin-or/CppAD/pull/262 2026-09-26

All known versions for source package 'cppad'

Links