Package: freemat / 4.2+dfsg1-4

Metadata

Package Version Patches format
freemat 4.2+dfsg1-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
07_fix_FTBFS_with_GCC_4.4.patch | (download)

libs/libFreeMat/IEEEFP.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix ftbfs with gcc 4.4: missing #include (closes: #505135)
12_update_clang_deps.patch | (download)

CMakeLists.txt | 12 6 + 6 - 0 !
libs/libMatC/CJitFuncClang.cpp | 43 22 + 21 - 0 !
libs/libMatC/CJitFuncClang.hpp | 4 2 + 2 - 0 !
3 files changed, 30 insertions(+), 29 deletions(-)

 let new 4.2 version to be use clang llvm compiler
14_disable_pdf_install.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not install removed pdf
15_remove_qwebkit.patch | (download)

libs/libCore/helpwidget.cpp | 29 0 + 29 - 0 !
libs/libCore/helpwidget.hpp | 2 0 + 2 - 0 !
2 files changed, 31 deletions(-)

 remove qwebkit dependencies.
 This is bad patch, because it disables the functionality
 of help-menu. But it can only be fixed, when FreeMat will
 be ported on Qt5. Qt4-Webkit will be removed soon, so we
 do not have any choice.
fix llvm build.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
libs/libMatC/CJitFuncClang.cpp | 3 1 + 2 - 0 !
2 files changed, 2 insertions(+), 3 deletions(-)

 fix build failure with default llvm-3.8

disable_llvm.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
libs/libMatC/CJitFuncClang.cpp | 2 2 + 0 - 0 !
libs/libMatC/JITFactory.cpp | 3 3 + 0 - 0 !
3 files changed, 6 insertions(+), 1 deletion(-)

 disable llvm support due to unresolved bug, see #863686
 TODO: The bug should be properly resolved, possibly with upstream.