Your message dated Fri, 05 Aug 2022 06:19:10 +0000
with message-id <e1ojqfu-0091xn...@fasolo.debian.org>
and subject line Bug#1016247: fixed in tl-expected 1.0.0~dfsg-3
has caused the Debian Bug report #1016247,
regarding tl-expected: FTBFS: issues.cpp:29:34: error: ‘unique_ptr’ is not a
member of ‘std’
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.)
--
1016247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016247
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: tl-expected
Version: 1.0.0~dfsg-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220728 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /usr/bin/c++ -I"/<<PKGBUILDDIR>>/test" -I"/<<PKGBUILDDIR>>/include" -g -O2
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -MD -MT
> CMakeFiles/tests.dir/tests/swap.cpp.o -MF
> CMakeFiles/tests.dir/tests/swap.cpp.o.d -o
> CMakeFiles/tests.dir/tests/swap.cpp.o -c "/<<PKGBUILDDIR>>/tests/swap.cpp"
> /<<PKGBUILDDIR>>/tests/bases.cpp: In member function
> ‘____C_A_T_C_H____T_E_S_T____0()::T&
> ____C_A_T_C_H____T_E_S_T____0()::T::operator=(const
> ____C_A_T_C_H____T_E_S_T____0()::T&)’:
> /<<PKGBUILDDIR>>/tests/bases.cpp:42:37: warning: no return statement in
> function returning non-void [-Wreturn-type]
> 42 | T& operator=(const T&) {}
> | ^
> | return *this;
> /<<PKGBUILDDIR>>/tests/bases.cpp: In member function
> ‘____C_A_T_C_H____T_E_S_T____0()::T&
> ____C_A_T_C_H____T_E_S_T____0()::T::operator=(____C_A_T_C_H____T_E_S_T____0()::T&&)’:
> /<<PKGBUILDDIR>>/tests/bases.cpp:43:32: warning: no return statement in
> function returning non-void [-Wreturn-type]
> 43 | T& operator=(T&&) {};
> | ^
> | return *this;
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:3:1: note: ‘std::unique_ptr’ is defined in
> header ‘<memory>’; did you forget to ‘#include <memory>’?
> 2 | #include <tl/expected.hpp>
> +++ |+#include <memory>
> 3 |
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:46: error: wrong number of template
> arguments (1, should be 2)
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^
> In file included from /<<PKGBUILDDIR>>/tests/issues.cpp:2:
> /<<PKGBUILDDIR>>/include/tl/expected.hpp:120:35: note: provided for
> ‘template<class T, class E> class tl::expected’
> 120 | template <class T, class E> class expected;
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:46: error: wrong number of template
> arguments (1, should be 2)
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^
> /<<PKGBUILDDIR>>/include/tl/expected.hpp:120:35: note: provided for
> ‘template<class T, class E> class tl::expected’
> 120 | template <class T, class E> class expected;
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:46: error: wrong number of template
> arguments (1, should be 2)
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^
> /<<PKGBUILDDIR>>/include/tl/expected.hpp:120:35: note: provided for
> ‘template<class T, class E> class tl::expected’
> 120 | template <class T, class E> class expected;
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:46: error: wrong number of template
> arguments (1, should be 2)
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^
> /<<PKGBUILDDIR>>/include/tl/expected.hpp:120:35: note: provided for
> ‘template<class T, class E> class tl::expected’
> 120 | template <class T, class E> class expected;
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: error: ‘unique_ptr’ is not a member
> of ‘std’
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:34: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:46: error: wrong number of template
> arguments (1, should be 2)
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^
> /<<PKGBUILDDIR>>/include/tl/expected.hpp:120:35: note: provided for
> ‘template<class T, class E> class tl::expected’
> 120 | template <class T, class E> class expected;
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:16: error: invalid use of template-name
> ‘tl::expected’ without an argument list
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:16: note: class template argument
> deduction is only available with ‘-std=c++17’ or ‘-std=gnu++17’
> /<<PKGBUILDDIR>>/include/tl/expected.hpp:120:35: note: ‘template<class T,
> class E> class tl::expected’ declared here
> 120 | template <class T, class E> class expected;
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:29:28: error: expected initializer before
> ‘<’ token
> 29 | auto doit() -> tl::expected<std::unique_ptr<b>, int> {
> | ^
> /<<PKGBUILDDIR>>/tests/issues.cpp: In function ‘void
> ____C_A_T_C_H____T_E_S_T____4()’:
> /<<PKGBUILDDIR>>/tests/issues.cpp:34:23: error: ‘unique_ptr’ is not a member
> of ‘std’
> 34 | tl::expected<std::unique_ptr<a>, int> msg = doit();
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:34:23: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:34:23: error: ‘unique_ptr’ is not a member
> of ‘std’
> /<<PKGBUILDDIR>>/tests/issues.cpp:34:23: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/issues.cpp:34:35: error: wrong number of template
> arguments (1, should be 2)
> 34 | tl::expected<std::unique_ptr<a>, int> msg = doit();
> | ^
> /<<PKGBUILDDIR>>/include/tl/expected.hpp:120:35: note: provided for
> ‘template<class T, class E> class tl::expected’
> 120 | template <class T, class E> class expected;
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:34:36: error: expected unqualified-id
> before ‘,’ token
> 34 | tl::expected<std::unique_ptr<a>, int> msg = doit();
> | ^
> /<<PKGBUILDDIR>>/tests/issues.cpp:34:38: error: expected unqualified-id
> before ‘int’
> 34 | tl::expected<std::unique_ptr<a>, int> msg = doit();
> | ^~~
> In file included from /<<PKGBUILDDIR>>/tests/issues.cpp:1:
> /<<PKGBUILDDIR>>/tests/issues.cpp:35:14: error: ‘msg’ was not declared in
> this scope
> 35 | REQUIRE(!msg.has_value());
> | ^~~
> /<<PKGBUILDDIR>>/tests/issues.cpp:35:14: error: ‘msg’ was not declared in
> this scope
> 35 | REQUIRE(!msg.has_value());
> | ^~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In function ‘void
> ____C_A_T_C_H____T_E_S_T____6()’:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:372:21: error: ‘unique_ptr’ in
> namespace ‘std’ does not name a template type
> 372 | using eptr = std::unique_ptr<int>;
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:3:1: note: ‘std::unique_ptr’ is defined
> in header ‘<memory>’; did you forget to ‘#include <memory>’?
> 2 | #include <tl/expected.hpp>
> +++ |+#include <memory>
> 3 |
> /<<PKGBUILDDIR>>/tests/extensions.cpp:374:24: error: ‘eptr’ has not been
> declared
> 374 | auto succeedptr = [](eptr e) { return
> tl::expected<int,eptr>(21*2);};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In lambda function:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:374:58: error: ‘eptr’ was not declared
> in this scope
> 374 | auto succeedptr = [](eptr e) { return
> tl::expected<int,eptr>(21*2);};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:374:62: error: template argument 2 is
> invalid
> 374 | auto succeedptr = [](eptr e) { return
> tl::expected<int,eptr>(21*2);};
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In function ‘void
> ____C_A_T_C_H____T_E_S_T____6()’:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:376:21: error: ‘eptr’ has not been
> declared
> 376 | auto efail = [](eptr e) { *e = 17;return
> tl::expected<int,eptr>(tl::unexpect, std::move(e));};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In lambda function:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:376:31: error: invalid type argument of
> unary ‘*’ (have ‘int’)
> 376 | auto efail = [](eptr e) { *e = 17;return
> tl::expected<int,eptr>(tl::unexpect, std::move(e));};
> | ^~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:376:63: error: ‘eptr’ was not declared
> in this scope
> 376 | auto efail = [](eptr e) { *e = 17;return
> tl::expected<int,eptr>(tl::unexpect, std::move(e));};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:376:67: error: template argument 2 is
> invalid
> 376 | auto efail = [](eptr e) { *e = 17;return
> tl::expected<int,eptr>(tl::unexpect, std::move(e));};
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In function ‘void
> ____C_A_T_C_H____T_E_S_T____6()’:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:377:21: error: ‘eptr’ has not been
> declared
> 377 | auto failptr = [](eptr e) { return
> tl::expected<int,eptr>(tl::unexpect, std::move(e));};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In lambda function:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:377:55: error: ‘eptr’ was not declared
> in this scope
> 377 | auto failptr = [](eptr e) { return
> tl::expected<int,eptr>(tl::unexpect, std::move(e));};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:377:59: error: template argument 2 is
> invalid
> 377 | auto failptr = [](eptr e) { return
> tl::expected<int,eptr>(tl::unexpect, std::move(e));};
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In function ‘void
> ____C_A_T_C_H____T_E_S_T____6()’:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:379:31: error: ‘eptr’ does not name a
> type
> 379 | auto failvoidptr = [](const eptr&) { /* don't consume */};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:379:60: error: expected ‘)’ before ‘;’
> token
> 379 | auto failvoidptr = [](const eptr&) { /* don't consume */};
> | ~ ^
> | )
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In lambda function:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:379:60: error: expected ‘{’ before ‘;’
> token
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In function ‘void
> ____C_A_T_C_H____T_E_S_T____6()’:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:380:24: error: ‘eptr’ has not been
> declared
> 380 | auto consumeptr = [](eptr) {};
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In lambda function:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:381:45: error: ‘unique_ptr’ is not a
> member of ‘std’
> 381 | auto make_u_int = [](int n) { return std::unique_ptr<int>(new
> int(n));};
> | ^~~~~~~~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:381:45: note: ‘std::unique_ptr’ is
> defined in header ‘<memory>’; did you forget to ‘#include <memory>’?
> /<<PKGBUILDDIR>>/tests/extensions.cpp:381:56: error: expected
> primary-expression before ‘int’
> 381 | auto make_u_int = [](int n) { return std::unique_ptr<int>(new
> int(n));};
> | ^~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:381:56: error: expected ‘;’ before ‘int’
> 381 | auto make_u_int = [](int n) { return std::unique_ptr<int>(new
> int(n));};
> | ^~~
> | ;
> /<<PKGBUILDDIR>>/tests/extensions.cpp:381:59: error: expected unqualified-id
> before ‘>’ token
> 381 | auto make_u_int = [](int n) { return std::unique_ptr<int>(new
> int(n));};
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp: In function ‘void
> ____C_A_T_C_H____T_E_S_T____6()’:
> /<<PKGBUILDDIR>>/tests/extensions.cpp:405:23: error: ‘eptr’ was not declared
> in this scope
> 405 | tl::expected<int, eptr> e = 21;
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:405:27: error: template argument 2 is
> invalid
> 405 | tl::expected<int, eptr> e = 21;
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:406:29: error: request for member
> ‘or_else’ in ‘std::move<int&>(e)’, which is of non-class type
> ‘std::remove_reference<int&>::type’ {aka ‘int’}
> 406 | auto ret = std::move(e).or_else(succeedptr);
> | ^~~~~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:441:23: error: ‘eptr’ was not declared
> in this scope
> 441 | tl::expected<int, eptr> e = 21;
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:441:27: error: template argument 2 is
> invalid
> 441 | tl::expected<int, eptr> e = 21;
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:442:29: error: request for member
> ‘or_else’ in ‘std::move<int&>(e)’, which is of non-class type
> ‘std::remove_reference<int&>::type’ {aka ‘int’}
> 442 | auto ret = std::move(e).or_else(efail);
> | ^~~~~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:476:23: error: ‘eptr’ was not declared
> in this scope
> 476 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:476:27: error: template argument 2 is
> invalid
> 476 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:476:59: error: expression list treated
> as compound expression in initializer [-fpermissive]
> 476 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:477:29: error: request for member
> ‘or_else’ in ‘std::move<int&>(e)’, which is of non-class type
> ‘std::remove_reference<int&>::type’ {aka ‘int’}
> 477 | auto ret = std::move(e).or_else(succeedptr);
> | ^~~~~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:532:23: error: ‘eptr’ was not declared
> in this scope
> 532 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:532:27: error: template argument 2 is
> invalid
> 532 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:532:59: error: expression list treated
> as compound expression in initializer [-fpermissive]
> 532 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:533:29: error: request for member
> ‘or_else’ in ‘std::move<int&>(e)’, which is of non-class type
> ‘std::remove_reference<int&>::type’ {aka ‘int’}
> 533 | auto ret = std::move(e).or_else(failvoidptr);
> | ^~~~~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:539:23: error: ‘eptr’ was not declared
> in this scope
> 539 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^~~~
> /<<PKGBUILDDIR>>/tests/extensions.cpp:539:27: error: template argument 2 is
> invalid
> 539 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:539:59: error: expression list treated
> as compound expression in initializer [-fpermissive]
> 539 | tl::expected<int, eptr> e(tl::unexpect, make_u_int(21));
> | ^
> /<<PKGBUILDDIR>>/tests/extensions.cpp:540:29: error: request for member
> ‘or_else’ in ‘std::move<int&>(e)’, which is of non-class type
> ‘std::remove_reference<int&>::type’ {aka ‘int’}
> 540 | auto ret = std::move(e).or_else(consumeptr);
> | ^~~~~~~
> make[3]: *** [CMakeFiles/tests.dir/build.make:93:
> CMakeFiles/tests.dir/tests/extensions.cpp.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/07/28/tl-expected_1.0.0~dfsg-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: tl-expected
Source-Version: 1.0.0~dfsg-3
Done: Nicholas Guriev <guriev...@ya.ru>
We believe that the bug you reported is fixed in the latest version of
tl-expected, 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 1016...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nicholas Guriev <guriev...@ya.ru> (supplier of updated tl-expected 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: SHA256
Format: 1.8
Date: Sun, 31 Jul 2022 11:05:37 +0300
Source: tl-expected
Architecture: source
Version: 1.0.0~dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Nicholas Guriev <guriev...@ya.ru>
Changed-By: Nicholas Guriev <guriev...@ya.ru>
Closes: 1016247
Changes:
tl-expected (1.0.0~dfsg-3) unstable; urgency=medium
.
* New Include-memory-header.patch (Closes: #1016247)
* Migrate to Debhelper compatibility level 13.
- Remove explicit value of the CMAKE_SKIP_INSTALL_ALL_DEPENDENCY variable.
* Bump Standards-Version to 4.6.1, no required changes
Checksums-Sha1:
45f522633a981feffa786fd5f3bc92c61c40ecf1 1365 tl-expected_1.0.0~dfsg-3.dsc
da19de36e5a93383126dcbf3e57baabb483ba097 4068
tl-expected_1.0.0~dfsg-3.debian.tar.xz
Checksums-Sha256:
c1ac8638d9010c736927abad7841f0a816872f70b6cd616d799ffddca7e32b15 1365
tl-expected_1.0.0~dfsg-3.dsc
8b114ddd80a6c5c16a62c4f62795f48cb981b45ace00feef9f89b91699d59244 4068
tl-expected_1.0.0~dfsg-3.debian.tar.xz
Files:
542260da159db1d71f0c9695faa01493 1365 libdevel optional
tl-expected_1.0.0~dfsg-3.dsc
84eb026086c4b46a88fb94088f1e339c 4068 libdevel optional
tl-expected_1.0.0~dfsg-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iIYEARYIAC4WIQQRm7llN8yxifaG60cF2qh9JI3wlQUCYuyySxAcZ3VyaWV2LW5z
QHlhLnJ1AAoJEAXaqH0kjfCVzPkA/02XgedEjOoGu+1UQLld7cXML/+Fr7YRvUkk
JCsYqS4MAP4/ld+gYoPZicmySlIJ5R8Wf5z9KHj0VNy2a3Sr1beqAg==
=sUm9
-----END PGP SIGNATURE-----
--- End Message ---