Bug#811450: marked as done (acheck-rules: No license statement)

2016-01-19 Thread Debian Bug Tracking System
Your message dated Tue, 19 Jan 2016 12:44:21 -0200
with message-id 

and subject line Re: acheck-rules: No license statement
has caused the Debian Bug report #811450,
regarding acheck-rules: No license statement
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.)


-- 
811450: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811450
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: acheck-rules
Severity: serious
Justification: Policy 2.3

The upstream source code doesn't provide a license file or any copyright
notice. It conflicts with Debian Policy:

"Note that under international copyright law (this applies in the United
 States, too), no distribution or modification of a work is allowed without
 an explicit notice saying so. Therefore a program without a copyright notice
 is copyrighted and you may not do anything to it without risking being sued!
 Likewise if a program has a copyright notice but no statement saying what is
 permitted then nothing is permitted."

Thanks,

Eriberto

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
--- End Message ---
--- Begin Message ---
This package is native. So, the original debian/copyright can be
considered as the official license. I am closing this bug.

Sorry for my mistake.

PS: I will migrate the d/copyright to 1.0 format now.

Regards,

Eriberto--- End Message ---


Processing of kst_2.0.3-5_source.changes

2016-01-19 Thread Debian FTP Masters
kst_2.0.3-5_source.changes uploaded successfully to localhost
along with the files:
  kst_2.0.3-5.dsc
  kst_2.0.3-5.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



kst_2.0.3-5_source.changes ACCEPTED into unstable

2016-01-19 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 19 Jan 2016 16:06:40 +0100
Source: kst
Binary: kst kst-data kst-doc libkst2core2 libkst2math2 libkst2widgets2
Architecture: source
Version: 2.0.3-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Andreas Beckmann 
Description:
 kst- scientific data plotting tool
 kst-data   - set of data files for kst
 kst-doc- set of tutorials for kst
 libkst2core2 - kst core library
 libkst2math2 - kst math library
 libkst2widgets2 - kst widgets library
Closes: 805799
Changes:
 kst (2.0.3-5) unstable; urgency=medium
 .
   [ Andreas Beckmann ]
   * QA upload.
   * Bump Standards-version to 3.9.6, no changes needed.
 .
   [ Ian Lane ]
   * Rebuild against new gsl. Update references to libgsl0-dev to libgsl-
 dev.
   * Fix FTBFS due to changed gsl_multifit_covar.  (Closes: #805799)
Checksums-Sha1:
 7a85c3291dd59a58b165f17d0eaa330a6d39eac7 2075 kst_2.0.3-5.dsc
 ac8265dcd105a98eed6eef4d71f022e91de095cc 21372 kst_2.0.3-5.debian.tar.xz
Checksums-Sha256:
 723b956aa9221f2e36b64d31e14b3753d3efe7346ade60dcc5fd16175c678061 2075 
kst_2.0.3-5.dsc
 0ca7ab2736629b7bfdbe27e0635f22d6c4e3c70484c52fdcceb0b56ede1c8d42 21372 
kst_2.0.3-5.debian.tar.xz
Files:
 2a0f2d5fea80c92347fae4cd78accf93 2075 science optional kst_2.0.3-5.dsc
 911d96237775aca18a2e92dfb94f1356 21372 science optional 
kst_2.0.3-5.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJWnlGHAAoJEF+zP5NZ6e0IcLUP/2K1dOrY1kOmO0qqBZgWLmsQ
h/jyOd6YitVGU+Pm8uv2+6oy4K+5pR0DdjJQzhMpzdUU3ist4+BA05iX7Wr8N5CW
KNScxRmgIUKuy2vcOc0RADb7HM0DC+goSgznVX+qPef/3Ku5QDY8QcebqdcrrozE
i4k9N3lJnwnK+/bAkFkQvzPYRGiGP1wBKP6VYDmHc6GtW74SQBBR8J6QJlADlpmn
O506pPPNRxw7xit4+zTsWTaoS2CZeqRPLuuylq+gZbq9tB5a25+Ozi7DKUv7oe5+
V+tMG9bdCAVyX2Scc0bVxUCVhcfzK8Sa7r0uUDyqP5QkHK5dJha5LpRzAOs/ekB1
6+wHW9G/2k4BLJT4sLjAa/vJhqkarZtkW55sU3q3FzXsdi5+pObnIHAq8PhsPig6
DEO4swDnM3NS0pIL4FBkufSPqHCXPoJDIeac0z3COCvkET5Lp/LuPEg4cz+vJCN3
lCXee4kMh1LXV09EBxRCeZfulSASLg0PYxjJdROQHbz4RUgGvxMo+s16UQpAlDZM
KjigW1U3BPvQ7h4QqBjwD8XiNLr0mEtPH2o9Kmaa6gd5wk/5TQ1rQitY7CpKqeOI
JnjZG8exR9I2QnJHgIJ9c7sHXMi9FTTPwporZGeL5i6cK6Y76d+cT/mCdQCpD99f
t3S//x52HPDrTzO5kkOB
=AXeg
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of acheck-rules_0.3.3_source.changes

2016-01-19 Thread Debian FTP Masters
acheck-rules_0.3.3_source.changes uploaded successfully to localhost
along with the files:
  acheck-rules_0.3.3.dsc
  acheck-rules_0.3.3.tar.xz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



acheck-rules_0.3.3_source.changes ACCEPTED into unstable

2016-01-19 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 19 Jan 2016 12:47:50 -0200
Source: acheck-rules
Binary: acheck-rules
Architecture: source
Version: 0.3.3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group 
Changed-By: Joao Eriberto Mota Filho 
Description:
 acheck-rules - Basic rules for acheck
Changes:
 acheck-rules (0.3.3) unstable; urgency=medium
 .
   * QA upload.
   * debian/copyright:
   - Migrated to 1.0 format.
   - Updated all information.
   - Updated the GPL-2 text.
   * Upstream place: added a COPYING and a
   README file to clarify the GPL-2+ use.
Checksums-Sha1:
 52e11df0d15b969c8b82b26be30523f477fe23e6 1413 acheck-rules_0.3.3.dsc
 c44d1a114a647f262e902182d055f6097315fe6b 14728 acheck-rules_0.3.3.tar.xz
Checksums-Sha256:
 6df3071774795169b40310bbbd0630d1fa0fc4a1be7f0020175da10930e1fe82 1413 
acheck-rules_0.3.3.dsc
 65a74f4133e111ee7f69611afc7cf8d9c31e5521b07b11225acfc7a7c19f2675 14728 
acheck-rules_0.3.3.tar.xz
Files:
 5c44bc0139acb6c1059c4cb392749988 1413 text optional acheck-rules_0.3.3.dsc
 11bc1834a787149bc1d11093c5c0301e 14728 text optional acheck-rules_0.3.3.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJWnlC8AAoJEN5juccE6+nvpqYP/2hiQxIHCu97q/Lt1MGtZP0p
nq8VYGVK/QnnipKs0CWiXKv/+9lFU5PHxhpfEX89nfeMGsodMZyOYG+Z8ybA4VPc
LUuSE3B41pebFj0HO6g5UeIkffV/CdChGo0ZEIjC1Kklau7A/ha6QeSLR1BNMPoZ
3loEwqlYC/RxWCgzmSYg6a86noA2O3e0pCQSB5KQzVOyQKd/b2FMLPadVe9LbvKY
7Oy7RQ1kUmKrXOLdRjfHaWGTNFbZiKFDeFz03hlP679WVV5nLKRjuDrmDzRAMjy7
BAx2bLnDLIuQak4b3O0se6yhQSUKQ6O0K99sLskwbzE7bww0uMdRU/3E5F5aCacO
wK5OomOM4IynIHWHmxQ3qgjX8jR7ByV4MNXnCF4l/64NLJsv4ZrDJWVxBo8hQkdP
70+TkPjPnGIjNRGi6lQnZ8KKIO3Fx6ZERTii6DWMif3QMrztYmihOLqTCoNUgTgt
UbRly0j1F3j7KuUfRn6wvkEp8y1t1g6aJ55B4a/MisiOT3GlvY56o1CKIzDTTyGn
A9BPubt5Q04MxKo9DCAcBG0ha3IJrGTOS5mMy1qA+1YwxKLh6ydH74std7CTtBBc
YScaKe8IbjgkqA3LHqok5cYhXjLZuM90oGE51ZdQVAd7up4CVqOxyTBwTDwSYok5
Gz4XMBNpKMrQ+FGOUPMA
=LVW9
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#793031: marked as done (new upstream (2.13))

2016-01-19 Thread Debian Bug Tracking System
Your message dated Tue, 19 Jan 2016 21:59:00 +
with message-id 
and subject line Bug#793031: fixed in irker 2.13+dfsg-1
has caused the Debian Bug report #793031,
regarding new upstream (2.13)
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.)


