Package: metview / 5.10.2-1

Metadata

Package Version Patches format
metview 5.10.2-1 3.0 (quilt)

Patch series

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

metview/scripts/document_macros.pl | 2 1 + 1 - 0 !
metview/scripts/metview_base.in | 12 7 + 5 - 0 !
metview/scripts/metview_create_user_dir | 2 1 + 1 - 0 !
metview/scripts/metview_help | 2 1 + 1 - 0 !
metview/scripts/mv_flextra_prep.mv | 1 1 + 0 - 0 !
metview/scripts/mv_mars_catalog.py | 1 1 + 0 - 0 !
metview/scripts/mv_scm_vis.mv | 1 1 + 0 - 0 !
metview/scripts/mv_vapor_prep.mv | 3 2 + 1 - 0 !
8 files changed, 15 insertions(+), 9 deletions(-)

 ensure all scripts have a correct start line
 and paths are correct in Metview
soname version.patch | (download)

mars-client/src/CMakeLists.txt | 4 3 + 1 - 0 !
metview/src/Macro/CMakeLists.txt | 4 3 + 1 - 0 !
metview/src/libFTimeUtil/CMakeLists.txt | 2 2 + 0 - 0 !
metview/src/libMetview/CMakeLists.txt | 4 3 + 1 - 0 !
mir/src/mir/CMakeLists.txt | 2 2 + 0 - 0 !
5 files changed, 13 insertions(+), 3 deletions(-)

 add soname and soversion to the shared libraries
Last-Updated: 2019-08-13
fpic.patch | (download)

metview/CMakeLists.txt | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 add fpic support
hurd.patch | (download)

mars-client/src/mars.h | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 fix for ftbfs on hurd
Last-Updated: 2016-01-02
fix bashisms.patch | (download)

metview/scripts/logrun | 8 5 + 3 - 0 !
1 file changed, 5 insertions(+), 3 deletions(-)

 remove bashisms to that we can use the dash shell
Last-Updated: 2016-02-14
syserrlist.patch | (download)

metview/src/Desktop/Log.cc | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 replace sys_errlist[] which causes problems with freebsd
 and is deprecated with strerror()
Last-Updated: 2019-08-13
no zero size arrays.patch | (download)

metview/src/Macro/mvimportDesktop.c | 8 5 + 3 - 0 !
1 file changed, 5 insertions(+), 3 deletions(-)

 fix for compilation error where g++ fails on zero-sized arrays
g++14.patch | (download)

cmake/ecbuild_get_cxx11_flags.cmake | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 hack to require g++14 standard, needed for g++ 8.3 compilation
use external eckit.patch | (download)

CMakeLists.txt | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

---
use external atlas.patch | (download)

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

 don't build local atlas, use installed version
python3.patch | (download)

metview/scripts/mv_eccharts.py | 1 1 + 0 - 0 !
metview/scripts/mv_mars_catalog.py | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 port  python scripts to python3
mir 32bit.patch | (download)

mir/src/mir/caching/legendre/SharedMemoryLoader.cc | 2 1 + 1 - 0 !
mir/src/mir/caching/matrix/SharedMemoryLoader.cc | 2 1 + 1 - 0 !
mir/src/tools/mir-count.cc | 3 2 + 1 - 0 !
mir/src/tools/mir-get-data.cc | 2 1 + 1 - 0 !
mir/src/tools/mir-statistics.cc | 2 1 + 1 - 0 !
5 files changed, 6 insertions(+), 5 deletions(-)

 fix for ftbfs on 32-bit platforms due to size_t /long issue
 Also: eckit / SimpleOption lacks an int implementation, use size_t 
 instead of prec_t
mir atlas.patch | (download)

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

 libatlas is called atlas_ecmwf on debian