Your message dated Mon, 06 Jul 2020 07:34:59 +0000
with message-id <[email protected]>
and subject line Bug#957001: fixed in apertium-lex-tools 0.2.3-2
has caused the Debian Bug report #957001,
regarding apertium-lex-tools: ftbfs with GCC-10
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.)


-- 
957001: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957001
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:apertium-lex-tools
Version: 0.2.3-1
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-10

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/apertium-lex-tools_0.2.3-1_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html

[...]
  880 |     cerr << L"Error (" << xmlTextReaderGetParserLineNumber(reader);
      |             ^~~~~~~~~~
In file included from /usr/include/c++/10/iostream:39,
                 from ./lrx_compiler.h:26,
                 from lrx_compiler.cc:18:
/usr/include/c++/10/ostream:634:5: note: declared here
  634 |     operator<<(basic_ostream<char, _Traits>&, const wchar_t*) = delete;
      |     ^~~~~~~~
lrx_compiler.cc:881:13: error: use of deleted function 
‘std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, 
_Traits>&, const wchar_t*) [with _Traits = std::char_traits<char>]’
  881 |     cerr << L"): Number of repetitions cannot be negative." << endl;
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/iostream:39,
                 from ./lrx_compiler.h:26,
                 from lrx_compiler.cc:18:
/usr/include/c++/10/ostream:634:5: note: declared here
  634 |     operator<<(basic_ostream<char, _Traits>&, const wchar_t*) = delete;
      |     ^~~~~~~~
lrx_compiler.cc:886:13: error: use of deleted function 
‘std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, 
_Traits>&, const wchar_t*) [with _Traits = std::char_traits<char>]’
  886 |     cerr << L"Error (" << xmlTextReaderGetParserLineNumber(reader);
      |             ^~~~~~~~~~
In file included from /usr/include/c++/10/iostream:39,
                 from ./lrx_compiler.h:26,
                 from lrx_compiler.cc:18:
/usr/include/c++/10/ostream:634:5: note: declared here
  634 |     operator<<(basic_ostream<char, _Traits>&, const wchar_t*) = delete;
      |     ^~~~~~~~
lrx_compiler.cc:887:13: error: use of deleted function 
‘std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, 
_Traits>&, const wchar_t*) [with _Traits = std::char_traits<char>]’
  887 |     cerr << L"): Lower bound on number of repetitions cannot be larger 
than upper bound." << endl;
      |             
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/iostream:39,
                 from ./lrx_compiler.h:26,
                 from lrx_compiler.cc:18:
/usr/include/c++/10/ostream:634:5: note: declared here
  634 |     operator<<(basic_ostream<char, _Traits>&, const wchar_t*) = delete;
      |     ^~~~~~~~
lrx_compiler.cc:901:15: error: use of deleted function 
‘std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, 
_Traits>&, const wchar_t*) [with _Traits = std::char_traits<char>]’
  901 |       cerr << L"Error (" << xmlTextReaderGetParserLineNumber(reader);
      |               ^~~~~~~~~~
In file included from /usr/include/c++/10/iostream:39,
                 from ./lrx_compiler.h:26,
                 from lrx_compiler.cc:18:
/usr/include/c++/10/ostream:634:5: note: declared here
  634 |     operator<<(basic_ostream<char, _Traits>&, const wchar_t*) = delete;
      |     ^~~~~~~~
lrx_compiler.cc:902:15: error: use of deleted function 
‘std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, 
_Traits>&, const wchar_t*) [with _Traits = std::char_traits<char>]’
  902 |       cerr << L"): Parse error." << endl;
      |               ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/iostream:39,
                 from ./lrx_compiler.h:26,
                 from lrx_compiler.cc:18:
/usr/include/c++/10/ostream:634:5: note: declared here
  634 |     operator<<(basic_ostream<char, _Traits>&, const wchar_t*) = delete;
      |     ^~~~~~~~
g++ -DPACKAGE_NAME=\"apertium-lex-tools\" 
-DPACKAGE_TARNAME=\"apertium-lex-tools\" -DPACKAGE_VERSION=\"0.2.3\" 
-DPACKAGE_STRING=\"apertium-lex-tools\ 0.2.3\" 
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\" 
-DPACKAGE=\"apertium-lex-tools\" -DVERSION=\"0.2.3\" -DHAVE_IRSTLM=0 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_YASMET=0 -DHAVE_LIBXML2=1 
-DHAVE_SETLOCALE=1 -DHAVE_STRDUP=1 -DHAVE_DECL_FREAD_UNLOCKED=1 
-DHAVE_DECL_FWRITE_UNLOCKED=1 -DHAVE_DECL_FGETC_UNLOCKED=1 
-DHAVE_DECL_FPUTC_UNLOCKED=1 -DHAVE_DECL_FPUTS_UNLOCKED=1 
-DHAVE_DECL_FGETWC_UNLOCKED=0 -DHAVE_DECL_FPUTWC_UNLOCKED=0 
-DHAVE_DECL_FGETWS_UNLOCKED=0 -DHAVE_DECL_FPUTWS_UNLOCKED=0 -I.   -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security 
-I/usr/include/apertium-3.6 -I/usr/lib/x86_64-linux-gnu/apertium-3.6/include 
-I/usr/include/lttoolbox-3.5 -I/usr/lib/x86_64-linux-gnu/lttoolbox-3.5/include 
-I/usr/include/libxml2 -I/usr/include/libxml2  -Wall -Wextra -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -std=c++20 -c -o tagger_output_processor.o 
tagger_output_processor.cc
make[2]: *** [Makefile:428: lrx_compiler.o] Error 1
make[2]: *** Waiting for unfinished jobs....
lrx_processor.cc: In member function ‘void LRXProcessor::process(FILE*, FILE*)’:
lrx_processor.cc:636:31: warning: comparison of integer expressions of 
different signedness: ‘const int’ and 
‘std::vector<std::__cxx11::basic_string<wchar_t> >::size_type’ {aka ‘long 
unsigned int’} [-Wsign-compare]
  636 |                   if(k->first <= (pos - path.size()))
      |                      ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