-- 
793031: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793031
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: irker
Severity: wishlist

please upgrade to the current release (2.13).

-- 
Address:Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email:  daniel.baum...@progress-technologies.net
Internet:   http://people.progress-technologies.net/~daniel.baumann/
--- End Message ---
--- Begin Message ---
Source: irker
Source-Version: 2.13+dfsg-1

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

Debian distribution maintenance software
pp.
Neil Muller  (supplier of updated irker 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: Tue, 19 Jan 2016 22:46:39 +0200
Source: irker
Binary: irker
Architecture: source
Version: 2.13+dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Python Applications Packaging Team 

Changed-By: Neil Muller 
Description:
 irker  - submission tools for IRC notifications
Closes: 756090 793031
Changes:
 irker (2.13+dfsg-1) unstable; urgency=low
 .
   * Adopt irker under the Python Applications Packaging Team umbrella
 (Closes: #756090).
   * Update to upstream version 2.13 (Closes: #793031).
   * Update years in copyright file.
   * Add a watch file.
   * Various lintian cleanups.
 - Add  missing stop levels to irker.init.
 - Fix adduser call in postinst.
 - Use BSD-3-clause as the copyright short name.
   * Don't remove the irker user on package removal, since it may still own
 files.
   * Add an Alias entry to the systemd unit so it recognises the SysV init
 script.
   * Add dh_python to Build-Depends.
   * Bump Standards-Version to 3.9.6 (no changes needed).
Checksums-Sha1:
 55e934515bd58608de97c7b33eb7ce4fadd935b5 1645 irker_2.13+dfsg-1.dsc
 57c184d2be59067f2e1a2ef8ff542c86477098a3 41870 irker_2.13+dfsg.orig.tar.gz
 2d30e578eaae5e0c67f5d9bdb7982c03c519c455 7380 irker_2.13+dfsg-1.debian.tar.xz
Checksums-Sha256:
 b0b14872f681bc837ec93a7b1c33286a928e83e50f828a345ceb47f9850e443c 1645 
irker_2.13+dfsg-1.dsc
 4a6a21a67f65518efb3d14acdcf5fd8c5e9a531563b96521f1629a300ed4a66e 41870 
irker_2.13+dfsg.orig.tar.gz
 13cfb9c458303ed4a0feec710170b512cf16b224f07b97472b407ea88d1d1221 7380 
irker_2.13+dfsg-1.debian.tar.xz
Files:
 95c5473398fca2d2e44fd2c928afc83c 1645 utils optional irker_2.13+dfsg-1.dsc
 af57620cc8b3aad03ebc8d937e0b7072 41870 utils optional 
irker_2.13+dfsg.orig.tar.gz
 de8d494c11370a45f38de42365b77c0c 7380 utils optional 
irker_2.13+dfsg-1.debian.tar.xz

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQEcBAEBCgAGBQJWnqHQAAoJEOrxkryqPw9RblgH/12co75+Ipzn9yfd8v008iTa
5qYL+NdIYozO1SchqW3Sqf4+aTCalvORc7SrYGRxm4FhInEPZYV5qefV7pw0fcdY
Pc1P6fh9tMPlNbhBXh3VqRCvgvTt6Zb/cGhUJRPOj9Uyn9Qhn96wrOeiwPDfgp5x
7SBVhrBwUGgox6qayQJLiyKoIh7TMg/ViRNLq1UqRey2qZV3BK4rfs6j2u29mRiJ
5ld574mNWy05PNB3wY9rIGxfAfK+z69AdTF7pQ4f4pP3997IJR6eJh/JysMeQ/sb
64bkfJP4IH15egTtnFz+vAUZ42e4u6J9ClwN47EYXsvD830I7p/LV+fnk2Ixsbs=
=2FEf
-END PGP SIGNATURE End Message ---


Processing of publib_0.40-2_i386.changes

2016-01-19 Thread Debian FTP Masters
publib_0.40-2_i386.changes uploaded successfully to ftp-master.debian.org
along with the files:
  publib_0.40-2.dsc
  publib_0.40-2.debian.tar.xz
  publib-dev_0.40-2_i386.deb

Greetings,

Your Debian queue daemon (running on host coccia.debian.org)



Processing of publib_0.40-2_i386.changes

2016-01-19 Thread Debian FTP Masters
publib_0.40-2_i386.changes uploaded successfully to localhost
along with the files:
  publib_0.40-2.dsc
  publib_0.40-2.debian.tar.xz
  publib-dev_0.40-2_i386.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



Bug#811591: FTBFS with GCC 6: statement indented as if it were guarded by

2016-01-19 Thread Martin Michlmayr
Package: ifhp
Version: 3.5.20-13
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-misleading-indentation

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> make[2]: Entering directory '/<>/src'
> gcc -g -W -Wall -Werror -Wno-unused  -g -Wno-unused-parameter -g -W -Wall 
> -Werror -Wno-unused  -DHAVE_CONFIG_H -I. -I.. -I.  
> -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\"   -c -o 
> ifhp.o ifhp.c
> ifhp.c: In function 'Process_job':
> ifhp.c:1348:35: error: statement is indented as if it were guarded by... 
> [-Werror=misleading-indentation]
>if( tempfd > 0 ) close(tempfd); tempfd = -1;
>^~
> 
> ifhp.c:1348:3: note: ...this 'if' clause, but it is not
>if( tempfd > 0 ) close(tempfd); tempfd = -1;
>^~
> 
> ifhp.c: In function 'Pjl_setvar':
> ifhp.c:3382:36: error: statement is indented as if it were guarded by... 
> [-Werror=misleading-indentation]
>  if( working ) free( working ); working = 0;
> ^~~
> 
> ifhp.c:3382:5: note: ...this 'if' clause, but it is not
>  if( working ) free( working ); working = 0;
>  ^~
> 
> ifhp.c: In function 'Do_sync':
> ifhp.c:3677:35: error: statement is indented as if it were guarded by... 
> [-Werror=misleading-indentation]
>   if( use_prog ) free( use_prog ); use_prog = 0;
>^~~~
> 
> ifhp.c:3677:2: note: ...this 'if' clause, but it is not
>   if( use_prog ) free( use_prog ); use_prog = 0;
>   ^~
> 
> ifhp.c: In function 'Do_waitend':
> ifhp.c:4003:35: error: statement is indented as if it were guarded by... 
> [-Werror=misleading-indentation]
>   if( use_prog ) free( use_prog ); use_prog = 0;
>^~~~
> 
> ifhp.c:4003:2: note: ...this 'if' clause, but it is not
>   if( use_prog ) free( use_prog ); use_prog = 0;
>   ^~
> 
> ifhp.c: In function 'Send_job':
> ifhp.c:4657:36: error: statement is indented as if it were guarded by... 
> [-Werror=misleading-indentation]
>if( tempfd != 0 ) close(tempfd); tempfd = -1;
> ^~
> 
> ifhp.c:4657:3: note: ...this 'if' clause, but it is not
>if( tempfd != 0 ) close(tempfd); tempfd = -1;
>^~
> 
> ifhp.c: In function 'Make_stdin_file':
> ifhp.c:5098:28: error: statement is indented as if it were guarded by... 
> [-Werror=misleading-indentation]
>if( fd != 0 ) close(fd); fd = -1;
> ^~
> 
> ifhp.c:5098:3: note: ...this 'if' clause, but it is not
>if( fd != 0 ) close(fd); fd = -1;
>^~
> 
> ifhp.c: In function 'Select_model_info':
> ifhp.c:5764:31: error: statement is indented as if it were guarded by... 
> [-Werror=misleading-indentation]
>   if( hash ) FREE_OBJ( hash ); hash = 0;
>^~~~
> 
> ifhp.c:5764:2: note: ...this 'if' clause, but it is not
>   if( hash ) FREE_OBJ( hash ); hash = 0;
>   ^~
> 
> cc1: all warnings being treated as errors
> : recipe for target 'ifhp.o' failed

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811642: FTBFS with GCC 6: cannot convert x to y

2016-01-19 Thread Martin Michlmayr
Package: fracplanet
Version: 0.4.0-3
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-cannot-convert

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> g++ -c -include obj/fracplanet -Wall -g -O2 -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 
> -DFRACPLANET_VERSION="0.4.0" -DFRACPLANET_BUILD="0.4.0 (release build)" 
> -DNDEBUG -DQT_NO_ASCII_CAST -D_REENTRANT -Wall -W -DQT_DLL -DQT_NO_DEBUG 
> -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 
> -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore 
> -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 
> -I/usr/X11R6/include -Imoc -o obj/triangle_mesh_cloud.o 
> triangle_mesh_cloud.cpp
> image.cpp: In member function 'bool Raster::write_pgmfile(const string&, 
> Progress*) const [with T = unsigned char; std::__cxx11::string = 
> std::__cxx11::basic_string]':
> image.cpp:88:10: error: cannot convert 'std::ofstream {aka 
> std::basic_ofstream}' to 'bool' in return
>return out;
>   ^~~
> 
> image.cpp: In member function 'bool Raster::write_pgmfile(const string&, 
> Progress*) const [with T = short unsigned int; std::__cxx11::string = 
> std::__cxx11::basic_string]':
> image.cpp:104:28: warning: narrowing conversion of '(((int)(* it)) >> 8)' 
> from 'int' to 'uchar {aka unsigned char}' inside { } [-Wnarrowing]
> const uchar p[2]={((*it)>>8),(*it)};
>   ~~^~~~
> 
> image.cpp:104:34: warning: narrowing conversion of '(ushort)(* it)' from 
> 'ushort {aka short unsigned int}' to 'uchar {aka unsigned char}' inside { } 
> [-Wnarrowing]
> const uchar p[2]={((*it)>>8),(*it)};
>  ~^~~~
> 
> image.cpp:118:10: error: cannot convert 'std::ofstream {aka 
> std::basic_ofstream}' to 'bool' in return
>return out;
>   ^~~
> 
> image.cpp: In member function 'bool Raster::write_ppmfile(const string&, 
> Progress*) const [with T = ByteRGBA; std::__cxx11::string = 
> std::__cxx11::basic_string]':
> image.cpp:135:10: error: cannot convert 'std::ofstream {aka 
> std::basic_ofstream}' to 'bool' in return
>return out;
>   ^~~
> 
> In file included from control_save.cpp:24:0:
> fracplanet_main.h:103:8: warning: 'template class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>std::auto_ptr progress_dialog;
> ^~~~
> 
> In file included from /usr/include/c++/6/bits/locale_conv.h:41:0,
>  from /usr/include/c++/6/locale:43,
>  from /usr/include/c++/6/iomanip:43,
>  from common.h:33,
>  from precompiled.h:23:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>template class auto_ptr;
> ^~~~
> 
> In file included from control_terrain.cpp:24:0:
> fracplanet_main.h:103:8: warning: 'template class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>std::auto_ptr progress_dialog;
> ^~~~
> 
> In file included from fracplanet.cpp:33:0:
> fracplanet_main.h:103:8: warning: 'template class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>std::auto_ptr progress_dialog;
> ^~~~
> 
> In file included from /usr/include/c++/6/bits/locale_conv.h:41:0,
>  from /usr/include/c++/6/locale:43,
>  from /usr/include/c++/6/iomanip:43,
>  from common.h:33,
>  from precompiled.h:23:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>template class auto_ptr;
> ^~~~
> 
> In file included from /usr/include/c++/6/bits/locale_conv.h:41:0,
>  from /usr/include/c++/6/locale:43,
>  from /usr/include/c++/6/iomanip:43,
>  from common.h:33,
>  from precompiled.h:23:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>template class auto_ptr;
> ^~~~
> 
> In file included from fracplanet_main.cpp:22:0:
> fracplanet_main.h:103:8: warning: 'template class std::auto_ptr' is 
> deprecated [-Wdeprecated-declarations]
>std::auto_ptr progress_dialog;
> ^~~~
> 
> In file included from /usr/include/c++/6/bits/locale_conv.h:41:0,
>  from /usr/include/c++/6/locale:43,
>  from /usr/include/c++/6/iomanip:43,
>  from common.h:33,
>  from precompiled.h:23:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
>template class auto_ptr;
> ^~

