Your message dated Fri, 11 Jul 2014 15:34:16 +0000
with message-id <[email protected]>
and subject line Bug#748947: fixed in cmor 2.9.1-3
has caused the Debian Bug report #748947,
regarding src:cmor: FTBFS on ppc64el
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
748947: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748947
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cmor
Version: 2.8.0-4
Severity: normal
Tags: patch
Dear Maintainer,
On Ubuntu the attached patch was applied to achieve the following:
* d/rules: Fix misspelling.
* d/control: Add missing build-dependencies for ppc64el.
* Explicitly link missing netcdf lib dependencies for ppc64el.
Thanks for considering the patch.
Erwan Prioul.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)
Kernel: Linux 3.13-1-powerpc64le (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- a/configure.ac
+++ b/configure.ac
@@ -211,28 +211,28 @@ if [ test ${with_netcdfb} != "-yes" ]; t
AC_CHECK_FILE([${with_netcdf}/bin/nc-config],[HAS_NCCONFIG=yes],[HAS_NCCONFIG=no])
if [ test ${HAS_NCCONFIG} == "yes" ] ; then
NCCFLAGS=`${with_netcdf}/bin/nc-config --cflags`
- NCLDFLAGS=`${with_netcdf}/bin/nc-config --libs`
+ NCLDFLAGS="`${with_netcdf}/bin/nc-config --libs` ${EXTRA_NCLDFLAGS}"
else
#echo "CRAP!"
NCCFLAGS=" -I${with_netcdf}/include"
if [ test ${RTAG} != "none" ] ; then
- NCLDFLAGS=" -L${with_netcdf}/lib ${RTAG}${with_netcdf}/lib -lnetcdf"
+ NCLDFLAGS=" -L${with_netcdf}/lib ${RTAG}${with_netcdf}/lib -lnetcdf ${EXTRA_NCLDFLAGS}"
else
- NCLDFLAGS=" -L${with_netcdf}/lib -lnetcdf"
+ NCLDFLAGS=" -L${with_netcdf}/lib -lnetcdf ${EXTRA_NCLDFLAGS}"
fi
fi
else
NCCFLAGS="-lnetcdf"
- NCLDFLAGS=""
+ NCLDFLAGS=" ${EXTRA_NCLDFLAGS}"
fi
else
AC_PATH_PROG(NCCONFIG,nc-config,"no")
if [ test NCCONFIG != "no" ] ; then
NCCFLAGS=`${NCCONFIG} --cflags`
- NCLDFLAGS=`${NCCONFIG} --libs`
+ NCLDFLAGS="`${NCCONFIG} --libs` ${EXTRA_NCLDFLAGS}"
else
NCCFLAGS="-lnetcdf"
- NCLDFLAGS=""
+ NCLDFLAGS=" ${EXTRA_NCLDFLAGS}"
fi
fi
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@
Section: utils
Priority: extra
Maintainer: Alastair McKinstry <[email protected]>
-Build-Depends: debhelper (>= 8.1.3~), dh-buildinfo, libossp-uuid-dev, libudunits2-dev, libnetcdf-dev, uuid-dev, python-all-dev (>= 2.6.6-3~), python-setuptools (>= 0.6b3), libgfortran3, automake, python-numpy, gfortran
+Build-Depends: debhelper (>= 8.1.3~), dh-buildinfo, libossp-uuid-dev, libudunits2-dev, libnetcdf-dev, uuid-dev, python-all-dev (>= 2.6.6-3~), python-setuptools (>= 0.6b3), libgfortran3, automake, python-numpy, gfortran, pkg-config, libcurl4-gnutls-dev, libldap2-dev, heimdal-multidev, libsqlite3-dev, libsasl2-dev, libkeyutils-dev, libffi-dev, libhdf5-mpi-dev | libhdf5-dev
Build-Conflicts: libcmor2
Standards-Version: 3.9.3
Homepage: http://www2-pcmdi.llnl.gov/cmor
--- a/debian/rules
+++ b/debian/rules
@@ -7,7 +7,9 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-archi
LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)
BUILD_ARCH_OS :-= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS)
-BUILD_ARCH_CPU := $(shell dpkg-archtiecture -qDEB_BUILD_ARCH_CPU)
+BUILD_ARCH_CPU := $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU)
+
+NETCDF_LIBS ?= $(shell pkg-config --libs heimdal-gssapi netcdf libffi)
%:
dh $@ --with python2
@@ -16,7 +18,10 @@ override_dh_auto_configure:
autoreconf -fiv
ln -sf /usr/share/misc/config.sub
dh_auto_configure -- --disable-color --enable-verbose-test \
- UUIDLDFLAGS="-lossp-uuid" UUIDFLAGS="-I/usr/include/ossp" SZLIBFLAGS=nosz
+ UUIDLDFLAGS="-lossp-uuid" UUIDFLAGS="-I/usr/include/ossp" SZLIBFLAGS=nosz \
+ EXTRA_NCLDFLAGS="-lhdf5 -lm -lcurl $(NETCDF_LIBS) -lz -lidn -lrtmp -lgcrypt \
+ -lgnutls -lgssapi_krb5 -llber -lldap_r -lgpg-error -ltasn1 -lp11-kit \
+ -lk5crypto -lkrb5support -lsasl2 -lkeyutils -lsqlite3"
override_dh_auto_clean:
rm -rf config.sub config.log config.status libcmor.a libcmor.so.2 build test_grid
--- End Message ---
--- Begin Message ---
Source: cmor
Source-Version: 2.9.1-3
We believe that the bug you reported is fixed in the latest version of
cmor, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <[email protected]> (supplier of updated cmor package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 11 Jul 2014 10:09:09 +0100
Source: cmor
Binary: libcmor2 libcmor-dev python-cmor
Architecture: source amd64
Version: 2.9.1-3
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libcmor-dev - Development files for Climate Model Output Rewriter
libcmor2 - Climate Model Output Rewriter library
python-cmor - Python interface to CMOR
Closes: 748947
Changes:
cmor (2.9.1-3) unstable; urgency=medium
.
* Add patch for ppc64el. Needs krb, gssapi and friends. Closes: #748947.
Checksums-Sha1:
2e1b9135b9161b3dd212760a312da9cdba233f8d 2208 cmor_2.9.1-3.dsc
b76b89114edda451a22cf1eb7074305423220335 31784 cmor_2.9.1-3.debian.tar.xz
8f8f916972ca62346890b039c784c3c09483f38b 126198 libcmor2_2.9.1-3_amd64.deb
3ff9960033c8e7a3231bc8861f1d5956f1337344 4489722 libcmor-dev_2.9.1-3_amd64.deb
2965cfc6db602e5dded88a25381922a174a4b2cd 128384 python-cmor_2.9.1-3_amd64.deb
Checksums-Sha256:
41fa03681c7625bdc4524de1ee6f47653e38c2f08d6e8cb456481503dfef4e1c 2208
cmor_2.9.1-3.dsc
2e77e2a4cc4bdd050be08a429d91abfcd45461eb66d3f6a1f98dd278e8d5bf6d 31784
cmor_2.9.1-3.debian.tar.xz
7aea67e357742f15c245837c84f57231eb6b3da0f0d5135c70f0315e2e0e093e 126198
libcmor2_2.9.1-3_amd64.deb
4131e3d0a5d301fa1ad7f34b4b49b6cbeae64f936f385ee6ae6460991c8ee5ee 4489722
libcmor-dev_2.9.1-3_amd64.deb
40b6947250689275d28a4a1f3296d7049de12e56b7a46b25839d1dc538b81984 128384
python-cmor_2.9.1-3_amd64.deb
Files:
961ec6898caf66587bf14843ac93bd2c 126198 libs extra libcmor2_2.9.1-3_amd64.deb
3fab5dc2e7217df318336890260c73c2 4489722 libdevel extra
libcmor-dev_2.9.1-3_amd64.deb
019dcf8873cd9d5f253cc2da601cef7c 128384 python extra
python-cmor_2.9.1-3_amd64.deb
c49ed4d7aceb9cc0c447e33e2dc88e98 2208 utils extra cmor_2.9.1-3.dsc
9f6d9304133333f7c1e94c2dc540e4b3 31784 utils extra cmor_2.9.1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTv/ZLAAoJEN9LdrZRJ3QsOIAQAIU3CGkhUe3jHlu2AFmVYRPB
gnxyaFPXd9IL1X8WiEhniqnJxxOGmKdVXjG+syMfbb+AqMwwrTNBeihzFHyYZS4d
umD4QblZ0s9NIwfC2ekFsx+m/KyQIczRciV1wOANXzDbvY1SJOwyC9Cv+lSrNev8
1pjN2etUAE7JjexT7Ea2arLFdlldaPctpuwOv/qgyoI/U9YRatsf1dxPZaWKfdH8
seZfbw2Jg/ZoedXPqoUs/DlISEY7X//EE41GzmcWUag8ImScOlSPwZjsTFmh52Ez
q4PIdEMvDSjlsdc4mq9pCFC3fM+2SAFs4CB7aumwMiHVQBtQvFVkhxm1mVBGN20/
mMPlNSJeT35fI9ps/T9j6xrTOKamJDn6hKDtmuPKmYuDismizLoqBLtmqvOz1arC
54LCDP7skxSNEp+EJwAI+Ex2X2di8PX56ybQGDpr8+G7KASNasvaP/mG0v+PdfhR
I0pAQBlLYsXbNFX9mJOqgAxFUw4sqvh5SFAg3O0MTRnOczRUrFFmjW5uLh+s0AiE
eI5ebXJOqWCSbW8UHV42Hp+dp2AortNGeOXzAN3MjUDEbA81SZPnI+7Mhb+4FrMl
f840hu8GF91bLEjuMP2VhO+sTaRk2pKgAmEyzDig0LcVpnk2ngfuySVGYEA1Bcql
1ej3L6oIoSO1MkmBFpz9
=S14p
-----END PGP SIGNATURE-----
--- End Message ---