Your message dated Sun, 19 Aug 2018 08:34:43 +0000
with message-id <[email protected]>
and subject line Bug#906605: fixed in mapserver 7.2.0-5
has caused the Debian Bug report #906605,
regarding mapserver: FTBFS in buster/sid (ld: cannot find -lpthreads)
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.)


-- 
906605: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906605
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mapserver
Version: 7.2.0-4
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2,pkgkde_symbolshelper \
      --parallel \
      --buildsystem cmake
   dh_testdir -i -O--parallel -O--buildsystem=cmake
   dh_update_autotools_config -i -O--parallel -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -DCMAKE_BUILD_TYPE=RelWithDebInfo 
-DCMAKE_EXE_LINKER_FLAGS="-Wl,-z,relro -Wl,-z,now" 
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,-z,relro -Wl,-z,now" 
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,-z,relro -Wl,-z,now" 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=1 -DWITH_PROJ=1 
-DWITH_KML=1 -DWITH_SOS=1 -DWITH_WMS=1 -DWITH_FRIBIDI=1 -DWITH_HARFBUZZ=1 
-DWITH_ICONV=1 -DWITH_CAIRO=1 -DWITH_SVGCAIRO=0 -DWITH_RSVG=1 -DWITH_MYSQL=0 
-DWITH_FCGI=1 -DWITH_GEOS=1 -DWITH_POSTGIS=1 -DWITH_GDAL=1 -DWITH_OGR=1 
-DWITH_CURL=1 -DWITH_CLIENT_WMS=1 -DWITH_CLIENT_WFS=1 -DWITH_WFS=1 -DWITH_WCS=1 
-DWITH_LIBXML2=1 -DWITH_THREAD_SAFETY=1 -DWITH_GIF=1 -DWITH_ORACLESPATIAL=0 
-DWITH_ORACLE_PLUGIN=0 -DWITH_MSSQL2008=0 -DWITH_EXEMPI=0 -DWITH_XMLMAPFILE=0 
-DWITH_V8=0 -DWITH_PIXMAN=0 \
                     -DWITH_PYTHON=1 \
                     -DWITH_PHP=0 \
                     -DWITH_PERL=1 \
                     -DWITH_RUBY=0 \
                     -DWITH_JAVA=1 \

[... snipped ...]

./obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/./obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:
 undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
make[3]: *** [CMakeFiles/cmTC_bf51a.dir/build.make:87: cmTC_bf51a] Error 1
make[3]: Leaving directory 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: *** [Makefile:121: cmTC_bf51a/fast] Error 2
make[2]: Leaving directory 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'

File 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
{
  (void)argv;
#ifndef pthread_create
  return ((int*)(&pthread_create))[argc];
#else
  (void)argc;
  return 0;
#endif
}

Determining if the function pthread_create exists in the pthreads failed with 
the following output:
Change Dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_ba8bb/fast"
make[2]: Entering directory 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
/usr/bin/make -f CMakeFiles/cmTC_ba8bb.dir/build.make 
CMakeFiles/cmTC_ba8bb.dir/build
make[3]: Entering directory 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_ba8bb.dir/CheckFunctionExists.c.o
/usr/bin/cc   -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror=format-security -Wdeclaration-after-statement 
-DCHECK_FUNCTION_EXISTS=pthread_create   -o 
CMakeFiles/cmTC_ba8bb.dir/CheckFunctionExists.c.o   -c 
/usr/share/cmake-3.12/Modules/CheckFunctionExists.c
Linking C executable cmTC_ba8bb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba8bb.dir/link.txt 
--verbose=1
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror=format-security -Wdeclaration-after-statement 
-DCHECK_FUNCTION_EXISTS=pthread_create  -Wl,-z,relro -Wl,-z,now  -rdynamic 
CMakeFiles/cmTC_ba8bb.dir/CheckFunctionExists.c.o  -o cmTC_ba8bb -lpthreads -lm 
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
make[3]: *** [CMakeFiles/cmTC_ba8bb.dir/build.make:87: cmTC_ba8bb] Error 1
make[3]: Leaving directory 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'
make[2]: *** [Makefile:121: cmTC_ba8bb/fast] Error 2
make[2]: Leaving directory 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'