Bug#811648: FTBFS with GCC 6: cannot convert x to y

2016-01-19 Thread Martin Michlmayr
Package: rlplot
Version: 1.5-2
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-cannot-convert

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> g++ -I/usr/include/qt4/Qt -I/usr/include/qt4 -pipe -O2 -o rlplot.o -c 
> rlplot.cpp
> In file included from rlplot.cpp:19:0:
> rlplot.h:398:2: warning: 'typedef' was ignored in this declaration
>   typedef struct edge {
>   ^~~
> 
> rlplot.cpp: In member function 'bool Label::CalcRect(anyOutput*)':
> rlplot.cpp:5829:42: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>if(!(o->oGetTextExtent("A", 1, &rx, &ry))) return false;
>   ^
> 
> rlplot.cpp: In member function 'void TextFrame::AddChar(anyOutput*, int)':
> rlplot.cpp:6850:28: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>if(c == 8) ReplMark(o, "");
> ^
> 
> rlplot.cpp: In member function 'void TextFrame::DelChar(anyOutput*)':
> rlplot.cpp:6911:17: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>ReplMark(o, ""); return;
>  ^
> 
> rlplot.cpp: In member function 'bool TextFrame::CopyText(anyOutput*, bool)':
> rlplot.cpp:7163:26: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>   if(b_cut) ReplMark(o, "");
>   ^
> 
> rlplot.cpp: In destructor 'virtual Graph::~Graph()':
> rlplot.cpp:8950:39: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>   Undo.InvalidGO(this);  DoZoom("reset");
>^
> 
> rlplot.cpp: In member function 'virtual bool Graph::Command(int, void*, 
> anyOutput*)':
> rlplot.cpp:9151:43: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>  "a graph before you can add a legend.");
>^
> 
> rlplot.cpp:9280:42: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>  "a graph before you can add an axis.");
>   ^
> 
> rlplot.cpp:9363:57: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>  InfoBox("Axes used for scaling\ncan not be deleted.");
>  ^
> 
> rlplot.cpp:9413:41: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>  "a graph before you can add a plot.");
>  ^
> 
> g++ -I/usr/include/qt4/Qt -I/usr/include/qt4 -pipe -O2 -o Fileio.o -c 
> Fileio.cpp
> Fileio.cpp:96:39: warning: invalid suffix on literal; C++11 requires a space 
> between literal and string macro [-Wliteral-suffix]
>add_to_buff(&ptr, &cbOut, &sizeOut, "\" created by RLPlot version 
> "SZ_VERSION" for ", 0);
>^
> 
> In file included from Fileio.cpp:20:0:
> rlplot.h:398:2: warning: 'typedef' was ignored in this declaration
>   typedef struct edge {
>   ^~~
> 
> Fileio.cpp: In function 'int OpenOutputFile(char*)':
> Fileio.cpp:88:42: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
> ErrorBox("Open failed for output file");
>   ^
> 
> Fileio.cpp:94:51: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>cbOut = rlp_strcpy(ptr, 20, ";RLP 1.0\n;File \"");
>^
> 
> Fileio.cpp:96:90: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>add_to_buff(&ptr, &cbOut, &sizeOut, "\" created by RLPlot version 
> "SZ_VERSION" for ", 0);
>   
> ^
> 
> Fileio.cpp:100:46: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>add_to_buff(&ptr, &cbOut, &sizeOut, "Qt", 2);
>   ^
> 
> Fileio.cpp:102:59: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>add_to_buff(&ptr, &cbOut, &sizeOut, "\n;Date/Time: ", 13);
>^
> 
> Fileio.cpp: In function 'void WriteTypObjLst(GraphObj**, int)':
> Fileio.cpp:144:44: warning: ISO C++ forbids converting a string constant to 
> 'char*' [-Wwrite-strings]
>   add_to_buff(&ptr, &cbOut, &sizeOut, "(", 1);
> 

Bug#811659: FTBFS with GCC 6: cannot convert x to y

2016-01-19 Thread Martin Michlmayr
Package: wvstreams
Version: 4.6.1-7
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-cannot-convert

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> x86_64-linux-gnu-g++ -c -o streams/wvstream.o streams/wvstream.cc -MMD -MF 
> streams/.wvstream.d -MP -MQ streams/wvstream.o -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/tcl8.3 -DDEBUG=0 
> -I./include -D_BSD_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -DUNSTABLE -fPIC -Wall -g -O2 -fstack-protector-strong 
> -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 
> -fno-tree-dce -fno-optimize-sibling-calls -fPIC -DPIC -fno-tree-dce 
> -fno-optimize-sibling-calls -Wall -Woverloaded-virtual
> In file included from /usr/include/time.h:27:0,
>  from streams/wvstream.cc:11:
> /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and 
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
>  # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
>^~~
> 
> streams/wvstream.cc: In member function 'void 
> WvStream::_build_selectinfo(IWvStream::SelectInfo&, time_t, bool, bool, bool, 
> bool)':
> streams/wvstream.cc:910:22: error: cannot convert 'IWvStreamCallback {aka 
> std::tr1::function}' to 'bool' in assignment
>   si.wants.readable = readcb;
>   ^~
> 
> streams/wvstream.cc:911:22: error: cannot convert 'IWvStreamCallback {aka 
> std::tr1::function}' to 'bool' in assignment
>   si.wants.writable = writecb;
>   ^~~
> 
> streams/wvstream.cc:912:25: error: cannot convert 'IWvStreamCallback {aka 
> std::tr1::function}' to 'bool' in assignment
>   si.wants.isexception = exceptcb;
>  ^~~~
> 
> streams/wvstream.cc: In member function 'IWvStream::SelectRequest 
> WvStream::get_select_request()':
> streams/wvstream.cc:1022:62: error: no matching function for call to 
> 'IWvStream::SelectRequest::SelectRequest(IWvStreamCallback&, 
> IWvStreamCallback&, IWvStreamCallback&)'
>  return IWvStream::SelectRequest(readcb, writecb, exceptcb);
>   ^
> 

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811667: FTBFS with GCC 6: cannot convert x to y

