Package: sofa-framework / 1.0~beta4-9

Metadata

Package Version Patches format
sofa-framework 1.0~beta4-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
13_gcc4.4.diff | (download)

framework/sofa/helper/LCPSolver.inl | 1 1 + 0 - 0 !
framework/sofa/helper/Quater.inl | 1 1 + 0 - 0 !
framework/sofa/helper/gl/Capture.cpp | 1 1 + 0 - 0 !
framework/sofa/helper/io/ImageBMP.cpp | 1 1 + 0 - 0 !
framework/sofa/helper/io/ImageRAW.cpp | 1 1 + 0 - 0 !
framework/sofa/helper/io/MeshTrian.cpp | 1 1 + 0 - 0 !
6 files changed, 6 insertions(+)

---
50_all_changes.diff | (download)

Sofa.pro | 11 6 + 5 - 0 !
applications/sofa/gui/qt/GraphVisitor.cpp | 5 1 + 4 - 0 !
applications/sofa/gui/qt/GraphVisitor.h | 1 0 + 1 - 0 !
framework/sofa/helper/gl/DrawManager.cpp | 2 1 + 1 - 0 !
sofa-default.cfg | 10 6 + 4 - 0 !
sofa.cfg | 41 24 + 17 - 0 !
6 files changed, 38 insertions(+), 32 deletions(-)

---
55_fix_mips_sqrt.diff | (download)

framework/sofa/helper/rmath.h | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

---
78_atomicity.diff | (download)

framework/sofa/helper/system/atomic.h | 7 4 + 3 - 0 !
1 file changed, 4 insertions(+), 3 deletions(-)

---
fix_mutable_serr_sout.diff | (download)

framework/sofa/core/core.h | 1 1 + 0 - 0 !
framework/sofa/core/objectmodel/Base.h | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

---
tinyxml26.diff | (download)

applications/sofa/gui/qt/GraphVisitor.cpp | 12 6 + 6 - 0 !
modules/sofa/simulation/tree/xml/XML.cpp | 2 1 + 1 - 0 !
2 files changed, 7 insertions(+), 7 deletions(-)

---
qwt5 qt4.patch | (download)

applications/sofa/gui/qt/GraphDataWidget.h | 2 2 + 0 - 0 !
sofa.cfg | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 sofa does not build properly with
 libqwt-dev so adjusting include directory and fixing some header
 file is needed


sofa framework gcc 4.7.diff | (download)

framework/sofa/core/componentmodel/behavior/MechanicalMapping.inl | 8 4 + 4 - 0 !
modules/sofa/component/constraint/DistanceConstraint.inl | 6 3 + 3 - 0 !
modules/sofa/component/constraint/UnilateralInteractionConstraint.inl | 2 1 + 1 - 0 !
modules/sofa/component/container/MappedObject.inl | 4 2 + 2 - 0 !
modules/sofa/component/forcefield/BoxStiffSpringForceField.inl | 8 4 + 4 - 0 !
modules/sofa/component/forcefield/HexahedronFEMForceFieldAndMass.inl | 4 2 + 2 - 0 !
modules/sofa/component/forcefield/RegularGridSpringForceField.h | 36 18 + 18 - 0 !
modules/sofa/component/mass/MatrixMass.h | 6 3 + 3 - 0 !
modules/sofa/component/topology/DynamicSparseGridGeometryAlgorithms.inl | 6 3 + 3 - 0 !
modules/sofa/component/topology/EdgeSubsetData.inl | 8 4 + 4 - 0 !
modules/sofa/component/topology/TriangleSubsetData.inl | 8 4 + 4 - 0 !
11 files changed, 48 insertions(+), 48 deletions(-)

 fix build issue when using gcc-4.7
sofa framework 1.0~beta4.libpng15.patch | (download)

framework/sofa/helper/io/ImagePNG.cpp | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 fixes ftbfs against libpng1.5
fix undefined symbol.patch | (download)

modules/sofa/simulation/tree/GNode.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 missing include of template function definitons
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701360
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560104
default arguments in definition.patch | (download)

framework/sofa/core/objectmodel/Data.h | 2 1 + 1 - 0 !
modules/sofa/component/misc/Monitor.inl | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 no default arguments in function redeclaration
 Compilation fix: Default arguments for function parameters are only
 allowed in the original function declaration, not in redeclarations
 (like the definition of functions that have already been declared).
 They are unnecessary anyway because the default parameters have
 already been set in the function declarations.
gcc 4 9 workaround.patch | (download)

framework/sofa/core/CollisionModel.cpp | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 workaround for gcc 4.9 bug
 Workaround for bug #61659 in gcc 4.9.[0|1]:
 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61659