Debian Patches

Status for ifcopenshell/0.8.1+dfsg1-7

Patch Description Author Forwarded Bugs Origin Last update
10_disable_rpath.patch Disable RPATH settings in CMakeLists.txt files
===================================================================
Anton Gladky <gladk@debian.org> no debian 2025-11-25
20_use_packaged_svgpp.patch Use packaged svgpp instead of bundled one Anton Gladky <gladk@debian.org> no 2025-11-27
boost1.90.patch Fix FTBFS with Boost 1.90 Adrian Bunk <bunk@debian.org> no debian
30_fix_python_version.patch Use the C++ core version for the Python package version The Python __init__.py hardcodes "0.0.0" as the version placeholder.
Use version_core (from the compiled C++ wrapper) instead so that
ifcopenshell.version reflects the actual library version.

===================================================================
Anton Gladky <gladk@debian.org> not-needed
40_fix_cgal6_point_d_less.patch Fix FTBFS with CGAL 6.x: Point_d::operator< is deleted CGAL 6.x removed operator< from Point_d, so std::map<Point_d, ...>
containers relying on the implicit comparator no longer compile:
.
error: use of deleted function 'auto CGAL::Wrap::operator<
(const Point_d<CGAL::Epick_d<CGAL::Dimension_tag<4> > >&, ...)'
.
Add an explicit lexicographic comparator (Point_d_4d_Less) and use
it for the affected std::map/std::set instantiations in
snap_halfspaces() and snap_halfspaces_2().

===================================================================
Anton Gladky <gladk@debian.org> not-needed debian upstream upstream, https://github.com/IfcOpenShell/IfcOpenShell/pull/8141
build-with-swig-4.5.0.patch Build with swig 4.5.0 Without this patch, the package FTBFS with swig 4.5.0. This is due to
the removal of the Python 2 compatibility macros in version 4.5.0.
According to the SWIG authors, these macros were retained in the
generated code (pyhead.swg) solely for user typemaps. All typemap
using these macros are updated to call the Python 3 C API
directly.
Rafael Laboissière <rafael@debian.org> no debian 2026-08-25

All known versions for source package 'ifcopenshell'

Links