dh_auto_configure: cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" 
-DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_EXE_LINKER_FLAGS=-Wl,-z,relro 
-Wl,-z,now" "-DCMAKE_MODULE_LINKER_FLAGS=-Wl,-z,relro -Wl,-z,now" 
"-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,-z,now" 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=1 -DWITH_PROJ=1 
-DWITH_KML=1 -DWITH_SOS=1 -DWITH_WMS=1 -DWITH_FRIBIDI=1 -DWITH_HARFBUZZ=1 
-DWITH_ICONV=1 -DWITH_CAIRO=1 -DWITH_SVGCAIRO=0 -DWITH_RSVG=1 -DWITH_MYSQL=0 
-DWITH_FCGI=1 -DWITH_GEOS=1 -DWITH_POSTGIS=1 -DWITH_GDAL=1 -DWITH_OGR=1 
-DWITH_CURL=1 -DWITH_CLIENT_WMS=1 -DWITH_CLIENT_WFS=1 -DWITH_WFS=1 -DWITH_WCS=1 
-DWITH_LIBXML2=1 -DWITH_THREAD_SAFETY=1 -DWITH_GIF=1 -DWITH_ORACLESPATIAL=0 
-DWITH_ORACLE_PLUGIN=0 -DWITH_MSSQL2008=0 -DWITH_EXEMPI=0
  -DWITH_XMLMAPFILE=0 -DWITH_V8=0 -DWITH_PIXMAN=0 -DWITH_PYTHON=1 -DWITH_PHP=0 
