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'
- 0.8.1+dfsg1-7 (sid)
- 0.8.1+dfsg1-6 (forky)
