Your message dated Thu, 13 May 2021 22:04:17 +0000
with message-id <e1lhjrj-0004nb...@fasolo.debian.org>
and subject line Bug#957233: fixed in freefem++ 3.61.1+dfsg1-6
has caused the Debian Bug report #957233,
regarding freefem++: 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 ow...@bugs.debian.org
immediately.)


-- 
957233: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957233
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:freefem++
Version: 3.61.1+dfsg1-5
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
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/freefem++_3.61.1+dfsg1-5_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

[...]
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/Algo'
Making all in lglib
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/lglib'
make  all-am
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/lglib'
g++ -Wl,-z,relro -Wl,--as-needed -DHAVE_CONFIG_H -I. -I../..  -I./../fflib 
-I./../bamglib -I./../Graphics -I./../femlib -Wdate-time -D_FORTIFY_SOURCE=2  
-g  -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -DNDEBUG -O3 -mmmx -mavx -DBAMG_LONG_LONG  -DNCHECKPTR 
-fPIC -c -o lg.tab.o lg.tab.cpp
g++ -Wl,-z,relro -Wl,--as-needed -DHAVE_CONFIG_H -I. -I../..  -I./../fflib 
-I./../bamglib -I./../Graphics -I./../femlib -Wdate-time -D_FORTIFY_SOURCE=2  
-g  -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -DNDEBUG -O3 -mmmx -mavx -DBAMG_LONG_LONG  -DNCHECKPTR 
-fPIC -c -o mymain.o mymain.cpp
lg.ypp: In function ‘int lgparse()’:
lg.ypp:444:73: error: cannot bind rvalue reference of type ‘const char*&&’ to 
lvalue of type ‘char*’
  444 |  | ID '=' no_set_expr                     { $$=make_pair<const char 
*,const C_F0>($1,$3);}
      |                                                       
~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:64,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/ios:40,
                 from /usr/include/c++/10/ostream:38,
                 from /usr/include/c++/10/iostream:39,
                 from lg.ypp:33:
/usr/include/c++/10/bits/stl_pair.h:566:21: note:   initializing argument 1 of 
‘constexpr std::pair<typename std::__strip_reference_wrapper<typename 
std::decay<_Tp>::type>::__type, typename 
std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> 
std::make_pair(_T1&&, _T2&&) [with _T1 = const char*; _T2 = const C_F0; 
typename std::__strip_reference_wrapper<typename 
std::decay<_Tp2>::type>::__type = C_F0; typename 
std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type = const 
char*]’
  566 |     make_pair(_T1&& __x, _T2&& __y)
      |               ~~~~~~^~~
lg.ypp:446:101: error: cannot bind rvalue reference of type ‘const char*&&’ to 
lvalue of type ‘char*’
  446 |  | parameters_list ',' id '=' no_set_expr { $$= ($1+= make_pair<const 
char *,const C_F0>($3,$5));}
      |                                                                         
          ~~~~~~~~~~~~~~~~  ^   
In file included from /usr/include/c++/10/bits/stl_algobase.h:64,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/ios:40,
                 from /usr/include/c++/10/ostream:38,
                 from /usr/include/c++/10/iostream:39,
                 from lg.ypp:33:
/usr/include/c++/10/bits/stl_pair.h:566:21: note:   initializing argument 1 of 
‘constexpr std::pair<typename std::__strip_reference_wrapper<typename 
std::decay<_Tp>::type>::__type, typename 
std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> 
std::make_pair(_T1&&, _T2&&) [with _T1 = const char*; _T2 = const C_F0; 
typename std::__strip_reference_wrapper<typename 
std::decay<_Tp2>::type>::__type = C_F0; typename 
std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type = const 
char*]’
  566 |     make_pair(_T1&& __x, _T2&& __y)
      |               ~~~~~~^~~
lg.ypp:692:74: error: cannot bind rvalue reference of type ‘const char*&&’ to 
lvalue of type ‘char*’
  692 |   | id /*[[id]]*/ '=' no_set_expr /*[[no_set_expr:]]*/      {$$ = 
make_pair<const char *,const C_F0>($1,$3);}
      |                                                        
~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:64,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/ios:40,
                 from /usr/include/c++/10/ostream:38,
                 from /usr/include/c++/10/iostream:39,
                 from lg.ypp:33:
/usr/include/c++/10/bits/stl_pair.h:566:21: note:   initializing argument 1 of 
‘constexpr std::pair<typename std::__strip_reference_wrapper<typename 
std::decay<_Tp>::type>::__type, typename 
std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> 
std::make_pair(_T1&&, _T2&&) [with _T1 = const char*; _T2 = const C_F0; 
typename std::__strip_reference_wrapper<typename 
std::decay<_Tp2>::type>::__type = C_F0; typename 
std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type = const 
char*]’
  566 |     make_pair(_T1&& __x, _T2&& __y)
      |               ~~~~~~^~~