-DWITH_PERL=1 -DWITH_RUBY=0 -DWITH_JAVA=1 -DWITH_CSHARP=0 .. returned exit code 
1
make[1]: *** [debian/rules:85: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:73: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made with "dpkg-buildpackage -A" in my autobuilder.
Most probably, it also fails here in reproducible builds:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mapserver.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: mapserver
Source-Version: 7.2.0-5

We believe that the bug you reported is fixed in the latest version of
mapserver, 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.
Bas Couwenberg <[email protected]> (supplier of updated mapserver 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: SHA512

Format: 1.8
Date: Sun, 19 Aug 2018 09:45:57 +0200
Source: mapserver
Binary: libmapserver2 libmapserver-dev cgi-mapserver mapserver-bin 
mapserver-doc libmapscript-perl python-mapscript ruby-mapscript 
libmapscript-java
Architecture: source amd64 all
Version: 7.2.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Description:
 cgi-mapserver - CGI executable for MapServer
 libmapscript-java - Java library for MapServer
 libmapscript-perl - Perl MapServer module
 libmapserver-dev - Shared library development files for MapServer
 libmapserver2 - Shared library for MapServer
 mapserver-bin - MapServer utilities
 mapserver-doc - documentation for MapServer
 python-mapscript - Python library for MapServer
 ruby-mapscript - MapServer library for Ruby
Closes: 906605
Changes:
 mapserver (7.2.0-5) unstable; urgency=medium
 .
   * Bump Standards-Version to 4.2.0, no changes.
   * Add patch to fix FTBFS with CMake 3.12.x.
     (closes: #906605)
Checksums-Sha1:
 da226e17dd081ba2c61493ff3983d9839804e835 3188 mapserver_7.2.0-5.dsc
 1c01b8c4c5e71b470dac6c5021882ee8781c5118 47876 mapserver_7.2.0-5.debian.tar.xz
 79b36c1c917648c18edb1d3561ccf98940423bf3 78752 cgi-mapserver_7.2.0-5_amd64.deb
 d028d69bafe12a62bbab4fd6e4cc3a75b2b0e5f8 568144 
libmapscript-java-dbgsym_7.2.0-5_amd64.deb
 490cac88030d179eef85554c2959a44e8f7679b1 278928 
libmapscript-java_7.2.0-5_amd64.deb
 b23b54cc18b1d586de703795d1dab7264091a338 1050980 
libmapscript-perl-dbgsym_7.2.0-5_amd64.deb
 f3fa48dc73e9769a6c2d3fc42d1271cb7fb3efce 283232 
libmapscript-perl_7.2.0-5_amd64.deb
 ce93de61fc2f8b28bce022973e9e50472b08b784 451928 
libmapserver-dev_7.2.0-5_amd64.deb
 661cf74ab90262267d251e508586e58edcfa4f9a 3431096 
libmapserver2-dbgsym_7.2.0-5_amd64.deb
 c7f4f065fcf53b0f7d3e5dc81915ce5e1d83500c 1125492 
libmapserver2_7.2.0-5_amd64.deb
 72b172ebab1fe27b0074d74ed525ef4ba722c59f 106324 
mapserver-bin-dbgsym_7.2.0-5_amd64.deb
 1ef57d9aa52d218fc870618edb87ccb635fefea2 109472 mapserver-bin_7.2.0-5_amd64.deb
 7ade7bbeb8ec3f9e81ef1aa00e42dd088dd00310 91092 mapserver-doc_7.2.0-5_all.deb
 2282ff6b9778b9a8e43b74e482f6d655e7b84259 23309 
mapserver_7.2.0-5_amd64.buildinfo
 57f107382564be663fbf9b55fae5671c0f9c9b6f 644232 
python-mapscript-dbgsym_7.2.0-5_amd64.deb
 c6ec74b928ee55bb960ca2687d1b90beffc3abc3 219012 
python-mapscript_7.2.0-5_amd64.deb
 79975b0d0d81dadf0016c56538f33406587146c4 616856 
ruby-mapscript-dbgsym_7.2.0-5_amd64.deb
 084c5a21e64fc100466f2f9687254730ddfd5df4 195808 
ruby-mapscript_7.2.0-5_amd64.deb
Checksums-Sha256:
 0673e434aa8a6c236757a015331f90c53e5679aa9ccad261688f2b0d525762f4 3188 
mapserver_7.2.0-5.dsc
 57e68a4077cb8f96fc09209503cd5426dd78f5cb11963b1aa2f05e5eb8699c76 47876 
mapserver_7.2.0-5.debian.tar.xz
 ce96995514d73f25527233bd7639b8c471088c1ffa77a1cccd5b60dbad1c9986 78752 
cgi-mapserver_7.2.0-5_amd64.deb
 5f0e939d5088919a1e11ced5609f79e5abe11a27558be0d02480a8126c98be85 568144 
libmapscript-java-dbgsym_7.2.0-5_amd64.deb
 c2e75c5b249b2f0381ac7f5f64312bd40ccf9e29206e1638028fd2f98ee6b4a1 278928 
libmapscript-java_7.2.0-5_amd64.deb
 f55f457e696eb151ff024b81c369be4970d9002f8696eab6de0eaf9d3750f6c8 1050980 
libmapscript-perl-dbgsym_7.2.0-5_amd64.deb
 b462165db447d750d24157bba1d1f20e54f006587d2bf7725993345c9f5f15c3 283232 
libmapscript-perl_7.2.0-5_amd64.deb
 c2b9f30be5e2cd3e1eeb57be597dc6589b580dedcba9adf01fabbb5542bc5020 451928 
libmapserver-dev_7.2.0-5_amd64.deb
 8981da92df07af315793204e70fd014604e195cc3982a20af32033a0d555086f 3431096 
libmapserver2-dbgsym_7.2.0-5_amd64.deb
 87a0b3b60ee4a4aa446e12ba975eeb0884a94b5d1c4590c14799ebbb6fcb2f7d 1125492 
libmapserver2_7.2.0-5_amd64.deb
 9b90487285b3edc0a84e9d081f205e43e8291950d0f85353e9d7a2c5366a4f85 106324 
mapserver-bin-dbgsym_7.2.0-5_amd64.deb
 c51a9a800b45b30cb4749d41a706ea9895cde68af0d02edea9bba07aaa600ab0 109472 
mapserver-bin_7.2.0-5_amd64.deb
 ad0f6e67c2437a6e1bd3a03cf9668f91b5feefeca07d8bee45234d84eaeed4bb 91092 
mapserver-doc_7.2.0-5_all.deb
 2a3a13409c89106efffd7db47c26585039087695a88dd66492d7c1b1249a6446 23309 
mapserver_7.2.0-5_amd64.buildinfo
 78d488814076fa4a8638f2f875255cffae1f8290e841d7429a8b289f3cf3fbc0 644232 
python-mapscript-dbgsym_7.2.0-5_amd64.deb
 93ef8419512f20b5f91d3447cdb86df341104c8df1dfd33bea4be82dbb7588ff 219012 
python-mapscript_7.2.0-5_amd64.deb
 ef0b78a79ad530a254283e5be83cb2a394c270cf1c04dd753b5acc3adef42fe4 616856 
ruby-mapscript-dbgsym_7.2.0-5_amd64.deb
 0ce3ceff7f549cc7e8cb52551b059b3a670d0c70ec8b54498ff9dc19234839ce 195808 
ruby-mapscript_7.2.0-5_amd64.deb
Files:
 02faa7813063e71bab20750ad550f1a6 3188 devel optional mapserver_7.2.0-5.dsc
 d7f2844293919e96dc177f9baf9a41e5 47876 devel optional 
mapserver_7.2.0-5.debian.tar.xz
 ef7874bd44fb76a2b7cf96d7c62243b1 78752 web optional 
cgi-mapserver_7.2.0-5_amd64.deb
 501c29b6dea3c24a78e56e39d64b69c4 568144 debug optional 
libmapscript-java-dbgsym_7.2.0-5_amd64.deb
 ab5e66bc7fdedf1b8674492d3b32aaed 278928 java optional 
libmapscript-java_7.2.0-5_amd64.deb
 6a6c5af95e5c37117c4c2a3ce69a079e 1050980 debug optional 
libmapscript-perl-dbgsym_7.2.0-5_amd64.deb
 3ea0afe28ef70a8e73b5e9c29f8107ae 283232 perl optional 
libmapscript-perl_7.2.0-5_amd64.deb
 c3a7a5b554b9c335b39c667e550e999e 451928 libdevel optional 
libmapserver-dev_7.2.0-5_amd64.deb
 1f4b748c48719a29b71cdc02703412ac 3431096 debug optional 
libmapserver2-dbgsym_7.2.0-5_amd64.deb
 3925d9e7abec25557ded4be30811f3fe 1125492 libs optional 
libmapserver2_7.2.0-5_amd64.deb
 d99a6ec297a1fc1a7092f65eb5e4d5a3 106324 debug optional 
mapserver-bin-dbgsym_7.2.0-5_amd64.deb
 e1ab1a9002a7e545fe4b9f9dc79cb264 109472 misc optional 
mapserver-bin_7.2.0-5_amd64.deb
 f2134da07c341271a25486adb4eb965e 91092 doc optional 
mapserver-doc_7.2.0-5_all.deb
 22e640b419694e3fac7fc64c245f442b 23309 devel optional 
mapserver_7.2.0-5_amd64.buildinfo
 f261d631af9724636cf30fef9c7881fb 644232 debug optional 
python-mapscript-dbgsym_7.2.0-5_amd64.deb
 f0ff5fec45c196cbca30573f26813246 219012 python optional 
python-mapscript_7.2.0-5_amd64.deb
 9233558b666280da000cd31bbe293755 616856 debug optional 
ruby-mapscript-dbgsym_7.2.0-5_amd64.deb
 2bd4a126e962e09c1f597e79f2fa653c 195808 ruby optional 
ruby-mapscript_7.2.0-5_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAlt5JUYACgkQZ1DxCuiN
SvH2yA/9EWQ9dU77FYkfbEf0TcnAGFCSDx3Vn5Pobcg/erVHvby/dcWIyVitvURX
Lg5ZtRFj4Hq0ucfMS+mRH4F2Q9ApBCfKdUHVxEHS4KFt0UTAp0xu4GPmDw/YIc1I
0BKLSdeCK0UcdDIG6DASXJQoY24eLKJdbg+CVB6LhTORaG4zIUmNHlb3gBfST01G
MZP5ykQneZvQfwTxSdiCJO6+uvcIYFKsDS1X/nvy2eL7Gz7+a2/hSEKH+ZgRjX3s
+1Uv8zdkyFSu9VlgBjUS+V5PRIySJJMG/UyVPQdlkPGoQz4uLa/I3ZvAySKktdBa
AKXKlXXqtSvLcivGBsQ6rcBv9kS7qAX4HIJ3u7U4YjOJPeH7wB8xq3rb9JmmVO6e
HPVsQAaOf0FeyYR6DLio+bDA5YAfO1oSZq33kkmZQHWXcAm8+JEuVgbNZvKIrQG5
KOPrigKrq9XUHkXxBILOtoCbmmWuBOCOliHCnUkbdzhMg8jr6oSPOQYwv0Gin1Fg
4V1yj8oP94eFQitRYVkU/eqZheHVFu4/U3SwuqHkPzpOIZNqiaV2eCwtAafHW5xg
SzgXqU712z0+hVkH7iS4W6WezG62CXSCrnDlSL/zvmE2Ls5lK6yQp/eCG4qsZ+PA
V9xFV5Nz6CXpZmCdkDlzF28tfKIwJ8i2wruh8YThN2qLL7qAnto=
=yEy2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to