Skip to content
Commits on Source (4)
netcdf (1:4.6.0-2) unstable; urgency=medium
* Bump minimum required CMake version to 3.6.1.
* Add patch to fix FTBFS on big-endian architectures.
* Add NC_byteswap8 to symbols file for big-endian architectures.
-- Bas Couwenberg <sebastic@debian.org> Thu, 25 Jan 2018 22:06:33 +0100
netcdf (1:4.6.0-1) unstable; urgency=medium
* New upstream release.
......
......@@ -6,7 +6,7 @@ Uploaders: Francesco Paolo Lovergine <frankie@debian.org>,
Section: science
Priority: optional
Build-Depends: debhelper (>= 9.20160114),
cmake (>= 2.8.12),
cmake (>= 3.6.1),
chrpath,
m4,
doxygen,
......
......@@ -272,6 +272,7 @@ libnetcdf.so.13 #PACKAGE# #MINVER#
NC_authsetup@Base 4.6.0
NC_backslashEscape@Base 4.6.0
NC_backslashUnescape@Base 4.6.0
(arch=mips s390x hppa m68k powerpc powerpcspe ppc64 sparc64)NC_byteswap8@Base 4.6.0
NC_calcsize@Base 3.6.1
NC_check_file_type@Base 4.6.0
NC_check_id@Base 3.6.1
......
Description: Fix build failure on big-endian architectures.
Author: Bas Couwenberg <sebastic@debian.org>
Forwarded: https://github.com/Unidata/netcdf-c/issues/806
--- a/libdispatch/dfilter.c
+++ b/libdispatch/dfilter.c
@@ -156,7 +156,7 @@ NC_parsefilterspec(const char* spec, uns
/* convert to network byte order */
memcpy(mem,&val64u,sizeof(mem));
#ifdef WORDS_BIGENDIAN
- byteswap8(mem); /* convert big endian to little endian */
+ NC_byteswap8(mem); /* convert big endian to little endian */
#endif
vector = (unsigned int*)mem;
ulist[nparams++] = vector[0];
......@@ -3,3 +3,4 @@ privacy-breach-logo.patch
hdf5-library-path.patch
tst_fileinfo-link-hdf5.patch
reproducible-settings.patch
big-endian.patch