Package: freecad / 0.14.3702+dfsg-3

Metadata

Package Version Patches format
freecad 0.14.3702+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix_armel_FTBFS.patch | (download)

src/3rdParty/salomesmesh/inc/Rn.h | 196 98 + 98 - 0 !
src/3rdParty/salomesmesh/inc/StdMeshers_MEFISTO_2D.hxx | 4 2 + 2 - 0 !
src/3rdParty/salomesmesh/inc/aptrte.h | 32 16 + 16 - 0 !
src/3rdParty/salomesmesh/src/MEFISTO2/aptrte.cpp | 18 9 + 9 - 0 !
src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp | 18 9 + 9 - 0 !
5 files changed, 134 insertions(+), 134 deletions(-)

 fix compilation on armel due to coincident variables in 
 sys/ucontext.h (R2, R3, R4). Thanks to Paul Brook <paul@codesourcery.com>
 http://lists.alioth.debian.org/pipermail/debian-science-maintainers/2011-October/009876.html
fix_FTBFS_on_precise.patch | (download)

src/Mod/Image/Gui/GLImageBox.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add needed #include. fixes compilation on ubuntu precise, 
 the problem can appear in Debian too.
use_share.patch | (download)

src/App/FreeCADInit.py | 12 12 + 0 - 0 !
1 file changed, 12 insertions(+)

---
do_not_install_binary_examples.patch | (download)

data/examples/CMakeLists.txt | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 binary examples were removed, remove them from cmake-target
exclude_ply.patch | (download)

src/Mod/OpenSCAD/CMakeLists.txt | 8 1 + 7 - 0 !
1 file changed, 1 insertion(+), 7 deletions(-)

 exclude ply from build-sources, use packaged version
disable_memory_check.patch | (download)

src/3rdParty/salomesmesh/src/SMDS/SMDS_MemoryLimit.cpp | 39 0 + 39 - 0 !
src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp | 50 1 + 49 - 0 !
2 files changed, 1 insertion(+), 88 deletions(-)

 disable memory-check in smds because sysinfo.h is not working 
 on BSD-systems and causes FTBFS. It is better to disable it only on 
 BSD-platforms.
 Or use http://code.google.com/p/sysinfo-bsd/source/browse/sysinfo.c
 for them.
unittest_to_stdout.patch | (download)

src/Mod/Test/TestApp.py | 4 2 + 2 - 0 !
src/Mod/Test/TestGui.py | 3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 3 deletions(-)

 move output from unittest into stdout
fix_clang_compilation.patch | (download)

src/Mod/Robot/App/kdl_cp/frameacc.hpp | 24 12 + 12 - 0 !
src/Mod/Robot/App/kdl_cp/frames.cpp | 2 1 + 1 - 0 !
src/Mod/Robot/App/kdl_cp/frames.hpp | 16 8 + 8 - 0 !
src/Mod/Robot/App/kdl_cp/frames.inl | 10 5 + 5 - 0 !
src/Mod/Robot/App/kdl_cp/framevel.hpp | 24 12 + 12 - 0 !
src/Mod/Robot/App/kdl_cp/jacobian.cpp | 4 2 + 2 - 0 !
src/Mod/Robot/App/kdl_cp/jacobian.hpp | 2 1 + 1 - 0 !
src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp | 2 1 + 1 - 0 !
src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp | 2 1 + 1 - 0 !
src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp | 2 1 + 1 - 0 !
src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp | 2 1 + 1 - 0 !
11 files changed, 45 insertions(+), 45 deletions(-)

 fixes compilation with clang
0001 Disable automatic DXF library download.patch | (download)

src/Mod/Draft/Draft_rc.py | 6 3 + 3 - 0 !
src/Mod/Draft/Resources/ui/userprefs-import1.ui | 33 31 + 2 - 0 !
src/Mod/Draft/importDXF.py | 43 30 + 13 - 0 !
3 files changed, 64 insertions(+), 18 deletions(-)

 [patch] disable automatic dxf library download