Your message dated Sat, 01 Dec 2018 21:04:23 +0000
with message-id <e1gtcr5-0005nz...@fasolo.debian.org>
and subject line Bug#914649: fixed in libvigraimpex 
1.10.0+git20160211.167be93+dfsg-6.1
has caused the Debian Bug report #914649,
regarding libvigraimpex: FTBFS against boost1.67: undefined reference to symbol 
'pthread_condattr_setclock@@GLIBC_2.4'
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.)


-- 
914649: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914649
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libvigraimpex
Version: 1.10.0+git20160211.167be93+dfsg-6
Severity: serious
Tags: patch ftbfs
Justification: FTBFS

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

Hi,

libvigraimpex FTBFS against boost1.67 on armel [1]:

[ 19%] Linking CXX executable test_blockwisewatersheds
cd 
/<<BUILDDIR>>/libvigraimpex-1.10.0+git20160211.167be93+dfsg/obj/test/blockwisealgorithms
 && /usr/bin/cmake -E cmake_link_script 
CMakeFiles/test_blockwisewatersheds.dir/link.txt --verbose=1
/usr/bin/c++  -W -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare 
-Wno-unused-variable -Wno-type-limits -g -O2 
-fdebug-prefix-map=/<<BUILDDIR>>/libvigraimpex-1.10.0+git20160211.167be93+dfsg=.
 -fstack-protector-strong -Wformat -Werror=format-security -pipe -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=c++11  -rdynamic 
CMakeFiles/test_blockwisewatersheds.dir/test_watersheds.cxx.o 
CMakeFiles/test_blockwisewatersheds.dir/testsuccess.cxx.o  -o 
test_blockwisewatersheds -lboost_thread -lboost_system -lboost_date_time 
-lboost_chrono 
/usr/bin/ld: CMakeFiles/test_blockwisewatersheds.dir/test_watersheds.cxx.o: 
undefined reference to symbol 'pthread_condattr_setclock@@GLIBC_2.4'
/usr/bin/ld: //lib/arm-linux-gnueabi/libpthread.so.0: error adding symbols: DSO 
missing from command line
collect2: error: ld returned 1 exit status

[1] 
https://buildd.debian.org/status/fetch.php?pkg=libvigraimpex&arch=armel&ver=1.10.0%2Bgit20160211.167be93%2Bdfsg-6%2Bb2&stamp=1542723257&raw=0

Not sure about the Good Way of solving this, but the attached patch is 
successful as a workaround (tested on armel and amd64).

Thanks,

_g.

- -- System Information:
Debian Release: buster/sid
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

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

iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAlv7H6QACgkQ7+hsbH/+
z4O6EQf/XBfegp9DOLxippoKKUv0XBuUI89BY3GwMbH5hYJBB1kCSaSE4t0gJxqs
dPel3rXn+O3uQVtNjzKNFYEfjU5cq2mT2vT5lSxPkUroA/XXhwZa+UTxYW76Mphr
J7FzfZAp+/d0tKW0Y1gzp1D6w5F7mNA9vw+SyhAUe0QTlNOEFZmAKsg73gc34pWe
x3n8sK8KWHlfo7HsFYmvq2CbIHbCZ/4FJ1k07GjRMCzTqQL5dT6itRbeXA/ly+Co
KYGx3NJYvioRRHkoGm/FKzrgWP7PhofKTgwMVZ6UQq4wTjjpjltUU72I52+Gfnb3
zjpEO/8tROT9uSJAFTEBVpsLT6Qzkg==
=Lpjx
-----END PGP SIGNATURE-----
diff -Nru libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/changelog 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/changelog
--- libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/changelog      
2018-08-11 06:20:04.000000000 +0200
+++ libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/changelog      
2018-11-25 20:43:26.000000000 +0100
@@ -1,3 +1,10 @@
+libvigraimpex (1.10.0+git20160211.167be93+dfsg-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * New patch link-with-pthread.patch to fix FTBFS against boost1.67 on armel
+
+ -- Gilles Filippini <p...@debian.org>  Sun, 25 Nov 2018 20:43:26 +0100
+
 libvigraimpex (1.10.0+git20160211.167be93+dfsg-6) unstable; urgency=medium
 
   * add multi_convolution_fix_incomplete_template_paramater.patch
diff -Nru 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/link-with-pthread.patch
 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/link-with-pthread.patch
--- 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/link-with-pthread.patch
        1970-01-01 01:00:00.000000000 +0100
+++ 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/link-with-pthread.patch
        2018-11-25 20:43:26.000000000 +0100
@@ -0,0 +1,13 @@
+Index: 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/config/VigraConfigureThreading.cmake
+===================================================================
+--- 
libvigraimpex-1.10.0+git20160211.167be93+dfsg.orig/config/VigraConfigureThreading.cmake
++++ 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/config/VigraConfigureThreading.cmake
+@@ -9,7 +9,7 @@ macro(VIGRA_CONFIGURE_THREADING)
+     set(THREADING_FOUND 1)
+     if(THREADING_IMPLEMENTATION MATCHES "boost")
+         include_directories(${Boost_INCLUDE_DIR})
+-        set(THREADING_LIBRARIES ${Boost_THREAD_LIBRARY} 
${Boost_SYSTEM_LIBRARY} ${Boost_DATE_TIME_LIBRARY} ${Boost_CHRONO_LIBRARY})
++        set(THREADING_LIBRARIES ${Boost_THREAD_LIBRARY} 
${Boost_SYSTEM_LIBRARY} ${Boost_DATE_TIME_LIBRARY} ${Boost_CHRONO_LIBRARY} 
pthread)
+     elseif(THREADING_IMPLEMENTATION MATCHES "std")
+         # Great, we can use the std library.  Nothing to do here...
+     elseif(THREADING_IMPLEMENTATION MATCHES "none")
diff -Nru libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/series 
libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/series
--- libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/series 
2018-08-11 06:18:32.000000000 +0200
+++ libvigraimpex-1.10.0+git20160211.167be93+dfsg/debian/patches/series 
2018-11-25 20:43:26.000000000 +0100
@@ -7,3 +7,4 @@
 removed-static-docs.diff
 const-swap.patch
 multi_convolution_fix_incomplete_template_paramater.patch
+link-with-pthread.patch

--- End Message ---
--- Begin Message ---
Source: libvigraimpex
Source-Version: 1.10.0+git20160211.167be93+dfsg-6.1

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

Debian distribution maintenance software
pp.
Gilles Filippini <p...@debian.org> (supplier of updated libvigraimpex 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: Thu, 29 Nov 2018 20:39:23 +0100
Source: libvigraimpex
Binary: libvigraimpex-dev libvigraimpex6 libvigraimpex-doc python-vigra 
python-vigra-doc
Architecture: source
Version: 1.10.0+git20160211.167be93+dfsg-6.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Gilles Filippini <p...@debian.org>
Description:
 libvigraimpex-dev - development files for the C++ computer vision library
 libvigraimpex-doc - Documentation for the C++ computer vision library
 libvigraimpex6 - C++ computer vision library
 python-vigra - Python bindings for the C++ computer vision library
 python-vigra-doc - Documentation for Python bindings for the C++ computer 
vision lib
Closes: 914649
Changes:
 libvigraimpex (1.10.0+git20160211.167be93+dfsg-6.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New patch link-with-pthread.patch to fix FTBFS against boost1.67 on
     armel (Closes: #914649)
Checksums-Sha1:
 0cd4c68829877d4f31025acbd93e853bb92876f9 2449 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1.dsc
 7561095b5ce824fb36931f734eee1f550e8f074f 17740 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1.debian.tar.xz
 ba8fa5dbf093565f706115c5b6e218e5ca8492e6 8946 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1_source.buildinfo
Checksums-Sha256:
 efbd8322c9b294e513a4d5693aa66a5297b7c71a787099a433cd5b69da6678c0 2449 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1.dsc
 da1e25fff4e9645b96910ba0ffba075550d3955d396dbf9c0ada429563088d6f 17740 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1.debian.tar.xz
 b5ed89053e538d8f598f2744aa03bc9d26e1c8fed2766eff30429d8105d76aba 8946 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1_source.buildinfo
Files:
 826ccc942373edeea8fe1235a8454e87 2449 libs optional 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1.dsc
 0197ab7b7a59ecc4f7880d8a28071476 17740 libs optional 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1.debian.tar.xz
 de8e55304454275d36631820a7e59f26 8946 libs optional 
libvigraimpex_1.10.0+git20160211.167be93+dfsg-6.1_source.buildinfo

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

iQFEBAEBCgAuFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAlwATGAQHHBpbmlAZGVi
aWFuLm9yZwAKCRDv6Gxsf/7PgxlIB/9orCnv6fPSKlbUdEPsKaT8V9kPZxliZ6TV
XBhk6Ua1QNoPdjdmvos7IHyGf1ZPxMu+vliULo7IO5wYDE27w8Y5RoonSvQGeYGk
62HeaNnAiGqsX033cBrsK78JBrffWAJJ1S0CClcnPgT8KAOZYVK2VBJ3kpu1parV
scKjpecLGHkGA6eJJXDK3nENjA1gHjqiWgJsrhX2QQsGPPFJd5APD7EaI8g9pL6J
bbUXkiqWSehm6zL/aDvOqeayQLdTNE+GavPI7e7esRh32KpAy5+tvup6q1MCZJk+
nqeUOBqFH8GzBXl0DREoJprP3cXuBOrlK+amU7I2JoCVy28oaElt
=Q4YL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to