2016-01-19 Thread Martin Michlmayr
Package: cal3d
Version: 0.11.0-6
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-cannot-convert

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> libtool: compile:  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. 
> -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -g -O2 
> -fstack-protector-strong -Wformat -Werror=format-security -Wall -fPIC 
> -fno-rtti -c loader.cpp  -fPIC -DPIC -o .libs/loader.o
> loader.cpp: In static member function 'static CalCoreKeyframe* 
> CalLoader::loadCoreKeyframe(CalDataSource&)':
> loader.cpp:889:12: error: cannot convert 'bool' to 'CalCoreKeyframe*' in 
> return
>  return false;
> ^
> 
> loader.cpp: In static member function 'static CalCoreSkeletonPtr 
> CalLoader::loadXmlCoreSkeleton(const string&)':
> loader.cpp:1341:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1347:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1356:10: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
>return false;
>   ^
> 
> loader.cpp:1362:10: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
>return false;
>   ^
> 
> loader.cpp:1368:10: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
>return false;
>   ^
> 
> loader.cpp:1386:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1398:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1407:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1413:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1425:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1434:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1440:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1453:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1462:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1468:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1480:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1489:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1495:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1507:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1517:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1523:11: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
> return false;
>^
> 
> loader.cpp:1569:12: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
>  return false;
> ^
> 
> loader.cpp:1577:12: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
>  return false;
> ^
> 
> loader.cpp:1584:12: error: could not convert 'false' from 'bool' to 
> 'CalCoreSkeletonPtr {aka cal3d::RefPtr}'
>  return false;
> ^
> 
> loader.cpp: In static member function 'static CalCoreAnimationPtr 
> CalLoader::loadXmlCo

