Package: atlas-ecmwf / 0.20.2-2

Metadata

Package Version Patches format
atlas-ecmwf 0.20.2-2 3.0 (quilt)

Patch series

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

cmake/atlas_export.cmake | 12 6 + 6 - 0 !
src/tests/io/CMakeLists.txt | 2 1 + 1 - 0 !
src/tests/parallel/CMakeLists.txt | 4 2 + 2 - 0 !
src/tests/trans/CMakeLists.txt | 8 4 + 4 - 0 !
4 files changed, 13 insertions(+), 13 deletions(-)

 set 'atlas-ecmwf' the name of the library in order
 to distinguish it from the other Atlas library
soname version.patch | (download)

src/atlas/CMakeLists.txt | 2 2 + 0 - 0 !
src/atlas_f/CMakeLists.txt | 3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 1 deletion(-)

 set the soversion to '0'; otherwise we end up with
 new package versions every release, breaking Debian
gcc10.patch | (download)

src/atlas/grid/Spacing.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix header that causes ftbfs with gcc/g++ 10
ulong 32bit.patch | (download)

CMakeLists.txt | 9 8 + 1 - 0 !
src/atlas/functionspace/CellColumns.cc | 11 10 + 1 - 0 !
src/atlas/functionspace/EdgeColumns.cc | 20 16 + 4 - 0 !
src/atlas/functionspace/NodeColumns.cc | 9 7 + 2 - 0 !
src/atlas/functionspace/StructuredColumns.cc | 3 2 + 1 - 0 !
src/atlas/functionspace/detail/NodeColumnsInterface.cc | 2 2 + 0 - 0 !
src/atlas/functionspace/detail/StructuredColumns.cc | 9 6 + 3 - 0 !
src/atlas/functionspace/detail/StructuredColumnsInterface.cc | 2 2 + 0 - 0 !
src/atlas/parallel/Checksum.cc | 2 2 + 0 - 0 !
src/atlas/parallel/Checksum.h | 2 2 + 0 - 0 !
src/tests/acceptance_tests/atest_mgrids.cc | 8 6 + 2 - 0 !
src/tests/functionspace/test_functionspace.cc | 7 7 + 0 - 0 !
src/tests/functionspace/test_structuredcolumns.cc | 2 2 + 0 - 0 !
13 files changed, 72 insertions(+), 14 deletions(-)

 fix ftbfs on 32-bit code by making checksum code conditional
 Fix problem with missing "eckit::mpi::Data::Type<unsigned long>::code()'
 Proper fix needed