lg.ypp:700:101: error: cannot bind rvalue reference of type ‘const char*&&’ to 
lvalue of type ‘char*’
  700 |   | parameters ',' id '=' no_set_expr /*[[no_set_expr:]]*/  {$$ = ($1+= 
make_pair<const char *,const C_F0>($3,$5));}
      |                                                                         
          ~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:64,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/ios:40,
                 from /usr/include/c++/10/ostream:38,
                 from /usr/include/c++/10/iostream:39,
                 from lg.ypp:33:
/usr/include/c++/10/bits/stl_pair.h:566:21: note:   initializing argument 1 of 
‘constexpr std::pair<typename std::__strip_reference_wrapper<typename 
std::decay<_Tp>::type>::__type, typename 
std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> 
std::make_pair(_T1&&, _T2&&) [with _T1 = const char*; _T2 = const C_F0; 
typename std::__strip_reference_wrapper<typename 
std::decay<_Tp2>::type>::__type = C_F0; typename 
std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type = const 
char*]’
  566 |     make_pair(_T1&& __x, _T2&& __y)
      |               ~~~~~~^~~
make[5]: *** [Makefile:537: lg.tab.o] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/lglib'
make[4]: *** [Makefile:475: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/lglib'
make[3]: *** [Makefile:534: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:612: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:562: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:17: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: freefem++
Source-Version: 3.61.1+dfsg1-6
Done: Francois Mazen <franc...@mzf.fr>

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

Debian distribution maintenance software
pp.
Francois Mazen <franc...@mzf.fr> (supplier of updated freefem++ 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, 13 May 2021 14:06:33 +0200
Source: freefem++
Architecture: source
Version: 3.61.1+dfsg1-6
Distribution: unstable
Urgency: high
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Francois Mazen <franc...@mzf.fr>
Closes: 957233
Changes:
 freefem++ (3.61.1+dfsg1-6) unstable; urgency=high
 .
   * Team upload.
   * Fix FTBFS with GCC-10 (Closes: #957233)
Checksums-Sha1:
 ad071f6fe4156e07f53de1cf84eac14e8b8d1655 2822 freefem++_3.61.1+dfsg1-6.dsc
 9fa4d1aaf4dd5e3b5f6b9222727c5dc31620ac46 14032 
freefem++_3.61.1+dfsg1-6.debian.tar.xz
 24c36e2bbd79e3ff3da332d02e40b83de40e15af 16174 
freefem++_3.61.1+dfsg1-6_source.buildinfo
Checksums-Sha256:
 f690b178ec64ff94ae5b4657b34444f33f38cd8a9207282ea544250b63918029 2822 
freefem++_3.61.1+dfsg1-6.dsc
 ee0b7ce9259947d96b7a292525849d3d3452a6cbd762cc4a6ae5307963eb949a 14032 
freefem++_3.61.1+dfsg1-6.debian.tar.xz
 ef7cc4ef7e99e05e792967ed092c030c3d787e21d2bab4ce3824650a51df6892 16174 
freefem++_3.61.1+dfsg1-6_source.buildinfo
Files:
 448f45bd9d6b4e0ff63f8f8f7e4da1ae 2822 science optional 
freefem++_3.61.1+dfsg1-6.dsc
 18228fd9adfcd02e8ad3675ecbbf33bc 14032 science optional 
freefem++_3.61.1+dfsg1-6.debian.tar.xz
 51979539578ecf982798dfa367fcb6d4 16174 science optional 
freefem++_3.61.1+dfsg1-6_source.buildinfo

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

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmCdn4wACgkQ0+Fzg8+n
/wYCfw/8DGis2qFw5zoB5YXrn4cNhdXhc2sPWXnB015+gelte1ll59uOTuF1YWhm
2W3FJhEBAnzfuRD6GauOkH897agqmqgfqvwwN1sGk2ix6ti6P7idfwOddpbU/+AX
MI4LszJQ+kJRCnijLO/sd1Zpfp9qvsCgJRqZXn+ZV6/4+NumA+n5YmT+yP8Nm3WC
7fWFrY/TM+AMk9j/VZVkHnu9rcerw2uxjYIKDRXlVW4O7Zz09b+ryCE6wCupH5u8
qN8wTW4If+XFSEdxjO7G7GItHc2c3URejU6xQYrYgX9hipLzo1P/ULnTYS3oiSxR
85Z2LpOBMbRBbz5XWIHVQs9n2csTUTIG3MMuTw2QUGvr8JE8jO/ImZuSWSaL4F/Z
M6iOgetFkIdDTQAGXv3rtuVXDv+rnsMDk31ZSUODPTYfciynD4HIWJROlwJAzJrP
74L1HXwh0FafX9zQ2i5eJvyR2Qrq0GAuN9Tg8/7INvWjCURPUfXQE5NubsTIY0ix
yLXU5lmdENzmmb+8yIKM60Qqv3beyOBiDKxY3brgoT+h2NgIPKxNa7fc+ayF2VH/
lNe4uCEposBZFe7Y9dEY1hP0FrzsQK8Q3wk36CvoUZvcLaiTaiiMP7sujAn1Kqpq
zkqfMJoNQ7U8lBg2+x2ROTVHRQvp0OqZL5nFMCIa+8iCTGqaSWg=
=BN4t
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to