Bug#811733: cdrdao: FTBFS with GCC 6: narrowing conversion

2016-01-19 Thread Martin Michlmayr
Package: cdrdao
Version: 1:1.2.3-2
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-narrowing

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> g++ -DHAVE_CONFIG_H -I. -I.. -I./../trackdb -I./../paranoia   -Wdate-time 
> -D_FORTIFY_SOURCE=2 -DDRIVER_TABLE_FILE=\"/usr/share/cdrdao/drivers\" -g -O2 
> -fPIE -fstack-protector-strong -Wformat -Werror=format-security -c -o 
> sg_err.o sg_err.cc
> CdrDriver.cc:499:64: error: narrowing conversion of '255' from 'int' to 
> 'char' inside { } [-Wnarrowing]
>  char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };
> ^
> 
> CdrDriver.cc:499:64: error: narrowing conversion of '255' from 'int' to 
> 'char' inside { } [-Wnarrowing]
> Makefile:608: recipe for target 'CdrDriver.o' failed
> make[3]: *** [CdrDriver.o] Error 1

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811738: htdig: FTBFS with GCC 6: narrowing conversion

2016-01-19 Thread Martin Michlmayr
Package: htdig
Version: 1:3.2.0b6-15
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-narrowing

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> libtool: compile:  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../include 
> -DDEFAULT_CONFIG_FILE=\"/etc/htdig/htdig.conf\" -I../include -I../htlib 
> -I../htnet -I../htcommon -I../htword -I../db -I../db -DMV=\"/bin/mv\" 
> -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat 
> -Werror=format-security -Wno-deprecated -Wall -fno-rtti -fno-exceptions -c 
> Accents.cc  -fPIC -DPIC -o .libs/Accents.o
> Accents.cc:78:42: error: narrowing conversion of '128' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> 'o', 'u', 'u', 'u', 'u', 'y', 254, 255};
>   ^
> 
> Accents.cc:78:42: error: narrowing conversion of '129' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '130' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '131' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '132' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '133' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '134' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '135' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '136' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '137' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '138' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '139' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '140' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '141' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '142' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '143' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '144' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '145' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '146' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '147' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '148' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '149' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '150' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '151' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '152' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '153' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '154' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '155' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '156' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '157' from 'int' to 'char' 
> inside { } [-Wnarrowing]
> Accents.cc:78:42: error: narrowing conversion of '158' from 'int' to 'char' 
> inside { } [-Wnarrowing]
...

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811739: adplay: FTBFS with GCC 6: narrowing conversion

2016-01-19 Thread Martin Michlmayr
Package: adplay
Version: 1.7-1
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-narrowing

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> g++ -DHAVE_CONFIG_H -I.  -I/usr/include/libbinio  -I/usr/include/SDL 
> -D_GNU_SOURCE=1 -D_REENTRANT -DADPLUG_DATA_DIR=\"/usr/com/adplug\" 
> -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fPIE -fstack-protector-strong 
> -Wformat -Werror=format-security -c -o alsa.o alsa.cc
> esound.cc: In member function 'virtual void EsoundPlayer::output(const void*, 
> long unsigned int)':
> esound.cc:46:27: warning: ignoring return value of 'ssize_t write(int, const 
> void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
>write(socket, buf, size);
>^
> 
> oss.cc: In member function 'virtual void OSSPlayer::output(const void*, long 
> unsigned int)':
> oss.cc:59:29: warning: ignoring return value of 'ssize_t write(int, const 
> void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
>write(audio_fd, buf, size);
>  ^
> 
> adplay.cc:98:1: error: narrowing conversion of '-1' from 'int' to 'unsigned 
> int' inside { } [-Wnarrowing]
>  };
>  ^
> 
> Makefile:497: recipe for target 'adplay.o' failed
> make[3]: *** [adplay.o] Error 1
> make[3]: *** Waiting for unfinished jobs

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811797: swish++: FTBFS with GCC 6: error: reference is ambiguous

2016-01-19 Thread Martin Michlmayr
Package: swish++
Version: 6.1.5-3
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-reference-ambiguous

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> g++ -I. -DCHARSET_utf7 -DCHARSET_utf8 -DCHARSET_utf16 -DENCODING_base64 
> -DENCODING_quoted_printable -DIMPLEMENT_DECODING -DMOD_html -DMOD_id3 
> -DMOD_latex -DMOD_mail -DMOD_man -DMOD_rtf -DFEATURE_word_pos -DSEARCH_DAEMON 
> -DMULTI_THREADED -D_REENTRANT -D_XOPEN_SOURCE=500 -O2 -fomit-frame-pointer 
> -D_BSD_SOURCE -fno-exceptions-c -o index.o index.c
> In file included from 
> /usr/include/x86_64-linux-gnu/c++/6/bits/os_defines.h:39:0,
>  from 
> /usr/include/x86_64-linux-gnu/c++/6/bits/c++config.h:509,
>  from /usr/include/c++/6/cmath:41,
>  from index.c:23:
> /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and 
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
>  # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
>^~~
> 
> index.c: In function 'void merge_indicies(std::ostream&)':
> index.c:886:31: error: reference to 'rank' is ambiguous
><< enc_int( rank(file->index_, file->occurrences_, factor) 
> );
>^~~~
> 
> index.c:676:20: note: candidates are: int rank(int, int, double)
>  inline int rank( int file_index, int occurences_in_file, double 
> factor )
> ^~~~
> 
> In file included from /usr/include/c++/6/bits/move.h:57:0,
>  from /usr/include/c++/6/bits/nested_exception.h:40,
>  from /usr/include/c++/6/exception:171,
>  from /usr/include/c++/6/ios:39,
>  from /usr/include/c++/6/istream:38,
>  from /usr/include/c++/6/fstream:38,
>  from index.c:26:
> /usr/include/c++/6/type_traits:1471:12: note: template 
> struct std::rank
>  struct rank
> ^~~~
> 
> index.c:933:31: error: reference to 'rank' is ambiguous
><< enc_int( rank(file->index_, file->occurrences_, factor) 
> );
>^~~~
> 
> index.c:676:20: note: candidates are: int rank(int, int, double)
>  inline int rank( int file_index, int occurences_in_file, double 
> factor )
> ^~~~
> 
> In file included from /usr/include/c++/6/bits/move.h:57:0,
>  from /usr/include/c++/6/bits/nested_exception.h:40,
>  from /usr/include/c++/6/exception:171,
>  from /usr/include/c++/6/ios:39,
>  from /usr/include/c++/6/istream:38,
>  from /usr/include/c++/6/fstream:38,
>  from index.c:26:
> /usr/include/c++/6/type_traits:1471:12: note: template 
> struct std::rank
>  struct rank
> ^~~~
> 
> index.c: In function 'void rank_full_index()':
> index.c:998:27: error: reference to 'rank' is ambiguous
>  file->rank_ = rank( file->index_, file->occurrences_, factor );
>^~~~
> 
> index.c:676:20: note: candidates are: int rank(int, int, double)
>  inline int rank( int file_index, int occurences_in_file, double 
> factor )
> ^~~~
> 
> In file included from /usr/include/c++/6/bits/move.h:57:0,
>  from /usr/include/c++/6/bits/nested_exception.h:40,
>  from /usr/include/c++/6/exception:171,
>  from /usr/include/c++/6/ios:39,
>  from /usr/include/c++/6/istream:38,
>  from /usr/include/c++/6/fstream:38,
>  from index.c:26:
> /usr/include/c++/6/type_traits:1471:12: note: template 
> struct std::rank
>  struct rank
> ^~~~
> 
> : recipe for target 'index.o' failed
> make[1]: *** [index.o] Error 1
> make[1]: Leaving directory '/build/swish++-BZAxzq/swish++-6.1.5'

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811816: criticalmass: FTBFS with GCC 6: misc errors

