Debian Patches

Status for openscad/2021.01-8

Patch Description Author Forwarded Bugs Origin Last update
patch-out-test-for-mcad.patch patch out test for mcad chrysn <chrysn@fsfe.org> not-needed 2013-08-08
don-t-override-OPENSCADPATH.patch don't override OPENSCADPATH
the debian tests scripts already set an adaequate OPENSCADPATH; the
overrides in the test scripts would set that wrongly again (because
openscad and mcad are not built in the same tree in debian)

for a cleaner solution, the library path should be respected
unconditionally, removing the necessity for debian to specify a path at
all.
chrysn <chrysn@fsfe.org> no 2014-03-07
Report-Debian-versions-in-test_pretty_print.patch Report Debian versions in test_pretty_print
The git repository the test_pretty_print.py script tries to read is
available neither at build time nor when run as openscad-testrun; this
provides the relevant information for the latter case.
chrysn <chrysn@fsfe.org> not-needed 2015-06-07
test_pretty_print-remove-a-pathname-normalization-st.patch test_pretty_print: remove a pathname normalization step
with absolute paths replaced by relative ones in debian (see
debian/rules), what's done in test_pretty_print.py by replacing the
build dir with nothing causes all '.' characters to be removed again.

for a cleaner solution, absolute path removal should be upstremed.
chrysn <chrysn@fsfe.org> no 2014-03-06
test_pretty_print-drop-file-name-munging.patch test_pretty_print: drop file name munging
forcibly joining the paths breaks the test suite when run out-of-tree
(as it is run when using debhelper)
chrysn <chrysn@fsfe.org> no 2015-06-08
Use_python3.patch Use #!/usr/bin/python3 shebang
Following Debian Pyhthon policy, use #!/usr/bin/python3 in executable python
scripts over #!/usr/bin/env python.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed 2019-01-02
cgal_ftbfs.patch Fix FTBFS with newer CGAL
Cherry-pick of upstream commit cc49ad8dac24309f5452d5dea9abd406615a52d9:
"Fix build failure with "generic_print_polyhedron" on CGAL-5.3."
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed 2021-09-24
fix_nonplanar_tests.patch Fix nonplanar tests
Cherry-pick of upstream commit eae34435e4d3a6a71c5bca37b91bbc83ae527920:
"Remove invalid polyhedron test that fails with CGAL >= 5.3 (fixes #3840)."
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed 2021-09-24
Add-file-bounds-check-to-comment-parser.patch Add file bounds check to comment parser
Backported patch from upstream.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed debian upstream https://github.com/openscad/openscad/commit/84addf3c1efbd51d8ff424b7da276400bbfa1a4b 2022-01-09
add-safety-to-line-lookups-in-DXF-import-fixes-4037.patch add safety to line lookups in DXF import, fixes #4037
Backported patch from upstream.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed debian upstream https://github.com/openscad/openscad/commit/770e3234cbfe66edbc0333f796b46d36a74aa652 2022-01-15
Backport-from-upstream-compile-fixes-for-CGAL-5.4.patch Backport from upstream compile fixes for CGAL 5.4. Kristian Nielsen <knielsen@knielsen-hq.org> not-needed debian https://github.com/openscad/openscad/commit/3a81c1fb9b663ebbedd6eb044e7276357b1f30a1 2022-02-13
Backport-upstream-patch-to-fix-a-FTBFS-in-sid.patch Backport upstream patch to fix a FTBFS in sid. Kristian Nielsen <knielsen@knielsen-hq.org> not-needed https://github.com/openscad/openscad/commit/9b79576c1ee9d57d0f4a5de5c1365bb87c548f36 2022-02-13
Add-CGAL-set_warning_behaviour-for-issue-3935.patch Add-CGAL-set_warning_behaviour-for-issue-3935
Backport an upstream patch to work with newer CGAL. This is necessary
due to a security fix for CGAL, which changed behaviour for invalid
input that are tested in the OpenSCAD testsuite.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed upstream https://github.com/openscad/openscad/pull/3936 2022-02-15
Remove-double-quoting-of-the-output-file-parameter-for-gh.patch Remove double quoting of the output file parameter for ghostscript
Apply upstream patch for this to fix #1009682.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed upstream https://github.com/openscad/openscad/pull/4219 2022-04-15
Fix-uninitialized-class-member.patch Fix uninitialized class member
This patch can be dropped when importing next upstream release, as the
associated code is gone/rewritten upstream.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed 2023-02-26
Cherry-pick-upstream-fix-for-use-after-free-crash-at-exit.patch Cherry-pick upstream fix for use-after-free crash at exit
This patch can be dropped when importing next upstream release.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed upstream https://github.com/openscad/openscad/pull/3846 2023-02-26
Fix-appdata-issues.patch Fix appdata issues
Fixes deprecated <mimetypes> tag and sorts release list.
Patch taken from upstream, no need to keep after importing next upstream release.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed https://github.com/openscad/openscad/pull/3643 2023-02-26
Attempt-to-work-around-awk-returning-negative-number-from.patch Attempt to work-around awk returning negative number from rand()
This was seen in the reproducible build CI, breaking the tests and
presumed to be the cause of extra test artifacts in the package.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed 2024-06-27
Fix-build-with-newer-CGAL.patch Fix build with newer CGAL.
Thanks to Joachim Reichel for the patch.
Kristian Nielsen <knielsen@knielsen-hq.org> not-needed other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074117#5 2024-06-26

All known versions for source package 'openscad'

Links