Package: adios / 1.13.1-28.2

Metadata

Package Version Patches format
adios 1.13.1-28.2 3.0 (quilt)

Patch series

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

src/write/adios_mpi_lustre.c | 14 12 2 - 0 !
1 file changed, 12 insertions( ), 2 deletions(-)

 lam mpi does not have mpi_in_place, so make its use optional.
netcdf fix.patch | (download)

utils/bp2ncd/Makefile.in | 3 1 2 - 0 !
1 file changed, 1 insertion( ), 2 deletions(-)

 make sure bp2ncd is linked against netcdf.
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662995
debian_paths.patch | (download)

utils/gpp/type_mapper.py | 2 1 1 - 0 !
utils/skel/lib/skel_makefile.py | 4 2 2 - 0 !
utils/skel/lib/skel_settings.py | 6 2 4 - 0 !
3 files changed, 5 insertions( ), 7 deletions(-)

 change paths to match debian and fhs
mpi4py_fix.patch | (download)

wrappers/numpy/adios_mpi.pyx | 2 2 0 - 0 !
wrappers/numpy/compat.h | 9 9 0 - 0 !
2 files changed, 11 insertions( )

 fix for missing mpi_message in mpi < 3
Last-Updated: 2015-10-29
pkgconfig.patch | (download)

Makefile.am | 3 2 1 - 0 !
adios.pc.in | 53 53 0 - 0 !
configure.ac | 1 1 0 - 0 !
3 files changed, 56 insertions( ), 1 deletion(-)

 pkgconfig support for  adios in debian
Last-Updated: 2014-06-15
numpy_paths.patch | (download)

wrappers/numpy/setup.py | 2 1 1 - 0 !
wrappers/numpy/setup_mpi.py | 2 1 1 - 0 !
2 files changed, 2 insertions( ), 2 deletions(-)

 hack to enable wrappers to work in-situ during build for testing
Last-Updated: 2015-12-30
exclude_cmake.patch | (download)

Makefile.am | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 don't ship findadios.cmake; recommend pkg_config instead.
Bug-Debian: http://bugs.debian.org/784766
python_wrapper.patch | (download)

Makefile.am | 2 0 2 - 0 !
wrappers/numpy/setup.py | 2 1 1 - 0 !
wrappers/numpy/setup_mpi.py | 4 2 2 - 0 !
3 files changed, 3 insertions( ), 5 deletions(-)

 use adios_config in place during build and install
Last-Updated: 2016-10-21
missing header.patch | (download)

src/write/adios_nc4.c | 18 17 1 - 0 !
1 file changed, 17 insertions( ), 1 deletion(-)

 cope with missing header file io_timer.h
unaligned access.patch | (download)

src/core/adios_bp_v1.c | 65 35 30 - 0 !
src/core/bp_utils.c | 2 1 1 - 0 !
2 files changed, 36 insertions( ), 31 deletions(-)

 use alignment-safe buffer handling.
 Currently we are using assignment to copy the contents of a variable of
 arbitrary type into a buffer, but this is not portable because the buffer
 address may not be aligned.  Use memcpy() instead, which should be
 comparable performance but alignment-safe.
python3.patch | (download)

utils/gpp/ad_config.py | 3 2 1 - 0 !
utils/skel/bin/skel_extract.py | 7 4 3 - 0 !
utils/skel/lib/adios.py | 8 4 4 - 0 !
utils/skel/lib/argparse.py | 1 0 1 - 0 !
utils/skel/lib/skel_install.py | 2 1 1 - 0 !
utils/skel/lib/skel_makefile.py | 12 7 5 - 0 !
utils/skel/lib/skel_params.py | 13 7 6 - 0 !
utils/skel/lib/skel_settings.py | 6 3 3 - 0 !
utils/skel/lib/skel_source.py | 37 19 18 - 0 !
utils/skel/lib/skel_submit.py | 10 5 5 - 0 !
utils/skel/lib/skel_xml.py | 5 3 2 - 0 !
utils/skel/lib/skelconf.py | 4 2 2 - 0 !
wrappers/numpy/tests/test_adios_mpi.py | 2 1 1 - 0 !
13 files changed, 58 insertions( ), 52 deletions(-)

 make the python code python2-3 agnostic.
Last-Updated:2015-05-02
py3.patch | (download)

utils/gpp/type_mapper.py | 2 1 1 - 0 !
utils/skel/bin/skel | 2 1 1 - 0 !
utils/skel/bin/skel_cat.py | 2 1 1 - 0 !
utils/skel/bin/skel_extract.py | 2 1 1 - 0 !
utils/skel/etc/templates/create_suite.tmpl | 2 1 1 - 0 !
utils/skel/lib/skel_bpls.py | 2 1 1 - 0 !
utils/skel/lib/skel_bpy.py | 2 1 1 - 0 !
utils/skel/lib/skel_install.py | 2 1 1 - 0 !
utils/skel/lib/skel_makefile.py | 2 1 1 - 0 !
utils/skel/lib/skel_params.py | 2 1 1 - 0 !
utils/skel/lib/skel_replay.py | 2 1 1 - 0 !
utils/skel/lib/skel_settings.py | 2 1 1 - 0 !
utils/skel/lib/skel_source.py | 2 1 1 - 0 !
utils/skel/lib/skel_submit.py | 2 1 1 - 0 !
utils/skel/lib/skel_suite.py | 2 1 1 - 0 !
utils/skel/lib/skel_template.py | 2 1 1 - 0 !
utils/skel/lib/skel_test_plan.py | 2 1 1 - 0 !
utils/skel/lib/skel_xml.py | 2 1 1 - 0 !
wrappers/numpy/Makefile | 37 28 9 - 0 !
wrappers/numpy/setup.py | 4 2 2 - 0 !
wrappers/numpy/setup3.py | 78 78 0 - 0 !
wrappers/numpy/setup3_mpi.py | 134 134 0 - 0 !
wrappers/numpy/setup_mpi.py | 5 2 3 - 0 !
23 files changed, 262 insertions( ), 32 deletions(-)

 python3 changes
Last-Updated: 2021-01-28
netcdf order.patch | (download)

src/write/adios_nc4.c | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix ftbfs; netcdf_par.h depends on netcdf.h to override externl