Your message dated Sat, 09 Jul 2016 11:34:24 +0000
with message-id <e1blqwe-0004hp...@franck.debian.org>
and subject line Bug#830447: fixed in pyresample 1.2.4-2
has caused the Debian Bug report #830447,
regarding pyresample: FTBFS: pyresample/ewa/_fornav_templates.cpp:275:52: 
error: non-floating-point argument in call to function ‘__builtin_isnan’
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 ow...@bugs.debian.org
immediately.)


-- 
830447: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830447
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pyresample
Version: 1.2.4-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160707 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall 
> -Wstrict-prototypes -fno-strict-aliasing -g -O2 -fstack-protector-strong 
> -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I/usr/include/python2.7 
> -I/usr/lib/python2.7/dist-packages/numpy/core/include -c 
> pyresample/ewa/_fornav_templates.cpp -o 
> build/temp.linux-x86_64-2.7/pyresample/ewa/_fornav_templates.o -O3 
> -Wno-unused-function
> cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for 
> C/ObjC but not for C++
> In file included from /usr/include/python2.7/numpy/ndarraytypes.h:1777:0,
>                  from /usr/include/python2.7/numpy/ndarrayobject.h:18,
>                  from /usr/include/python2.7/numpy/arrayobject.h:4,
>                  from pyresample/ewa/_fornav_templates.cpp:4:
> /usr/include/python2.7/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning 
> "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API 
> NPY_1_7_API_VERSION" [-Wcpp]
>  #warning "Using deprecated NumPy API, disable it by " \
>   ^
> pyresample/ewa/_fornav_templates.cpp: In instantiation of ‘int 
> compute_ewa(size_t, int, size_t, size_t, size_t, size_t, CR_TYPE*, CR_TYPE*, 
> IMAGE_TYPE**, IMAGE_TYPE, accum_type**, weight_type**, ewa_weight*, 
> ewa_parameters*) [with CR_TYPE = float; IMAGE_TYPE = float; size_t = long 
> unsigned int; accum_type = float; weight_type = float]’:
> pyresample/ewa/_fornav_templates.cpp:427:210:   required from here
> pyresample/ewa/_fornav_templates.cpp:238:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu2 >= grid_cols) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:244:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iv2 >= grid_rows) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:46: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                                               ^
> pyresample/ewa/_fornav_templates.cpp: In instantiation of ‘int 
> compute_ewa(size_t, int, size_t, size_t, size_t, size_t, CR_TYPE*, CR_TYPE*, 
> IMAGE_TYPE**, IMAGE_TYPE, accum_type**, weight_type**, ewa_weight*, 
> ewa_parameters*) [with CR_TYPE = float; IMAGE_TYPE = double; size_t = long 
> unsigned int; accum_type = float; weight_type = float]’:
> pyresample/ewa/_fornav_templates.cpp:428:210:   required from here
> pyresample/ewa/_fornav_templates.cpp:238:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu2 >= grid_cols) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:244:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iv2 >= grid_rows) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:46: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                                               ^
> pyresample/ewa/_fornav_templates.cpp: In instantiation of ‘int 
> compute_ewa(size_t, int, size_t, size_t, size_t, size_t, CR_TYPE*, CR_TYPE*, 
> IMAGE_TYPE**, IMAGE_TYPE, accum_type**, weight_type**, ewa_weight*, 
> ewa_parameters*) [with CR_TYPE = float; IMAGE_TYPE = signed char; size_t = 
> long unsigned int; accum_type = float; weight_type = float]’:
> pyresample/ewa/_fornav_templates.cpp:429:201:   required from here
> pyresample/ewa/_fornav_templates.cpp:238:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu2 >= grid_cols) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:244:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iv2 >= grid_rows) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:46: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                                               ^
> In file included from /usr/include/python2.7/pyport.h:325:0,
>                  from /usr/include/python2.7/Python.h:58,
>                  from pyresample/ewa/_fornav_templates.cpp:1:
> pyresample/ewa/_fornav_templates.cpp:275:52: error: non-floating-point 
> argument in call to function ‘__builtin_isnan’
>                      if ((this_val == img_fill) || (isnan(this_val))) {
>                                                     ^
> pyresample/ewa/_fornav_templates.cpp:282:51: error: non-floating-point 
> argument in call to function ‘__builtin_isnan’
>                    if ((this_val != img_fill) && !(isnan(this_val))) {
>                                                    ^
> pyresample/ewa/_fornav_templates.cpp: In instantiation of ‘int 
> compute_ewa(size_t, int, size_t, size_t, size_t, size_t, CR_TYPE*, CR_TYPE*, 
> IMAGE_TYPE**, IMAGE_TYPE, accum_type**, weight_type**, ewa_weight*, 
> ewa_parameters*) [with CR_TYPE = double; IMAGE_TYPE = float; size_t = long 
> unsigned int; accum_type = float; weight_type = float]’:
> pyresample/ewa/_fornav_templates.cpp:433:210:   required from here
> pyresample/ewa/_fornav_templates.cpp:238:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu2 >= grid_cols) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:244:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iv2 >= grid_rows) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:46: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                                               ^
> pyresample/ewa/_fornav_templates.cpp: In instantiation of ‘int 
> compute_ewa(size_t, int, size_t, size_t, size_t, size_t, CR_TYPE*, CR_TYPE*, 
> IMAGE_TYPE**, IMAGE_TYPE, accum_type**, weight_type**, ewa_weight*, 
> ewa_parameters*) [with CR_TYPE = double; IMAGE_TYPE = double; size_t = long 
> unsigned int; accum_type = float; weight_type = float]’:
> pyresample/ewa/_fornav_templates.cpp:434:210:   required from here
> pyresample/ewa/_fornav_templates.cpp:238:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu2 >= grid_cols) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:244:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iv2 >= grid_rows) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:46: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                                               ^
> pyresample/ewa/_fornav_templates.cpp: In instantiation of ‘int 
> compute_ewa(size_t, int, size_t, size_t, size_t, size_t, CR_TYPE*, CR_TYPE*, 
> IMAGE_TYPE**, IMAGE_TYPE, accum_type**, weight_type**, ewa_weight*, 
> ewa_parameters*) [with CR_TYPE = double; IMAGE_TYPE = signed char; size_t = 
> long unsigned int; accum_type = float; weight_type = float]’:
> pyresample/ewa/_fornav_templates.cpp:435:201:   required from here
> pyresample/ewa/_fornav_templates.cpp:238:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu2 >= grid_cols) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:244:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iv2 >= grid_rows) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:15: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                ^
> pyresample/ewa/_fornav_templates.cpp:248:46: warning: comparison between 
> signed and unsigned integer expressions [-Wsign-compare]
>        if (iu1 < grid_cols && iu2 >= 0 && iv1 < grid_rows && iv2 >= 0) {
>                                               ^
> In file included from /usr/include/python2.7/pyport.h:325:0,
>                  from /usr/include/python2.7/Python.h:58,
>                  from pyresample/ewa/_fornav_templates.cpp:1:
> pyresample/ewa/_fornav_templates.cpp:275:52: error: non-floating-point 
> argument in call to function ‘__builtin_isnan’
>                      if ((this_val == img_fill) || (isnan(this_val))) {
>                                                     ^
> pyresample/ewa/_fornav_templates.cpp:282:51: error: non-floating-point 
> argument in call to function ‘__builtin_isnan’
>                    if ((this_val != img_fill) && !(isnan(this_val))) {
>                                                    ^
> error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
> E: pybuild pybuild:274: build: plugin distutils failed with: exit code=1: 
> /usr/bin/python setup.py build 
> dh_auto_build: pybuild --build -i python{version} -p 2.7 returned exit code 13
> make[1]: *** [override_dh_auto_build] Error 25

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2016/07/07/pyresample_1.2.4-1_unstable_reb.normal.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: pyresample
Source-Version: 1.2.4-2

We believe that the bug you reported is fixed in the latest version of
pyresample, 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 830...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Valentino <antonio.valent...@tiscali.it> (supplier of updated 
pyresample 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 09 Jul 2016 10:38:15 +0000
Source: pyresample
Binary: python-pyresample python3-pyresample python-pyresample-doc 
python-pyresample-test
Architecture: source amd64 all
Version: 1.2.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org>
Changed-By: Antonio Valentino <antonio.valent...@tiscali.it>
Description:
 python-pyresample - Resampling of remote sensing data in Python 2
 python-pyresample-doc - Resampling of remote sensing data in Python 
(documentation)
 python-pyresample-test - Resampling of remote sensing data in Python (test 
suite)
 python3-pyresample - Resampling of remote sensing data in Python 3
Closes: 830447
Changes:
 pyresample (1.2.4-2) unstable; urgency=medium
 .
   * debian/parches
     - New 0004-Use-cmath.patch to use the cmath header instead of math.h
       (Closes: #830447)
     - Refresh all patches
Checksums-Sha1:
 fec3aa5b6c3c01b22679717d4ff3eda39589ba89 2621 pyresample_1.2.4-2.dsc
 3a6f43126a03dbb6ccbf09cc6c514c07953bde1b 5868 pyresample_1.2.4-2.debian.tar.xz
 5b53dcbc5fa8e6d3ab2ece03af05da5d04631c3c 497692 
python-pyresample-dbgsym_1.2.4-2_amd64.deb
 62c66e41efb5d2061e9dc24af24c1107f85009b1 1552336 
python-pyresample-doc_1.2.4-2_all.deb
 cd72ff87642488062ef0a25a2c30fc95ff091868 1083696 
python-pyresample-test_1.2.4-2_all.deb
 ca8c110f39716928db62ea328313b62df33c8b7d 198630 
python-pyresample_1.2.4-2_amd64.deb
 f65ba561cb6fc1489d4d89f433df6cf3ab7af59f 529422 
python3-pyresample-dbgsym_1.2.4-2_amd64.deb
 69dea4f46d779aa9baf075493d8e2af813c2544b 188872 
python3-pyresample_1.2.4-2_amd64.deb
Checksums-Sha256:
 fb040ee786a98162158912db9107e4952d91afb52cde030edd22b48920aed202 2621 
pyresample_1.2.4-2.dsc
 66d2af0305f796afea49fb9fafa2b06aa7b00cc61d83de3d39cbf7d448644701 5868 
pyresample_1.2.4-2.debian.tar.xz
 9d7e35751f5671b3df857d04c65f9cba866355226aaa8fe8d406927830510280 497692 
python-pyresample-dbgsym_1.2.4-2_amd64.deb
 3287dbd6c7f7ca6c9fbf4f75e9c65cefc32179b3c959a60355cf1ee7fab7eb76 1552336 
python-pyresample-doc_1.2.4-2_all.deb
 1dfe9756cc73eeaa73270bf0af09ded93842404fef8d31ead5991b47f62fbae1 1083696 
python-pyresample-test_1.2.4-2_all.deb
 1116ef65b81334e815d7e730d7d18f0eda611c9f07e1dbe0af47166145064158 198630 
python-pyresample_1.2.4-2_amd64.deb
 8b676eedad8a32df2b1f4c677b30773c1e460361c8a478a6d8316e8f4f41765b 529422 
python3-pyresample-dbgsym_1.2.4-2_amd64.deb
 b8cd455d97ea92e22046a53056c6d823ea0bf3308002b7dd0db328345b0c5797 188872 
python3-pyresample_1.2.4-2_amd64.deb
Files:
 83012b221004a2504bbf034810b2de9d 2621 python optional pyresample_1.2.4-2.dsc
 668cee20603b48bc40f6d35140336c52 5868 python optional 
pyresample_1.2.4-2.debian.tar.xz
 b428691c23b1ae6e5cb63bdc7c6e8d2e 497692 debug extra 
python-pyresample-dbgsym_1.2.4-2_amd64.deb
 0c2c353eea15371b623cc841d491df84 1552336 doc optional 
python-pyresample-doc_1.2.4-2_all.deb
 46bbcc5583a57cf08fc14f573193cf71 1083696 python optional 
python-pyresample-test_1.2.4-2_all.deb
 623bd86325fb998cf393803e439b770e 198630 python optional 
python-pyresample_1.2.4-2_amd64.deb
 a938846526b5dc45a6ee46cc0ad87243 529422 debug extra 
python3-pyresample-dbgsym_1.2.4-2_amd64.deb
 efb48d93e1fbc6fc02224aa5bf37adf9 188872 python optional 
python3-pyresample_1.2.4-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJXgN0wAAoJEGdQ8QrojUrxIe0QANty6o5b2jXkaUkDVAywXGd4
KuQExhHd8jA7ieGOxftf5Zyb6NUqeBYefo+ihpr7x0qCd2ttmYbhMc04CS6H8o1e
v4KnNL5w5n6f3D/OSte3R5gQVdYGS1CATz1nfYUvIuGT7xJ7bLgGge/VDUDTE/12
K7AS57B2b5xN1jIdyHayW6Lk3f1r7S/0aqg6/6M1sNjogYVyW4ZhAKILbYQbdmjH
5iPa/Fm8aa9Z9ytKOJz5MYQL/+fyBN/hNtB9VEYVHRTkT4FnJYKUzzwxtlYqHcls
R8rvK0yb1PDjiuFi8XwMPvGfAQWBn18C3LpYiwJthffCTC3wnWHGYVLhsKlcyTrY
1GS6hW1+afkW0JQdxq1zyLuAiMSh/HQ17iNcznQ6eN+PRl/xBjyV9VhL2OVtrJzR
UepgnDHpeRDQYcwwclXbYsH1I/LyVkvnc4qI9tUnxcsKVNXJRL5TdR3/rwjAyibL
+0Q/gpqN85zgNrWqpxqLf8xuT2Uk9tOK923Yr8y5/TPo++1UAXDY8OZvTVjyA2Ts
i8BG0i99XGJtDdvNMFFN4u2ls+T9Qs7ffIqpp2eoZ6nuR0EAOLYoZZT+eavxMnnD
T/qxycLqvxWvjX7jXopDlxA9lYXwKF+0++Wy1dbafij5ZK2D7bWcvo2eb1TvxkOY
ZlK51KiIjZPCmEK/sgx/
=S/Lz
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to