2016-01-19 Thread Martin Michlmayr
Package: criticalmass
Version: 1:1.0.0-4
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-no-match

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> g++ -DHAVE_CONFIG_H -I. -I.. -W -Wall -fno-exceptions -O2 
> -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include -c -o 
> Config.o Config.cpp
> In file included from /usr/include/c++/6/ext/hash_map:60:0,
>  from ./hashMap.hpp:32,
>  from ./Config.hpp:19,
>  from Config.cpp:23:
> /usr/include/c++/6/backward/backward_warning.h:32:2: warning: #warning This 
> file includes at least one deprecated or antiquated header which may be 
> removed without further notice at a future date. Please use a non-deprecated 
> interface with equivalent functionality instead. For a listing of replacement 
> headers and interfaces, consult the file backward_warning.h. To disable this 
> warning use -Wno-deprecated. [-Wcpp]
>  #warning \
>   ^~~
> 
> In file included from Config.cpp:23:0:
> ./Config.hpp:94:63: error: template argument 3 is invalid
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>^
> 
> ./Config.hpp:94:63: error: template argument 3 is invalid
> ./Config.hpp:94:63: error: template argument 3 is invalid
> ./Config.hpp:94:6: error: 'hash_map' is not a type
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^~~~
> 
> ./Config.hpp:94:14: error: expected ',' or '...' before '<' token
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^
> 
> ./Config.hpp:97:63: error: template argument 3 is invalid
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>^
> 
> ./Config.hpp:97:63: error: template argument 3 is invalid
> ./Config.hpp:97:63: error: template argument 3 is invalid
> ./Config.hpp:97:6: error: 'hash_map' is not a type
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^~~~
> 
> ./Config.hpp:97:14: error: expected ',' or '...' before '<' token
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^
> 
> ./Config.hpp:99:63: error: template argument 3 is invalid
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>^
> 
> ./Config.hpp:99:63: error: template argument 3 is invalid
> ./Config.hpp:99:63: error: template argument 3 is invalid
> ./Config.hpp:99:6: error: 'hash_map' is not a type
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^~~~
> 
> ./Config.hpp:99:14: error: expected ',' or '...' before '<' token
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^
> 
> ./Config.hpp:101:63: error: template argument 3 is invalid
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>^
> 
> ./Config.hpp:101:63: error: template argument 3 is invalid
> ./Config.hpp:101:63: error: template argument 3 is invalid
> ./Config.hpp:101:6: error: 'hash_map' is not a type
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^~~~
> 
> ./Config.hpp:101:14: error: expected ',' or '...' before '<' token
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^
> 
> ./Config.hpp:103:63: error: template argument 3 is invalid
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>^
> 
> ./Config.hpp:103:63: error: template argument 3 is invalid
> ./Config.hpp:103:63: error: template argument 3 is invalid
> ./Config.hpp:103:6: error: 'hash_map' is not a type
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^~~~
> 
> ./Config.hpp:103:14: error: expected ',' or '...' before '<' token
>   hash_map< string, Value*, hash, equal_to > &kvmap);
>   ^
> 
> ./Config.hpp:109:62: error: template argument 3 is invalid
>  hash_map< string, Value*, hash, equal_to > _keyValueMap;
>   ^
> 
> ./Config.hpp:110:62: error: template argument 3 is invalid
>  hash_map< string, Value*, hash, equal_to > 
> _keyValueMapTrans;
>   ^
> 
> In file included from Config.cpp:25:0:
> ./ResourceManager.hpp:74:89: error: template argument 3 is invalid
>  hash_map< const string, Director

Bug#811894: tvtime: FTBFS with GCC 6: inconsistent user-defined literal suffixes

2016-01-19 Thread Martin Michlmayr
Package: tvtime
Version: 1.0.2-14
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-literal-suffixes

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> if x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT greedyh.o 
> -MD -MP -MF ".deps/greedyh.Tpo" \
>   -c -o greedyh.o `test -f '../plugins/greedyh.cpp' || echo 
> './'`../plugins/greedyh.cpp; \
> then mv -f ".deps/greedyh.Tpo" ".deps/greedyh.Po"; \
> else rm -f ".deps/greedyh.Tpo"; exit 1; \
> fi
> In file included from ../plugins/greedyh.cpp:35:0:
> ../plugins/greedyh.asm:94:11: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>MOVX" %%"XBX", %[oldbx]\n\t"
>^
> 
> ../plugins/greedyh.asm:96:18: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   MOVX"  %[L1],  %%"XAX"\n\t"
>   ^
> 
> ../plugins/greedyh.asm:97:18: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   LEAX"  8(%%"XAX"), %%"XBX"\n\t"// next qword needed by 
> DJR
>   ^
> 
> ../plugins/greedyh.asm:97:29: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   LEAX"  8(%%"XAX"), %%"XBX"\n\t"// next qword needed by 
> DJR
>  ^
> 
> ../plugins/greedyh.asm:98:18: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   MOVX"  %[L3],  %%"XCX"\n\t"
>   ^
> 
> ../plugins/greedyh.asm:99:18: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   SUBX"  %%"XAX",%%"XCX"\n\t"// carry L3 addr as an 
> offset
>   ^
> 
> ../plugins/greedyh.asm:99:27: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   SUBX"  %%"XAX",%%"XCX"\n\t"// carry L3 addr as an 
> offset
>^
> 
> ../plugins/greedyh.asm:100:18: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   MOVX"  %[L2P], %%"XDX"\n\t"
>   ^
> 
> ../plugins/greedyh.asm:101:18: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   MOVX"  %[L2],  %%"XSI"\n\t"
>   ^
> 
> ../plugins/greedyh.asm:102:18: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   MOVX"  %[Dest],%%"XDI"\n\t"// DL1 if Odd or DL2 if 
> Even
>   ^
> 
> ../plugins/greedyh.asm:107:14: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   "movq  (%%"XSI"),  %%mm0\n\t"  // L2 - the newest weave 
> pixel value
>   ^
> 
> ../plugins/greedyh.asm:108:14: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   "movq  (%%"XAX"),  %%mm1\n\t"  // L1 - the top pixel
>   ^
> 
> ../plugins/greedyh.asm:109:14: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   "movq  (%%"XDX"),  %%mm2\n\t"  // L2P - the prev weave 
> pixel
>   ^
> 
> ../plugins/greedyh.asm:110:14: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   "movq  (%%"XAX", %%"XCX"), %%mm3\n\t"  // L3, next odd row
>   ^
> 
> ../plugins/greedyh.asm:110:28: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   "movq  (%%"XAX", %%"XCX"), %%mm3\n\t"  // L3, next odd row
> ^
> 
> ../plugins/greedyh.asm:127:14: warning: invalid suffix on literal; C++11 
> requires a space between literal and string macro [-Wliteral-suffix]
>   "movq  (%%"XBX"),  %%mm5\n\t"  // next horiz qword from 
> L1
>   ^
> 
> ../plugins/greedyh.asm:129:32: warning: invalid suffix on literal; C++

Bug#811899: gnuift: FTBFS with GCC 6: declared in this scope

2016-01-19 Thread Martin Michlmayr
Package: gnuift
Version: 0.1.14-12.1
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-not-declared

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> checking if we can embed a Perl interpreter into GIFT... 
> perl-compile-test-program.cc: In function 'void xs_init()':
> perl-compile-test-program.cc:67:16: warning: ISO C++ forbids converting a 
> string constant to 'char*' [-Wwrite-strings]
>char *file = __FILE__;
> ^~~~
> 
> In file included from perl-compile-test-program.cc:41:0:
> /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/perl.h:166:16: error: 'my_perl' was 
> not declared in this scope
>  #  define aTHX my_perl
> ^
> 
> /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/perl.h:179:18: note: in expansion of 
> macro 'aTHX'
>  #  define aTHX_  aTHX,
>   ^~~~
> 
> /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/embed.h:419:34: note: in expansion 
> of macro 'aTHX_'
>  #define newXS(a,b,c)  Perl_newXS(aTHX_ a,b,c)
>   ^
> 
> perl-compile-test-program.cc:71:3: note: in expansion of macro 'newXS'
>newXS("DynaLoader::boot_DynaLoader", boot_DynaLoader, file);
>^
> 
> perl-compile-test-program.cc: In function 'void test()':
> /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/perl.h:166:16: error: 'my_perl' was 
> not declared in this scope
>  #  define aTHX my_perl
> ^

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811913: tuxcmd-modules: FTBFS with GCC 6: declared in this scope

2016-01-19 Thread Martin Michlmayr
Package: tuxcmd-modules
Version: 0.6.70+ds-5
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-not-declared

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> g++ -I. -I./ZipArchive/ -I/usr/include -Wall -fPIC -O2 -g 
> -DG_DISABLE_DEPRECATED -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
> -D_GNU_SOURCE -D__VERBOSE_DEBUGx `pkg-config glib-2.0 --cflags` -c zip.cpp
> In file included from zip.cpp:39:0:
> strutils.h:32:24: error: expected unqualified-id before '{' token
>#define log(msg...)  { }
> ^
> 
> In file included from /usr/include/features.h:361:0,
>  from /usr/include/string.h:25,
>  from zip.cpp:27:
> /usr/include/x86_64-linux-gnu/bits/mathcalls.h:109:1: error: expected 
> unqualified-id before 'throw'
>  __MATHCALL_VEC (log,, (_Mdouble_ __x));
>  ^
> 
> In file included from /usr/include/c++/6/random:38:0,
>  from /usr/include/c++/6/bits/stl_algo.h:66,
>  from /usr/include/c++/6/algorithm:62,
>  from ./ZipArchive/ZipString_stl.h:27,
>  from ./ZipArchive/ZipString.h:32,
>  from ./ZipArchive/ZipException.h:35,
>  from ./ZipArchive/ZipArchive.h:40,
>  from zip.cpp:44:
> /usr/include/c++/6/cmath:353:11: error: '::log' has not been declared
>using ::log;
>^~~
> 
> In file included from /usr/include/c++/6/random:49:0,
>  from /usr/include/c++/6/bits/stl_algo.h:66,
>  from /usr/include/c++/6/algorithm:62,
>  from ./ZipArchive/ZipString_stl.h:27,
>  from ./ZipArchive/ZipString.h:32,
>  from ./ZipArchive/ZipException.h:35,
>  from ./ZipArchive/ZipArchive.h:40,
>  from zip.cpp:44:
> /usr/include/c++/6/bits/random.h: In member function 'void 
> std::geometric_distribution<_IntType>::param_type::_M_initialize()':
> /usr/include/c++/6/bits/random.h:4040:36: error: call of overloaded 
> 'log(double)' is ambiguous
>   { _M_log_1_p = std::log(1.0 - _M_p); }
> ^
> 
> In file included from /usr/include/c++/6/random:38:0,
>  from /usr/include/c++/6/bits/stl_algo.h:66,
>  from /usr/include/c++/6/algorithm:62,
>  from ./ZipArchive/ZipString_stl.h:27,
>  from ./ZipArchive/ZipString.h:32,
>  from ./ZipArchive/ZipException.h:35,
>  from ./ZipArchive/ZipArchive.h:40,
>  from zip.cpp:44:
> /usr/include/c++/6/cmath:357:3: note: candidate: constexpr float 
> std::log(float)
>log(float __x)
>^~~
> 
> /usr/include/c++/6/cmath:361:3: note: candidate: constexpr long double 
> std::log(long double)
>log(long double __x)
>^~~
> 
> In file included from /usr/include/c++/6/random:51:0,
>  from /usr/include/c++/6/bits/stl_algo.h:66,
>  from /usr/include/c++/6/algorithm:62,
>  from ./ZipArchive/ZipString_stl.h:27,
>  from ./ZipArchive/ZipString.h:32,
>  from ./ZipArchive/ZipException.h:35,
>  from ./ZipArchive/ZipArchive.h:40,
>  from zip.cpp:44:
> /usr/include/c++/6/bits/random.tcc: In member function 'void 
> std::poisson_distribution<_IntType>::param_type::_M_initialize()':
> /usr/include/c++/6/bits/random.tcc:1401:32: error: call of overloaded 
> 'log(double&)' is ambiguous
> _M_lm_thr = std::log(_M_mean);
> ^
> 
> In file included from /usr/include/c++/6/random:38:0,
>  from /usr/include/c++/6/bits/stl_algo.h:66,
>  from /usr/include/c++/6/algorithm:62,
>  from ./ZipArchive/ZipString_stl.h:27,
>  from ./ZipArchive/ZipString.h:32,
>  from ./ZipArchive/ZipException.h:35,
>  from ./ZipArchive/ZipArchive.h:40,
>  from zip.cpp:44:
> /usr/include/c++/6/cmath:357:3: note: candidate: constexpr float 
> std::log(float)
>log(float __x)
>^~~
> 
> /usr/include/c++/6/cmath:361:3: note: candidate: constexpr long double 
> std::log(long double)
>log(long double __x)
>^~~
> 
> In file included from /usr/include/c++/6/random:51:0,
>  from /usr/include/c++/6/bits/stl_algo.h:66,
>  from /usr/include/c++/6/algorithm:62,
>  from ./ZipArchive/ZipString_stl.h:27,
>  from ./ZipArchive/ZipString.

Bug#811914: crossroads: FTBFS with GCC 6: invalid conversion

2016-01-19 Thread Martin Michlmayr
Package: crossroads
Version: 2.65-2
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-invalid-convert

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> /usr/bin/g++-6   -O3 \
>   -DVER='"2.65"' -DAUTHOR='"Karel Kubat "' 
> -DHST='"dl580gen9-02"' \
>   -DMAINTAINER='"Karel Kubat "' 
> -DDISTSITE='"http://crossroads.e-tunity.com";' \
>   -DSYS='"Linux"' -DLinux   \
>   -DCONF_CC='"/usr/bin/g++-6"' -DCONF_LIB='""' \
>   -DCONF_OPTFLAGS='"-O3"'  \
>   -DHAVE_GETOPT_H -DHAVE_GETOPT_LONG=1 -DHAVE_INET_ATON=1 \
>   -I/<>/xr \
>   -c -g -Wall  -o /<>/xr/build/netbuffer_netwrite.o netwrite.cc
> In file included from netbuffer:4:0,
>  from netwrite.cc:1:
> netwrite.cc: In member function 'unsigned int Netbuffer::netwrite(int, int) 
> const':
> netwrite.cc:72:34: error: ambiguous overload for 'operator+' (operand types 
> are 'Mstr' and 'Mstr')
>   msg(Mstr("Write warning: ") + Mstr(strerror(errno)) + "\n");
>   ^~~
> 
> /<>/xr/sys/sys:78:42: note: in definition of macro 'msg'
>  #define msg(x) if(config.verbose()) _msg(x)
>   ^
> 
> In file included from /<>/xr/sys/sys:72:0,
>  from netbuffer:4,
>  from netwrite.cc:1:
> /<>/xr/mstr/mstr:39:17: note: candidate: const Mstr& 
> Mstr::operator+(const string&)
>  Mstr const &operator+(string const &s) {
>  ^~~~
> 
> In file included from /usr/include/c++/6/string:52:0,
>  from /usr/include/c++/6/bits/locale_classes.h:40,
>  from /usr/include/c++/6/bits/ios_base.h:41,
>  from /usr/include/c++/6/ios:42,
>  from /usr/include/c++/6/ostream:38,
>  from /usr/include/c++/6/iostream:39,
>  from /<>/xr/sys/sys:39,
>  from netbuffer:4,
>  from netwrite.cc:1:
> /usr/include/c++/6/bits/basic_string.h:4929:5: note: candidate: 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; 
> _Traits = std::char_traits; _Alloc = std::allocator]
>  operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
>  ^~~~
> 
> /usr/include/c++/6/bits/basic_string.h:4994:5: note: candidate: 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> 
> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; 
> _Traits = std::char_traits; _Alloc = std::allocator]
>  operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
>  ^~~~
> 
> /usr/include/c++/6/bits/basic_string.h:5000:5: note: candidate: 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; 
> _Traits = std::char_traits; _Alloc = std::allocator]
>  operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
>  ^~~~
> 
> /usr/include/c++/6/bits/basic_string.h:5006:5: note: candidate: 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> 
> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, 
> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; 
> _Traits = std::char_traits; _Alloc = std::allocator]
>  operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
>  ^~~~
> 
> /<>/xr/etc/Makefile.class:15: recipe for target 
> '/<>/xr/build/netbuffer_netwrite.o' failed
> make[4]: *** [/<>/xr/build/netbuffer_netwrite.o] Error 1
> make[4]: Leaving directory '/<>/xr/netbuffer'

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



Bug#811970: blackbox: FTBFS with GCC 6: symbol changes

2016-01-19 Thread Martin Michlmayr
Package: blackbox
Version: 0.70.1-30
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-symbols

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
> file: see diff output below
> dpkg-gensymbols: warning: debian/libbt0v5/DEBIAN/symbols doesn't match 
> completely debian/libbt0v5.symbols
> --- debian/libbt0v5.symbols (libbt0v5_0.70.1-30_amd64)
> +++ dpkg-gensymbols67IKpZ 2016-01-19 08:50:03.687761967 +
> @@ -68,9 +68,9 @@
>   _ZN2bt12EventHandler19propertyNotifyEventEPK14XPropertyEvent@Base 0.70.1
>   _ZN2bt12EventHandler19reparentNotifyEventEPK14XReparentEvent@Base 0.70.1
>   _ZN2bt12EventHandler20configureNotifyEventEPK15XConfigureEvent@Base 0.70.1
> - _ZN2bt12EventHandlerD0Ev@Base 0.70.1
> - _ZN2bt12EventHandlerD1Ev@Base 0.70.1
> - _ZN2bt12EventHandlerD2Ev@Base 0.70.1
> +#MISSING: 0.70.1-30# _ZN2bt12EventHandlerD0Ev@Base 0.70.1
> +#MISSING: 0.70.1-30# _ZN2bt12EventHandlerD1Ev@Base 0.70.1
> +#MISSING: 0.70.1-30# _ZN2bt12EventHandlerD2Ev@Base 0.70.1
>   _ZN2bt13alignResourceERKNS_8ResourceEPKcS4_NS_9AlignmentE@Base 0.70.1
>   _ZN2bt14createPenCacheERKNS_7DisplayE@Base 0.70.1
>   _ZN2bt14createShmImageERKNS_7DisplayERKNS_10ScreenInfoEjj@Base 0.70.1
> @@ -285,8 +285,8 @@
>   _ZN2bt9MenuDelay7timeoutEPNS_5TimerE@Base 0.70.1
>   _ZN2bt9MenuStyle3getERNS_11ApplicationEj@Base 0.70.1
>   _ZN2bt9MenuStyle4loadERKNS_8ResourceE@Base 0.70.1
> - _ZN2bt9MenuStyle6_titleD1Ev@Base 0.70.1
> - _ZN2bt9MenuStyle6_titleD2Ev@Base 0.70.1
> +#MISSING: 0.70.1-30# _ZN2bt9MenuStyle6_titleD1Ev@Base 0.70.1
> +#MISSING: 0.70.1-30# _ZN2bt9MenuStyle6_titleD2Ev@Base 0.70.1
>   _ZN2bt9MenuStyle6stylesE@Base 0.70.1
>   _ZN2bt9MenuStyleC1ERNS_11ApplicationEj@Base 0.70.1
>   _ZN2bt9MenuStyleC2ERNS_11ApplicationEj@Base 0.70.1
> dh_makeshlibs: failing due to earlier errors
> debian/rules:8: recipe for target 'binary' failed
> make: *** [binary] Error 25

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise