qgis_2.14.21+dfsg-1~bpo9+1_amd64.changes ACCEPTED into stretch-backports, stretch-backports
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sat, 16 Dec 2017 10:57:12 +0100 Source: qgis Binary: qgis qgis-common libqgis-app2.14.21 libqgis-core2.14.21 libqgis-gui2.14.21 libqgis-analysis2.14.21 libqgis-networkanalysis2.14.21 libqgisgrass7-2.14.21 libqgispython2.14.21 libqgis-customwidgets libqgis-server2.14.21 libqgis-dev qgis-provider-grass qgis-plugin-grass qgis-plugin-grass-common python-qgis python-qgis-common qgis-providers qgis-providers-common qgis-server qgis-api-doc Architecture: source amd64 all Version: 2.14.21+dfsg-1~bpo9+1 Distribution: stretch-backports Urgency: medium Maintainer: Debian GIS ProjectChanged-By: Bas Couwenberg Description: libqgis-analysis2.14.21 - QGIS - shared analysis library libqgis-app2.14.21 - QGIS - shared app library libqgis-core2.14.21 - QGIS - shared core library libqgis-customwidgets - QGIS custom widgets for Qt Designer libqgis-dev - QGIS - development files libqgis-gui2.14.21 - QGIS - shared gui library libqgis-networkanalysis2.14.21 - QGIS - shared network analysis library libqgis-server2.14.21 - QGIS - shared server library libqgisgrass7-2.14.21 - QGIS - shared grass library libqgispython2.14.21 - QGIS - shared Python library python-qgis - Python bindings to QGIS python-qgis-common - Python bindings to QGIS - architecture-independent files qgis - Geographic Information System (GIS) qgis-api-doc - QGIS API documentation qgis-common - QGIS - architecture-independent data qgis-plugin-grass - GRASS plugin for QGIS qgis-plugin-grass-common - GRASS plugin for QGIS - architecture-independent data qgis-provider-grass - GRASS provider for QGIS qgis-providers - collection of data providers to QGIS qgis-providers-common - collection of data providers to QGIS - architecture-independent f qgis-server - QGIS server providing various OGC services Closes: 882663 Changes: qgis (2.14.21+dfsg-1~bpo9+1) stretch-backports; urgency=medium . * Rebuild for stretch-backports. * Re-enable QtWebKit, still available in stretch. . qgis (2.14.21+dfsg-1) unstable; urgency=medium . * Update symbols for amd64 & other architectures. * Move from experimental to unstable. . qgis (2.14.21+dfsg-1~exp1) experimental; urgency=medium . [ Jürgen E. Fischer ] * Release of 2.14.21 . [ Bas Couwenberg ] * New upstream release. * Partially revert GRASS 7.4 changes to build with GRASS 7.2. * Strip trailing whitespace from control file. * Disable use of QtWebKit. (closes: #882663) * Don't install PyQt4 files, no longer built. * Disable Breaks/Replaces on python-qt4, python-qgis no longer includes PyQt4 files. * Drop obsolete dbg package. * Bump Standards-Version to 4.1.2, no changes. * Add lintian override for dependency-on-python-version-marked-for-end-of-life. . qgis (2.14.20+dfsg-2~exp2) experimental; urgency=medium . * Fix GRASS ABI dependency to include 'grass'. . qgis (2.14.20+dfsg-2~exp1) experimental; urgency=medium . * Override dh_gencontrol to set GRASS ABI dependency with substvars. * Strip trailing whitespace from changelog. * Update packing for GRASS 7.4. Checksums-Sha1: baef840176371de71e6ac1d56345ff102d493151 4361 qgis_2.14.21+dfsg-1~bpo9+1.dsc ee2dd0b5bf9953cf53ca5e5f214a49266399ae3f 1331188 qgis_2.14.21+dfsg-1~bpo9+1.debian.tar.xz 4d035c481fa3b4852b5138206f4c78f73af68ff1 2936152 libqgis-analysis2.14.21-dbgsym_2.14.21+dfsg-1~bpo9+1_amd64.deb 23c56efd8851cb6d6eeb1362d338690d1dd069fa 1334212 libqgis-analysis2.14.21_2.14.21+dfsg-1~bpo9+1_amd64.deb d2f4c38186a663d2255ff82e5b9b07285ec3cfd9 37251708 libqgis-app2.14.21-dbgsym_2.14.21+dfsg-1~bpo9+1_amd64.deb df2beb4f6bf1b92ac7a61e484fc7acf0967fb18e 3120570 libqgis-app2.14.21_2.14.21+dfsg-1~bpo9+1_amd64.deb 8f3c7682e89bfe88375e792d0089947b07179be1 46859232 libqgis-core2.14.21-dbgsym_2.14.21+dfsg-1~bpo9+1_amd64.deb 906e446ba6d5f7153fd814fada16df55bfb8a588 3936348 libqgis-core2.14.21_2.14.21+dfsg-1~bpo9+1_amd64.deb 3f0d4be2950c0acf43d8ea0614ba181d0225432a 2210810 libqgis-customwidgets-dbgsym_2.14.21+dfsg-1~bpo9+1_amd64.deb 35db35c45c16753706fe42be62ad30ceba66bbd2 2711002 libqgis-customwidgets_2.14.21+dfsg-1~bpo9+1_amd64.deb a4171084e84476c8f2463c9ec3d972c7601af1f8 1735130 libqgis-dev_2.14.21+dfsg-1~bpo9+1_amd64.deb 21f08cad58aeb8cab0d424eecd33542a3ad56074 47582662 libqgis-gui2.14.21-dbgsym_2.14.21+dfsg-1~bpo9+1_amd64.deb 2df68ce3531de42c1b06863858ceff308050d2bc 2954192 libqgis-gui2.14.21_2.14.21+dfsg-1~bpo9+1_amd64.deb 3bd2032d6824ad1198282f2c2d5fe14d4f8db149 589420 libqgis-networkanalysis2.14.21-dbgsym_2.14.21+dfsg-1~bpo9+1_amd64.deb 6e3812a3ca40db2ce210e1edc8262dd5502112fc 1195350 libqgis-networkanalysis2.14.21_2.14.21+dfsg-1~bpo9+1_amd64.deb 7848072ddbb7c3c3207622a4f6246a112c9ce0c4 4760762 libqgis-server2.14.21-dbgsym_2.14.21+dfsg-1~bpo9+1_amd64.deb 4555831e2744e4c41945f35a40f2d76d7cd42ce3 1541960
Bug#885845: marked as done (netcdf FTCBFS: CHECK_C_SOURCE_RUNS)
Your message dated Sat, 30 Dec 2017 11:34:42 + with message-idand subject line Bug#885845: fixed in netcdf 1:4.5.0-2 has caused the Debian Bug report #885845, regarding netcdf FTCBFS: CHECK_C_SOURCE_RUNS 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.) -- 885845: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885845 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: netcdf Version: 1:4.5.0-1 Tags: patch upstream User: helm...@debian.org Usertags: rebootstrap netcdf fails to cross build from source, because it uses CHECK_C_SOURCE_RUNS. Fortunately, the only relevant check can easily be turned into CHECK_C_SOURCE_COMPILES (by exploiting that arrays of negative length cause a compile error). After doing so, netcdf cross builds successfully. Please consider applying the attached patch. Helmut Index: netcdf-4.5.0/CMakeLists.txt === --- netcdf-4.5.0.orig/CMakeLists.txt +++ netcdf-4.5.0/CMakeLists.txt @@ -93,7 +93,6 @@ INCLUDE(${CMAKE_ROOT}/Modules/CheckFunctionExists.cmake) INCLUDE(${CMAKE_ROOT}/Modules/CheckCXXSourceCompiles.cmake) INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceCompiles.cmake) -INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceRuns.cmake) INCLUDE(${CMAKE_ROOT}/Modules/TestBigEndian.cmake) INCLUDE(${CMAKE_ROOT}/Modules/CheckSymbolExists.cmake) INCLUDE(${CMAKE_ROOT}/Modules/GetPrerequisites.cmake) @@ -1194,14 +1193,12 @@ SET(SIGNED_TEST_SOURCE "\n #include \n int main(void) {\n -char is_signed = (char) - 1;\n -if(is_signed < 0)\n - return 1;\n -else\n - return 0;\n +char error_if_char_is_signed[((char)-1) < 0 ? -1 : 1];\n +error_if_char_is_signed[0] = 0; +return 0;\n }\n") -CHECK_C_SOURCE_RUNS("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) +CHECK_C_SOURCE_COMPILES("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) # Library include checks CHECK_INCLUDE_FILE("math.h" HAVE_MATH_H) --- End Message --- --- Begin Message --- Source: netcdf Source-Version: 1:4.5.0-2 We believe that the bug you reported is fixed in the latest version of netcdf, 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 885...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bas Couwenberg (supplier of updated netcdf 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, 30 Dec 2017 11:59:33 +0100 Source: netcdf Binary: netcdf-doc libnetcdf13 libnetcdf-dev netcdf-bin Architecture: source amd64 all Version: 1:4.5.0-2 Distribution: unstable Urgency: medium Maintainer: Debian GIS Project Changed-By: Bas Couwenberg Description: libnetcdf-dev - creation, access, and sharing of scientific data libnetcdf13 - Interface for scientific data access to large binary data netcdf-bin - Programs for reading and writing NetCDF files netcdf-doc - Documentation for NetCDF Closes: 885845 Changes: netcdf (1:4.5.0-2) unstable; urgency=medium . * Strip trailing whitespace from changelog. * Add patch by Helmut Grohne to fix cross building. (closes: #885845) * Bump Standards-Version to 4.1.2, no changes. * Add Multi-Arch fields suggested by Multiarch hinter. * Drop obsolete dbg package. Checksums-Sha1: 22f0f48c4e391038a837e1bccacd030ed3bc5c62 2344 netcdf_4.5.0-2.dsc fc9c84d3d204a9c6e3be35eacb739931ba365200 25284 netcdf_4.5.0-2.debian.tar.xz 977cca6ffafbb4e81dacbbfaaa7dea37ec1c4f58 79352 libnetcdf-dev_4.5.0-2_amd64.deb ce1eaa6ce01e9e47ed2f60737800088821dd0c0c 1093128 libnetcdf13-dbgsym_4.5.0-2_amd64.deb e62c32b8954d64ea40d24e3e921d3ce588001524 382136 libnetcdf13_4.5.0-2_amd64.deb 5ef06c4b5f77e5c53403aab36c4830dd4398a355 423248 netcdf-bin-dbgsym_4.5.0-2_amd64.deb 896945963d1a97e700a3ecb45d69bca2bbff98cf 226364 netcdf-bin_4.5.0-2_amd64.deb 498265bdb9487ddaa8c5a4f996b2e7efd9340890 2113708 netcdf-doc_4.5.0-2_all.deb f41841715df3302f5f0f50a81a8952132325b613 10041 netcdf_4.5.0-2_amd64.buildinfo Checksums-Sha256: c6e2bf25923a46cdf1e7a461889edb327b4313b5be760a3931589a1da39025a7 2344
netcdf_4.5.0-2_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sat, 30 Dec 2017 11:59:33 +0100 Source: netcdf Binary: netcdf-doc libnetcdf13 libnetcdf-dev netcdf-bin Architecture: source amd64 all Version: 1:4.5.0-2 Distribution: unstable Urgency: medium Maintainer: Debian GIS ProjectChanged-By: Bas Couwenberg Description: libnetcdf-dev - creation, access, and sharing of scientific data libnetcdf13 - Interface for scientific data access to large binary data netcdf-bin - Programs for reading and writing NetCDF files netcdf-doc - Documentation for NetCDF Closes: 885845 Changes: netcdf (1:4.5.0-2) unstable; urgency=medium . * Strip trailing whitespace from changelog. * Add patch by Helmut Grohne to fix cross building. (closes: #885845) * Bump Standards-Version to 4.1.2, no changes. * Add Multi-Arch fields suggested by Multiarch hinter. * Drop obsolete dbg package. Checksums-Sha1: 22f0f48c4e391038a837e1bccacd030ed3bc5c62 2344 netcdf_4.5.0-2.dsc fc9c84d3d204a9c6e3be35eacb739931ba365200 25284 netcdf_4.5.0-2.debian.tar.xz 977cca6ffafbb4e81dacbbfaaa7dea37ec1c4f58 79352 libnetcdf-dev_4.5.0-2_amd64.deb ce1eaa6ce01e9e47ed2f60737800088821dd0c0c 1093128 libnetcdf13-dbgsym_4.5.0-2_amd64.deb e62c32b8954d64ea40d24e3e921d3ce588001524 382136 libnetcdf13_4.5.0-2_amd64.deb 5ef06c4b5f77e5c53403aab36c4830dd4398a355 423248 netcdf-bin-dbgsym_4.5.0-2_amd64.deb 896945963d1a97e700a3ecb45d69bca2bbff98cf 226364 netcdf-bin_4.5.0-2_amd64.deb 498265bdb9487ddaa8c5a4f996b2e7efd9340890 2113708 netcdf-doc_4.5.0-2_all.deb f41841715df3302f5f0f50a81a8952132325b613 10041 netcdf_4.5.0-2_amd64.buildinfo Checksums-Sha256: c6e2bf25923a46cdf1e7a461889edb327b4313b5be760a3931589a1da39025a7 2344 netcdf_4.5.0-2.dsc ced26af43d4677994742ffa065859a4651c2ec0d5e485608dacca600315168b2 25284 netcdf_4.5.0-2.debian.tar.xz 35bb48285568c7df2bd0e340e9c84c1a20e7f543d7323ecd12b27fb297e6be1c 79352 libnetcdf-dev_4.5.0-2_amd64.deb 3f22bc6ac660057bdd9e4a269a36c960de649cfefc65576fd5b4482fd076669d 1093128 libnetcdf13-dbgsym_4.5.0-2_amd64.deb 26f90863b240e1823fd28a604b49dfc18c1be81debe0ea7077a023dacc1c6203 382136 libnetcdf13_4.5.0-2_amd64.deb 0e70eea70d5ab9bd378294e6a559c750c8414fa3af0ccd3d74f7965417467457 423248 netcdf-bin-dbgsym_4.5.0-2_amd64.deb 5d0a3d3e112b616cb91bf79c0bfed8dcb668aa144842d59ebdcebfc53995aded 226364 netcdf-bin_4.5.0-2_amd64.deb e54375de4ab0554ee50405753bafa46c974128716b632f3c6e75f0a4d8c93321 2113708 netcdf-doc_4.5.0-2_all.deb 4ddc1e471ca516b747892ff5edd14a2ee27d68d8f81c192ad2c66d346d0870d0 10041 netcdf_4.5.0-2_amd64.buildinfo Files: 96e03307177c5d4d4587fd88f35feba2 2344 science optional netcdf_4.5.0-2.dsc a57ab69f69a4ce221d0aee693a322ff5 25284 science optional netcdf_4.5.0-2.debian.tar.xz 39a074f29af1d4743a2240740953f9f7 79352 libdevel optional libnetcdf-dev_4.5.0-2_amd64.deb d56d27f7d0fa98b322aa190d8e9200e8 1093128 debug optional libnetcdf13-dbgsym_4.5.0-2_amd64.deb d922fec10416d30503060b94a42ef574 382136 libs optional libnetcdf13_4.5.0-2_amd64.deb eec7f9f95a1a37610ee30abcd3953b0d 423248 debug optional netcdf-bin-dbgsym_4.5.0-2_amd64.deb 8a9bc6d12dabf03baf6b4c086c443223 226364 science optional netcdf-bin_4.5.0-2_amd64.deb 31332e4950979daa8f72c1b98f50a947 2113708 doc optional netcdf-doc_4.5.0-2_all.deb c2543d9d834efb9a232bc8ca44b1e388 10041 science optional netcdf_4.5.0-2_amd64.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAlpHdcQACgkQZ1DxCuiN SvFPxQ//acHLd/kAK1jCwDyxI+I+GgarItXohQGoXkErZGwlU7Sxm5arpSw73s+Z laUafxYhfh8xEx56ypW5AA0JhekG5dGIsDmTfHq6CdnQmVKRHS+00omhZLrmhyHC /1QdaHF2PhS6cFzGA9j2T3qIws2fjHskMA883tgOyIz6NW3BgivyaGzXnfnV5UpR FgcvLqQ4T8FZ20SzeCFXszRORmvx1AE1mNmOSFHFuQD9HZrMMq4MWMxBiNN28AKB 9ujeR5BoCdTELapiB1e3Y31beib1f5SXZzOp2yyB3UF1VKt2uLX35zOqkLNawJKs 4OVX1duGkDQk9yr11sUD3AHItrDNZJydtWbnyMWBzTYXI3Sbxxzo3ZTd3A+h1dtR pcrkDzxQ9mjUv1oknw0iiqA3fOtKBM0ie70zvc2Qcp4dl44aQ3Qg7ijmCrS3TafS 0jo4Iq1nMnm2GbB15iy2MJ9R5aeGMtcBiS3msDglxwXXCklblNSZ1ZdGpRLqleNA xb1y8nLqk9uwazMGpybSxT4tPb4dGzLL6XQpRYNSSfcLMWDbqwpjxkXfHTebf+tt xKbx80dTPrPW8lCF1Um5tlvrbL0jjcp9pFMDg6aRXKDGEhMuiVUtmqfIFFmOvSk1 PRxH+pYPlZq+SMjuQQRJBsPr4gu+sv02Re7FRuXy3vYOfaLcwFY= =Id0/ -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Processing of netcdf_4.5.0-2_amd64.changes
netcdf_4.5.0-2_amd64.changes uploaded successfully to localhost along with the files: netcdf_4.5.0-2.dsc netcdf_4.5.0-2.debian.tar.xz libnetcdf-dev_4.5.0-2_amd64.deb libnetcdf13-dbgsym_4.5.0-2_amd64.deb libnetcdf13_4.5.0-2_amd64.deb netcdf-bin-dbgsym_4.5.0-2_amd64.deb netcdf-bin_4.5.0-2_amd64.deb netcdf-doc_4.5.0-2_all.deb netcdf_4.5.0-2_amd64.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/netcdf][master] 5 commits: Add patch by Helmut Grohne to fix cross building. (closes: #885845)
Sebastiaan Couwenberg pushed to branch master at Debian GIS Project / netcdf Commits: 6c681928 by Bas Couwenberg at 2017-12-30T11:55:04+01:00 Add patch by Helmut Grohne to fix cross building. (closes: #885845) - - - - - 87f7ff5a by Bas Couwenberg at 2017-12-30T11:55:34+01:00 Bump Standards-Version to 4.1.2, no changes. - - - - - a952875e by Bas Couwenberg at 2017-12-30T11:57:37+01:00 Add Multi-Arch fields suggested by Multiarch hinter. - - - - - 46c1ee63 by Bas Couwenberg at 2017-12-30T11:59:31+01:00 Drop obsolete dbg package. - - - - - 8cb72de9 by Bas Couwenberg at 2017-12-30T11:59:51+01:00 Set distribution to unstable. - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/cross.patch - debian/patches/series - debian/rules Changes: = debian/changelog = --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,13 @@ -netcdf (1:4.5.0-2) UNRELEASED; urgency=medium +netcdf (1:4.5.0-2) unstable; urgency=medium * Strip trailing whitespace from changelog. + * Add patch by Helmut Grohne to fix cross building. +(closes: #885845) + * Bump Standards-Version to 4.1.2, no changes. + * Add Multi-Arch fields suggested by Multiarch hinter. + * Drop obsolete dbg package. - -- Bas CouwenbergWed, 15 Nov 2017 22:03:03 +0100 + -- Bas Couwenberg Sat, 30 Dec 2017 11:59:33 +0100 netcdf (1:4.5.0-1) unstable; urgency=medium = debian/control = --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Uploaders: Francesco Paolo Lovergine , Bas Couwenberg Section: science Priority: optional -Build-Depends: debhelper (>= 9), +Build-Depends: debhelper (>= 9.20160114), cmake (>= 2.8.12), chrpath, m4, @@ -14,13 +14,14 @@ Build-Depends: debhelper (>= 9), libjs-jquery, libhdf5-dev (>= 1.8.6-1~), libcurl4-gnutls-dev | libcurl-ssl-dev -Standards-Version: 4.1.1 +Standards-Version: 4.1.2 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/netcdf.git Vcs-Git: https://anonscm.debian.org/git/pkg-grass/netcdf.git Homepage: http://www.unidata.ucar.edu/software/netcdf/ Package: netcdf-doc Architecture: all +Multi-Arch: foreign Section: doc Depends: libjs-jquery, ${misc:Depends} @@ -37,6 +38,7 @@ Description: Documentation for NetCDF Package: libnetcdf13 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -78,17 +80,6 @@ Description: creation, access, and sharing of scientific data . This package provides headers. -Package: netcdf-dbg -Architecture: any -Section: debug -Depends: libnetcdf13 (= ${binary:Version}), - ${misc:Depends} -Suggests: gdb -Description: debugging symbols for NetCDF - This package contains the files that make it possible to debug the - NetCDF binaries and programs that use the NetCDF libraries with a - source-level debugger like gdb. - Package: netcdf-bin Architecture: any Depends: ${shlibs:Depends}, = debian/patches/cross.patch = --- /dev/null +++ b/debian/patches/cross.patch @@ -0,0 +1,34 @@ +Description: Fix cross build from source. +Author: Helmut Grohne +Bug-Debian: https://bugs.debian.org/885845 +Bug: https://github.com/Unidata/netcdf-c/issues/753 + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -93,7 +93,6 @@ INCLUDE(${CMAKE_ROOT}/Modules/CheckTypeS + INCLUDE(${CMAKE_ROOT}/Modules/CheckFunctionExists.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/CheckCXXSourceCompiles.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceCompiles.cmake) +-INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceRuns.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/TestBigEndian.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/CheckSymbolExists.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/GetPrerequisites.cmake) +@@ -1194,14 +1193,12 @@ MARK_AS_ADVANCED(ENABLE_SHARED_LIBRARY_V + SET(SIGNED_TEST_SOURCE "\n + #include \n + int main(void) {\n +-char is_signed = (char) - 1;\n +-if(is_signed < 0)\n +- return 1;\n +-else\n +- return 0;\n ++char error_if_char_is_signed[((char)-1) < 0 ? -1 : 1];\n ++error_if_char_is_signed[0] = 0; ++return 0;\n + }\n") + +-CHECK_C_SOURCE_RUNS("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) ++CHECK_C_SOURCE_COMPILES("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) + + # Library include checks + CHECK_INCLUDE_FILE("math.h" HAVE_MATH_H) = debian/patches/series = --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ privacy-breach-logo.patch hdf5-library-path.patch tst_fileinfo-link-hdf5.patch reproducible-settings.patch +cross.patch
[Git][debian-gis-team/netcdf] Pushed new tag debian/1%4.5.0-2
Sebastiaan Couwenberg pushed new tag debian/1%4.5.0-2 at Debian GIS Project / netcdf --- View it on GitLab: https://salsa.debian.org/debian-gis-team/netcdf/tree/debian/1%254.5.0-2 You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[netcdf] tag debian/1%4.5.0-2 created (now 8cb72de)
This is an automated email from the git hooks/post-receive script. sebastic pushed a change to tag debian/1%4.5.0-2 in repository netcdf. at 8cb72de (commit) No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[netcdf] 01/05: Add patch by Helmut Grohne to fix cross building. (closes: #885845)
This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository netcdf. commit 6c681928bf4abf6a5d3ea0fcb2f48e2ef7b19321 Author: Bas CouwenbergDate: Sat Dec 30 11:55:04 2017 +0100 Add patch by Helmut Grohne to fix cross building. (closes: #885845) --- debian/changelog | 2 ++ debian/patches/cross.patch | 34 ++ debian/patches/series | 1 + 3 files changed, 37 insertions(+) diff --git a/debian/changelog b/debian/changelog index e810e41..77793a2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ netcdf (1:4.5.0-2) UNRELEASED; urgency=medium * Strip trailing whitespace from changelog. + * Add patch by Helmut Grohne to fix cross building. +(closes: #885845) -- Bas Couwenberg Wed, 15 Nov 2017 22:03:03 +0100 diff --git a/debian/patches/cross.patch b/debian/patches/cross.patch new file mode 100644 index 000..73cabc6 --- /dev/null +++ b/debian/patches/cross.patch @@ -0,0 +1,34 @@ +Description: Fix cross build from source. +Author: Helmut Grohne +Bug-Debian: https://bugs.debian.org/885845 +Bug: https://github.com/Unidata/netcdf-c/issues/753 + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -93,7 +93,6 @@ INCLUDE(${CMAKE_ROOT}/Modules/CheckTypeS + INCLUDE(${CMAKE_ROOT}/Modules/CheckFunctionExists.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/CheckCXXSourceCompiles.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceCompiles.cmake) +-INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceRuns.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/TestBigEndian.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/CheckSymbolExists.cmake) + INCLUDE(${CMAKE_ROOT}/Modules/GetPrerequisites.cmake) +@@ -1194,14 +1193,12 @@ MARK_AS_ADVANCED(ENABLE_SHARED_LIBRARY_V + SET(SIGNED_TEST_SOURCE "\n + #include \n + int main(void) {\n +-char is_signed = (char) - 1;\n +-if(is_signed < 0)\n +- return 1;\n +-else\n +- return 0;\n ++char error_if_char_is_signed[((char)-1) < 0 ? -1 : 1];\n ++error_if_char_is_signed[0] = 0; ++return 0;\n + }\n") + +-CHECK_C_SOURCE_RUNS("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) ++CHECK_C_SOURCE_COMPILES("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) + + # Library include checks + CHECK_INCLUDE_FILE("math.h" HAVE_MATH_H) diff --git a/debian/patches/series b/debian/patches/series index bf960a3..7c9f290 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ privacy-breach-logo.patch hdf5-library-path.patch tst_fileinfo-link-hdf5.patch reproducible-settings.patch +cross.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[netcdf] 05/05: Set distribution to unstable.
This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository netcdf. commit 8cb72de90dd5288164f209f4622dffa796ee7ec5 Author: Bas CouwenbergDate: Sat Dec 30 11:59:51 2017 +0100 Set distribution to unstable. --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 05f6fbb..fca085d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -netcdf (1:4.5.0-2) UNRELEASED; urgency=medium +netcdf (1:4.5.0-2) unstable; urgency=medium * Strip trailing whitespace from changelog. * Add patch by Helmut Grohne to fix cross building. @@ -7,7 +7,7 @@ netcdf (1:4.5.0-2) UNRELEASED; urgency=medium * Add Multi-Arch fields suggested by Multiarch hinter. * Drop obsolete dbg package. - -- Bas Couwenberg Wed, 15 Nov 2017 22:03:03 +0100 + -- Bas Couwenberg Sat, 30 Dec 2017 11:59:33 +0100 netcdf (1:4.5.0-1) unstable; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[netcdf] 03/05: Add Multi-Arch fields suggested by Multiarch hinter.
This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository netcdf. commit a952875e6e045423da0e28d649883e183d867dd4 Author: Bas CouwenbergDate: Sat Dec 30 11:57:37 2017 +0100 Add Multi-Arch fields suggested by Multiarch hinter. --- debian/changelog | 1 + debian/control | 2 ++ 2 files changed, 3 insertions(+) diff --git a/debian/changelog b/debian/changelog index 2ad626a..e917561 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ netcdf (1:4.5.0-2) UNRELEASED; urgency=medium * Add patch by Helmut Grohne to fix cross building. (closes: #885845) * Bump Standards-Version to 4.1.2, no changes. + * Add Multi-Arch fields suggested by Multiarch hinter. -- Bas Couwenberg Wed, 15 Nov 2017 22:03:03 +0100 diff --git a/debian/control b/debian/control index 7048d5d..4d1fa74 100644 --- a/debian/control +++ b/debian/control @@ -21,6 +21,7 @@ Homepage: http://www.unidata.ucar.edu/software/netcdf/ Package: netcdf-doc Architecture: all +Multi-Arch: foreign Section: doc Depends: libjs-jquery, ${misc:Depends} @@ -37,6 +38,7 @@ Description: Documentation for NetCDF Package: libnetcdf13 Architecture: any +Multi-Arch: same Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[netcdf] branch master updated (fd776dc -> 8cb72de)
This is an automated email from the git hooks/post-receive script. sebastic pushed a change to branch master in repository netcdf. from fd776dc Strip trailing whitespace from changelog. new 6c68192 Add patch by Helmut Grohne to fix cross building. (closes: #885845) new 87f7ff5 Bump Standards-Version to 4.1.2, no changes. new a952875 Add Multi-Arch fields suggested by Multiarch hinter. new 46c1ee6 Drop obsolete dbg package. new 8cb72de Set distribution to unstable. The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 9 +++-- debian/control | 17 - debian/patches/cross.patch | 34 ++ debian/patches/series | 1 + debian/rules | 2 +- 5 files changed, 47 insertions(+), 16 deletions(-) create mode 100644 debian/patches/cross.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[netcdf] 04/05: Drop obsolete dbg package.
This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository netcdf. commit 46c1ee633b5142dd89c4c924c7ed58727b4cff67 Author: Bas CouwenbergDate: Sat Dec 30 11:59:31 2017 +0100 Drop obsolete dbg package. --- debian/changelog | 1 + debian/control | 13 + debian/rules | 2 +- 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/debian/changelog b/debian/changelog index e917561..05f6fbb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ netcdf (1:4.5.0-2) UNRELEASED; urgency=medium (closes: #885845) * Bump Standards-Version to 4.1.2, no changes. * Add Multi-Arch fields suggested by Multiarch hinter. + * Drop obsolete dbg package. -- Bas Couwenberg Wed, 15 Nov 2017 22:03:03 +0100 diff --git a/debian/control b/debian/control index 4d1fa74..7786ebc 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Uploaders: Francesco Paolo Lovergine , Bas Couwenberg Section: science Priority: optional -Build-Depends: debhelper (>= 9), +Build-Depends: debhelper (>= 9.20160114), cmake (>= 2.8.12), chrpath, m4, @@ -80,17 +80,6 @@ Description: creation, access, and sharing of scientific data . This package provides headers. -Package: netcdf-dbg -Architecture: any -Section: debug -Depends: libnetcdf13 (= ${binary:Version}), - ${misc:Depends} -Suggests: gdb -Description: debugging symbols for NetCDF - This package contains the files that make it possible to debug the - NetCDF binaries and programs that use the NetCDF libraries with a - source-level debugger like gdb. - Package: netcdf-bin Architecture: any Depends: ${shlibs:Depends}, diff --git a/debian/rules b/debian/rules index 30a6f98..042f0f0 100755 --- a/debian/rules +++ b/debian/rules @@ -48,7 +48,7 @@ override_dh_installchangelogs: dh_installchangelogs RELEASE_NOTES.md override_dh_strip: - dh_strip --dbg-package=netcdf-dbg + dh_strip --dbgsym-migration='netcdf-dbg (<< 1:4.5.0-2~)' override_dh_makeshlibs: dh_makeshlibs -- -v$(UPSTREAM_VERSION) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[netcdf] 02/05: Bump Standards-Version to 4.1.2, no changes.
This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository netcdf. commit 87f7ff5ad67fe7de9b70c28af501508499bd478a Author: Bas CouwenbergDate: Sat Dec 30 11:55:34 2017 +0100 Bump Standards-Version to 4.1.2, no changes. --- debian/changelog | 1 + debian/control | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 77793a2..2ad626a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ netcdf (1:4.5.0-2) UNRELEASED; urgency=medium * Strip trailing whitespace from changelog. * Add patch by Helmut Grohne to fix cross building. (closes: #885845) + * Bump Standards-Version to 4.1.2, no changes. -- Bas Couwenberg Wed, 15 Nov 2017 22:03:03 +0100 diff --git a/debian/control b/debian/control index 6e81a87..7048d5d 100644 --- a/debian/control +++ b/debian/control @@ -14,7 +14,7 @@ Build-Depends: debhelper (>= 9), libjs-jquery, libhdf5-dev (>= 1.8.6-1~), libcurl4-gnutls-dev | libcurl-ssl-dev -Standards-Version: 4.1.1 +Standards-Version: 4.1.2 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/netcdf.git Vcs-Git: https://anonscm.debian.org/git/pkg-grass/netcdf.git Homepage: http://www.unidata.ucar.edu/software/netcdf/ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/netcdf.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#885845: netcdf FTCBFS: CHECK_C_SOURCE_RUNS
Control: tags -1 upstream pending Control: forwarded -1 https://github.com/Unidata/netcdf-c/issues/753 Hi Helmut, On 12/30/2017 11:35 AM, Helmut Grohne wrote: > netcdf fails to cross build from source, because it uses > CHECK_C_SOURCE_RUNS. Fortunately, the only relevant check can easily be > turned into CHECK_C_SOURCE_COMPILES (by exploiting that arrays of > negative length cause a compile error). After doing so, netcdf cross > builds successfully. Please consider applying the attached patch. Thanks for the patch, I've applied it in git and forwarded it upstream. The upstream developers may not apply your patch before you sign their CLA. Please keep an eye on the issue in the upstream tracker. Kind Regards, Bas ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Processed: Re: Bug#885845: netcdf FTCBFS: CHECK_C_SOURCE_RUNS
Processing control commands: > tags -1 upstream pending Bug #885845 [src:netcdf] netcdf FTCBFS: CHECK_C_SOURCE_RUNS Added tag(s) pending. > forwarded -1 https://github.com/Unidata/netcdf-c/issues/753 Bug #885845 [src:netcdf] netcdf FTCBFS: CHECK_C_SOURCE_RUNS Set Bug forwarded-to-address to 'https://github.com/Unidata/netcdf-c/issues/753'. -- 885845: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885845 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#885845: netcdf FTCBFS: CHECK_C_SOURCE_RUNS
Source: netcdf Version: 1:4.5.0-1 Tags: patch upstream User: helm...@debian.org Usertags: rebootstrap netcdf fails to cross build from source, because it uses CHECK_C_SOURCE_RUNS. Fortunately, the only relevant check can easily be turned into CHECK_C_SOURCE_COMPILES (by exploiting that arrays of negative length cause a compile error). After doing so, netcdf cross builds successfully. Please consider applying the attached patch. Helmut Index: netcdf-4.5.0/CMakeLists.txt === --- netcdf-4.5.0.orig/CMakeLists.txt +++ netcdf-4.5.0/CMakeLists.txt @@ -93,7 +93,6 @@ INCLUDE(${CMAKE_ROOT}/Modules/CheckFunctionExists.cmake) INCLUDE(${CMAKE_ROOT}/Modules/CheckCXXSourceCompiles.cmake) INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceCompiles.cmake) -INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceRuns.cmake) INCLUDE(${CMAKE_ROOT}/Modules/TestBigEndian.cmake) INCLUDE(${CMAKE_ROOT}/Modules/CheckSymbolExists.cmake) INCLUDE(${CMAKE_ROOT}/Modules/GetPrerequisites.cmake) @@ -1194,14 +1193,12 @@ SET(SIGNED_TEST_SOURCE "\n #include \n int main(void) {\n -char is_signed = (char) - 1;\n -if(is_signed < 0)\n - return 1;\n -else\n - return 0;\n +char error_if_char_is_signed[((char)-1) < 0 ? -1 : 1];\n +error_if_char_is_signed[0] = 0; +return 0;\n }\n") -CHECK_C_SOURCE_RUNS("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) +CHECK_C_SOURCE_COMPILES("${SIGNED_TEST_SOURCE}" __CHAR_UNSIGNED__) # Library include checks CHECK_INCLUDE_FILE("math.h" HAVE_MATH_H) ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel