Your message dated Tue, 04 Dec 2018 11:58:58 +0000
with message-id <e1gu9lu-000dta...@fasolo.debian.org>
and subject line Bug#915439: Removed package(s) from unstable
has caused the Debian Bug report #799571,
regarding libcwd: FTBFS with GCC 5
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.)


-- 
799571: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799571
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libcwd
Version: 1.0.4-1.1
Severity: serious
Tags: sid stretch
Justification: fails to build from source

Hi,

libcwd cannot be built in sid anymore:

source='exec_prog.cc' object='libutils_r_la-exec_prog.lo' libtool=yes \
DEPDIR=.deps depmode=pch /bin/bash ../depcomp \
/bin/bash ../libtool  --tag=CXX   --mode=compile x86_64-linux-gnu-g++ 
-DHAVE_CONFIG_H  -I./../include -I../include   -DCWDEBUG -DLIBCWD_THREAD_SAFE 
-D_REENTRANT -pthread -g -c -o libutils_r_la-exec_prog.lo `test -f 
'exec_prog.cc' || echo './'`exec_prog.cc
libtool: compile:  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I./../include 
-I../include -DCWDEBUG -DLIBCWD_THREAD_SAFE -D_REENTRANT -pthread -g -c 
exec_prog.cc  -fPIC -DPIC -o .libs/libutils_r_la-exec_prog.o
In file included from ./../include/libcwd/libraries_debug.h:142:0,
                 from ./../include/libcwd/debug.h:73,
                 from ./../include/cwd_debug.h:17,
                 from exec_prog.cc:25:
../../include/libcwd/private_allocator.inl: In instantiation of 'void 
libcwd::_private_::allocator_adaptor<T, CharAlloc, 
internal>::deallocate(libcwd::_private_::allocator_adaptor<T, CharAlloc, 
internal>::pointer, size_t) [with T = char; CharAlloc = 
libcwd::_private_::CharPoolAlloc<true, -3>; libcwd::_private_::pool_nt internal 
= (libcwd::_private_::pool_nt)0u; libcwd::_private_::allocator_adaptor<T, 
CharAlloc, internal>::pointer = char*; size_t = long unsigned int]':
/usr/include/c++/5/ext/alloc_traits.h:185:7:   required from 'static void 
__gnu_cxx::__alloc_traits<_Alloc>::deallocate(_Alloc&, 
__gnu_cxx::__alloc_traits<_Alloc>::pointer, 
__gnu_cxx::__alloc_traits<_Alloc>::size_type) [with _Alloc = 
libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>; 
__gnu_cxx::__alloc_traits<_Alloc>::pointer = char*; 
__gnu_cxx::__alloc_traits<_Alloc>::size_type = long unsigned int]'
/usr/include/c++/5/bits/basic_string.h:185:34:   required from 'void 
std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::_M_destroy(std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; 
_Alloc = libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>; 
std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned 
int]'
/usr/include/c++/5/bits/basic_string.h:180:14:   required from 'void 
std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT 
= char; _Traits = std::char_traits<char>; _Alloc = 
libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>]'
/usr/include/c++/5/bits/basic_string.h:544:19:   required from 
'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with 
_CharT = char; _Traits = std::char_traits<char>; _Alloc = 
libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>]'
exec_prog.cc:213:52:   required from here
../../include/libcwd/private_allocator.inl:93:5: error: no matching function 
for call to 'libcwd::_private_::CharPoolAlloc<true, 
-3>::deallocate(libcwd::_private_::CharPoolAlloc<true, -3>::pointer, size_t)'
     M_char_allocator.deallocate((typename CharAlloc::pointer)p, num * sizeof(T)
     ^
In file included from ./../include/libcwd/private_thread.h:25:0,
                 from ./../include/libcwd/private_struct_TSD.h:107,
                 from ./../include/libcwd/class_channel.h:31,
                 from ./../include/libcwd/libraries_debug.h:41,
                 from ./../include/libcwd/debug.h:73,
                 from ./../include/cwd_debug.h:17,
                 from exec_prog.cc:25:
../../include/libcwd/private_allocator.h:264:10: note: candidate: void 
libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::deallocate(libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::pointer, libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::size_type, libcwd::_private_::TSD_st&) [with bool needs_lock = 
true; int pool_instance = -3; libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::pointer = char*; libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::size_type = long unsigned int]
     void deallocate(pointer p, size_type num, TSD_st&);
          ^
../../include/libcwd/private_allocator.h:264:10: note:   candidate expects 3 
arguments, 2 provided
In file included from ./../include/libcwd/libraries_debug.h:142:0,
                 from ./../include/libcwd/debug.h:73,
                 from ./../include/cwd_debug.h:17,
                 from exec_prog.cc:25:
../../include/libcwd/private_allocator.inl: In instantiation of 'T* 
libcwd::_private_::allocator_adaptor<T, CharAlloc, internal>::allocate(size_t) 
[with T = char; CharAlloc = libcwd::_private_::CharPoolAlloc<true, -
3>; libcwd::_private_::pool_nt internal = (libcwd::_private_::pool_nt)0u; 
size_t = long unsigned int]':
/usr/include/c++/5/ext/alloc_traits.h:182:30:   required from 'static 
__gnu_cxx::__alloc_traits<_Alloc>::pointer 
__gnu_cxx::__alloc_traits<_Alloc>::allocate(_Alloc&, 
__gnu_cxx::__alloc_traits<_Alloc>::size_type) [w
ith _Alloc = libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>; 
__gnu_cxx::__alloc_traits<_Alloc>::pointer = char*; 
__gnu_cxx::__alloc_traits<_Al
loc>::size_type = long unsigned int]'
/usr/include/c++/5/bits/basic_string.tcc:157:37:   required from 
'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer 
std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::_M_create(std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::size_type&, std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; 
_Alloc = libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>; 
std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer = char*; 
std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned 
int]'
/usr/include/c++/5/bits/basic_string.tcc:321:30:   required from 'void 
std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::_M_mutate(std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::size_type, const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, 
_Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; 
_Alloc = libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>; 
std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned 
int]'
/usr/include/c++/5/bits/basic_string.h:1081:4:   required from 'void 
std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::push_back(_CharT) [with 
_CharT = char; _Traits = std::char_traits<char>; _Alloc = 
libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>]'
/usr/include/c++/5/bits/basic_string.h:960:2:   required from 
'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& 
std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator+=(_CharT) [with 
_CharT = char; _Traits = std::char_traits<char>; _Alloc = 
libcwd::_private_::allocator_adaptor<char, 
libcwd::_private_::CharPoolAlloc<true, -3>, (libcwd::_private_::pool_nt)0u>]'
exec_prog.cc:262:17:   required from here
../../include/libcwd/private_allocator.inl:76:2: error: no matching function 
for call to 'libcwd::_private_::CharPoolAlloc<true, -3>::allocate(size_t)'
  );
  ^
In file included from ./../include/libcwd/private_thread.h:25:0,
                 from ./../include/libcwd/private_struct_TSD.h:107,
                 from ./../include/libcwd/class_channel.h:31,
                 from ./../include/libcwd/libraries_debug.h:41,
                 from ./../include/libcwd/debug.h:73,
                 from ./../include/cwd_debug.h:17,
                 from exec_prog.cc:25:
../../include/libcwd/private_allocator.h:257:13: note: candidate: char* 
libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::allocate(libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::size_type, libcwd::_private_::TSD_st&) [with bool needs_lock = 
true; int pool_instance = -3; libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::pointer = char*; libcwd::_private_::CharPoolAlloc<needs_lock, 
pool_instance>::size_type = long unsigned int]
     pointer allocate(size_type num, TSD_st&);
             ^
../../include/libcwd/private_allocator.h:257:13: note:   candidate expects 2 
arguments, 1 provided
Makefile:442: recipe for target 'libutils_r_la-exec_prog.lo' failed
make[3]: *** [libutils_r_la-exec_prog.lo] Error 1
make[3]: Leaving directory '/tmp/buildd/libcwd-1.0.4/utils'
Makefile:839: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/buildd/libcwd-1.0.4'
Makefile:436: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/tmp/buildd/libcwd-1.0.4'
debian/rules:32: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2


Cheers,

Andreas

--- End Message ---
--- Begin Message ---
Version: 1.0.4-1.1+rm

Dear submitter,

as the package libcwd has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/915439

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to