lrx_processor.cc: In member function ‘void LRXProcessor::load(FILE*)’:
lrx_processor.cc:120:10: warning: ignoring return value of ‘size_t fread(void*, 
size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ 
[-Wunused-result]
  120 |     fread(&record, sizeof(weight), 1, in);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:412: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:13: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: apertium-lex-tools
Source-Version: 0.2.3-2
Done: Kartik Mistry <[email protected]>

We believe that the bug you reported is fixed in the latest version of
apertium-lex-tools, 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.
Kartik Mistry <[email protected]> (supplier of updated apertium-lex-tools 
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: SHA256

Format: 1.8
Date: Mon, 06 Jul 2020 12:37:50 +0530
Source: apertium-lex-tools
Architecture: source
Version: 0.2.3-2
Distribution: unstable
Urgency: low
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Kartik Mistry <[email protected]>
Closes: 957001
Changes:
 apertium-lex-tools (0.2.3-2) unstable; urgency=low
 .
   [ Tino Didriksen ]
   * Patch to fix FTBFS with GCC 10 (Closes: #957001)
   * debian/control:
     + Updated dh to 13
     + Updated Standards-Version to 4.5.0
 .
   [ Kartik Mistry ]
   * Added debian/upstream/metadata.
Checksums-Sha1:
 bd146544a6ebe00028e8b597f3e4a1e34044ff5a 2265 apertium-lex-tools_0.2.3-2.dsc
 842131475732cbe22814de6ca67f8fa847ddba7d 4020 
apertium-lex-tools_0.2.3-2.debian.tar.xz
Checksums-Sha256:
 71b8366c72e5fa553c12bff196cf172f142c60b3a795fe624dbcdd12ae382ddf 2265 
apertium-lex-tools_0.2.3-2.dsc
 2fe8f5727bf04849d73c480e174511ce57357b0e97508fe40170c79c2ea4aa1b 4020 
apertium-lex-tools_0.2.3-2.debian.tar.xz
Files:
 7ab9cc2413ff99fe3a132ddad9074e37 2265 science optional 
apertium-lex-tools_0.2.3-2.dsc
 79a84f810b049630b376f2b18e8355d9 4020 science optional 
apertium-lex-tools_0.2.3-2.debian.tar.xz

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

iQIzBAEBCAAdFiEEa2MbXvVUr2sRlmKSAsHT8ng6pN4FAl8CzmAACgkQAsHT8ng6
pN799A//UUkxTmgFbcRsRjnvELRpNED3AdzMee9hcx/npJX/+f5ZnEd+aBMo+xNo
9KxH7wrS9uAEwZAilARnh+5fGHr65dxpX4zhvGDhmnj06+xFdu1T4C7dFbkRg7ji
HU7AaXYx3CrN4QFqodLTk9khiMyg9gmULHthbbpNvcEvAisG/x0lsW3mRGjRVi9m
TrITa4FPue+etzxI2l9NDKXGM2mxv31pgWw58yzd8oMOF59wglE9BiYksLXxb802
UJe00EdPB9Eh2ZU1gW3y2YumVHyQZNBV+KUDoNZlqskTMn3iyzzfxiTxBygMfhzs
vp00hWr4pZ3r3TPh2aiAIRi3odrKv5K1OjanyEw649bs93xIbPd1cGjRV0wi6hAV
khx/+vjdPsIY0fLSfcz1rVF8y/e9/v9ya64GPjONj2BfovRrF8wT+NYLf6tBvwKP
eeGFbqg1ZSu1HWFx/Nw6QAvmNFbGhkSAATbTPqpVCiQnE3QHmi6vSn+zu5l0wVe7
ShhQdZ6mh8XR2XdGcxPVTZnnki3JpDVhPURpuEqZObCWHmKePhn3cB4zELbVfNub
3cDt4ebxOVQBULVVLGY5mgdkt4ajwrGFDQutTrQQZxzq2+4PuuEJjwjWPpK6qAYl
kGEnNmcZeSNzaEYuepoXpaKUboXcChEHWO8MteoUKuYFZ3q7Fpk=
=FcyV
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to