Your message dated Fri, 10 Jul 2015 12:07:16 +0000
with message-id <e1zdx5i-0002fk...@franck.debian.org>
and subject line Bug#777964: fixed in libosl 0.6.0-3.2
has caused the Debian Bug report #777964,
regarding libosl: ftbfs with GCC-5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
777964: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777964
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libosl
Version: 0.6.0-3.1
Severity: normal
Tags: sid stretch
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-5

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-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc5-20150205/libosl_0.6.0-3.1_unstable_gcc5.log
The last lines of the build log are at the end of this report.

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

  apt-get -t experimental install g++ 

Common build failures are C11 as the default C mode, 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-5/porting_to.html

[...]
grep ../lib/move_generator/legalMoves.cc .deps/move_generator/legalMoves.cc.d > 
/dev/null 2>&1 || (rm -f .deps/move_generator/legalMoves.cc.d; false)
if [ ! -d `dirname .deps/move_generator/promote_.cc.d` ]; then mkdir -p 
`dirname .deps/move_generator/promote_.cc.d`; fi; 
g++ -MM -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/«PKGBUILDDIR»\" -O3 -funroll-loops -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror 
-I../include -D_REENTRANT ../lib/move_generator/promote_.cc \
        | sed 's/\(.*\.o\)[ :]*/move_generator\/promote_.o 
.deps\/move_generator\/promote_.cc.d : /g' > .deps/move_generator/promote_.cc.d
grep ../lib/move_generator/promote_.cc .deps/move_generator/promote_.cc.d > 
/dev/null 2>&1 || (rm -f .deps/move_generator/promote_.cc.d; false)
if [ ! -d `dirname .deps/move_generator/capture_.cc.d` ]; then mkdir -p 
`dirname .deps/move_generator/capture_.cc.d`; fi; 
g++ -MM -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/«PKGBUILDDIR»\" -O3 -funroll-loops -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror 
-I../include -D_REENTRANT ../lib/move_generator/capture_.cc \
        | sed 's/\(.*\.o\)[ :]*/move_generator\/capture_.o 
.deps\/move_generator\/capture_.cc.d : /g' > .deps/move_generator/capture_.cc.d
grep ../lib/move_generator/capture_.cc .deps/move_generator/capture_.cc.d > 
/dev/null 2>&1 || (rm -f .deps/move_generator/capture_.cc.d; false)
if [ ! -d `dirname .deps/move_generator/pieceOnBoard.cc.d` ]; then mkdir -p 
`dirname .deps/move_generator/pieceOnBoard.cc.d`; fi; 
g++ -MM -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/«PKGBUILDDIR»\" -O3 -funroll-loops -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror 
-I../include -D_REENTRANT ../lib/move_generator/pieceOnBoard.cc \
        | sed 's/\(.*\.o\)[ :]*/move_generator\/pieceOnBoard.o 
.deps\/move_generator\/pieceOnBoard.cc.d : /g' > 
.deps/move_generator/pieceOnBoard.cc.d
grep ../lib/move_generator/pieceOnBoard.cc 
.deps/move_generator/pieceOnBoard.cc.d > /dev/null 2>&1 || (rm -f 
.deps/move_generator/pieceOnBoard.cc.d; false)
if [ ! -d `dirname .deps/move_generator/escape_.cc.d` ]; then mkdir -p `dirname 
.deps/move_generator/escape_.cc.d`; fi; 
g++ -MM -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/«PKGBUILDDIR»\" -O3 -funroll-loops -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror 
-I../include -D_REENTRANT ../lib/move_generator/escape_.cc \
        | sed 's/\(.*\.o\)[ :]*/move_generator\/escape_.o 
.deps\/move_generator\/escape_.cc.d : /g' > .deps/move_generator/escape_.cc.d
grep ../lib/move_generator/escape_.cc .deps/move_generator/escape_.cc.d > 
/dev/null 2>&1 || (rm -f .deps/move_generator/escape_.cc.d; false)
if [ ! -d `dirname .deps/move_generator/allMoves.cc.d` ]; then mkdir -p 
`dirname .deps/move_generator/allMoves.cc.d`; fi; 
g++ -MM -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/«PKGBUILDDIR»\" -O3 -funroll-loops -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror 
-I../include -D_REENTRANT ../lib/move_generator/allMoves.cc \
        | sed 's/\(.*\.o\)[ :]*/move_generator\/allMoves.o 
.deps\/move_generator\/allMoves.cc.d : /g' > .deps/move_generator/allMoves.cc.d
grep ../lib/move_generator/allMoves.cc .deps/move_generator/allMoves.cc.d > 
/dev/null 2>&1 || (rm -f .deps/move_generator/allMoves.cc.d; false)
if [ ! -d `dirname .deps/move_generator/drop.cc.d` ]; then mkdir -p `dirname 
.deps/move_generator/drop.cc.d`; fi; 
g++ -MM -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/«PKGBUILDDIR»\" -O3 -funroll-loops -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror 
-I../include -D_REENTRANT ../lib/move_generator/drop.cc \
        | sed 's/\(.*\.o\)[ :]*/move_generator\/drop.o 
.deps\/move_generator\/drop.cc.d : /g' > .deps/move_generator/drop.cc.d
grep ../lib/move_generator/drop.cc .deps/move_generator/drop.cc.d > /dev/null 
2>&1 || (rm -f .deps/move_generator/drop.cc.d; false)
if [ ! -d `dirname .deps/move_generator/open.cc.d` ]; then mkdir -p `dirname 
.deps/move_generator/open.cc.d`; fi; 
g++ -MM -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/«PKGBUILDDIR»\" -O3 -funroll-loops -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror 
-I../include -D_REENTRANT ../lib/move_generator/open.cc \
        | sed 's/\(.*\.o\)[ :]*/move_generator\/open.o 
.deps\/move_generator\/open.cc.d : /g' > .deps/move_generator/open.cc.d
grep ../lib/move_generator/open.cc .deps/move_generator/open.cc.d > /dev/null 
2>&1 || (rm -f .deps/move_generator/open.cc.d; false)
find ../lib -type d | sed "s/\.\.\/lib\///" | xargs mkdir -p
make[1]: Leaving directory '/«PKGBUILDDIR»/release-so'
/usr/bin/make -C release-so PROF=-g OSL_PUBLIC_RELEASE=t 
OSL_HOME_FLAGS=-DOSL_HOME=\\\"/usr/share/gpsshogi-data\\\"  libosl.so.1.0
make[1]: Entering directory '/«PKGBUILDDIR»/release-so'
g++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-DOSL_HOME=\"/usr/share/gpsshogi-data\" -O3 -funroll-loops  -funswitch-loops 
-fpeel-loops --param large-function-growth=48000 --param 
inline-unit-growth=8000 --param max-inline-insns-single=8000 -DNDEBUG 
-fomit-frame-pointer -pipe -march=k8 -DOSL_SMP -fPIC -Wall -Wwrite-strings 
-Wextra -Wstrict-aliasing=2 -Woverloaded-virtual -Wcast-align -Wwrite-strings 
-Wpointer-arith -Wno-unused-parameter -Wno-missing-field-initializers -Werror  
-g  -I../include -D_REENTRANT -D_FORTIFY_SOURCE=2  -c -o move_generator/open.o 
../lib/move_generator/open.cc
In file included from ../include/osl/directionTraits.h:8:0,
                 from ../include/osl/square.h:8,
                 from ../include/osl/move_action/concept.h:4,
                 from ../include/osl/move_generator/pieceOnBoard.h:3,
                 from ../include/osl/move_generator/open.h:3,
                 from ../lib/move_generator/open.cc:1:
../include/osl/ptype.h:236:16: error: 'osl::PTYPEO_EDGE' defined but not used 
[-Werror=unused-variable]
   const PtypeO PTYPEO_EDGE=newPtypeO(WHITE,PTYPE_EDGE);
                ^
cc1plus: all warnings being treated as errors
make[1]: *** [move_generator/open.o] Error 1
<builtin>: recipe for target 'move_generator/open.o' failed
make[1]: Leaving directory '/«PKGBUILDDIR»/release-so'
make: *** [build/libosl1] Error 2
debian/rules:38: recipe for target 'build/libosl1' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: libosl
Source-Version: 0.6.0-3.2

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

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated libosl 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: Fri, 10 Jul 2015 13:24:57 +0200
Source: libosl
Binary: libosl1 libosl-dev libosl1-dbg libosl-doc
Architecture: source amd64 all
Version: 0.6.0-3.2
Distribution: unstable
Urgency: medium
Maintainer: Daigo Moriwaki <da...@debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Description:
 libosl-dev - library for Shogi playing programs
 libosl-doc - library for Shogi playing programs
 libosl1    - library for Shogi playing programs
 libosl1-dbg - library for Shogi playing programs
Closes: 777964
Changes:
 libosl (0.6.0-3.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix build with GCC 5 (Linn Crosetto). Closes: #777964.
Checksums-Sha1:
 9f76812401be202663745a10da31d3292791da14 2115 libosl_0.6.0-3.2.dsc
 6cb77e0994248264b73178b65bcb3a4b81598744 5820 libosl_0.6.0-3.2.debian.tar.xz
 f9b7eebf00ddc5e3402b684c7d0e5b837fbadc6c 2907420 libosl-dev_0.6.0-3.2_amd64.deb
 8b5c25abf20d98336ccae0cc6ce76907bdd866c4 6055988 libosl-doc_0.6.0-3.2_all.deb
 8de82616d2638b7f583539c4c51e9abb22465908 17012780 
libosl1-dbg_0.6.0-3.2_amd64.deb
 98e6ebc85c2885e28bee930354a38c23f4dfac64 2164602 libosl1_0.6.0-3.2_amd64.deb
Checksums-Sha256:
 36872db3ae2ac705d8805f9c22b932bf5c4eb32cfa6190a6d21fe6e30369ec70 2115 
libosl_0.6.0-3.2.dsc
 88460dd4ac35c6614d591f0361e35cf914c4c59c78d3c54c078c12a3bb882a09 5820 
libosl_0.6.0-3.2.debian.tar.xz
 6697c1639a626236523dd017d999e060abe42837dc3a35df250a66fb6a022d1c 2907420 
libosl-dev_0.6.0-3.2_amd64.deb
 cfc4f3ba44b9516b386084ca37de3b88e2918755cf5c0e2d2df4a3281d2aaa07 6055988 
libosl-doc_0.6.0-3.2_all.deb
 ebc61b779dfd56c24392d3cb6a6fb2a7679aeaaa40a30a4be986ebbfeb6df2f1 17012780 
libosl1-dbg_0.6.0-3.2_amd64.deb
 d8b44d014e500a1b21b7928bd826ea23eec56ffe59c099a608accfccaef31b28 2164602 
libosl1_0.6.0-3.2_amd64.deb
Files:
 07ea9daff7d120192bcbec727dbb2609 2115 libs optional libosl_0.6.0-3.2.dsc
 f4d872259c9fe79a866c77094ec5cc68 5820 libs optional 
libosl_0.6.0-3.2.debian.tar.xz
 aed0b944e4171ec2eba27a87ddbebad4 2907420 libdevel optional 
libosl-dev_0.6.0-3.2_amd64.deb
 4f7c5a5cfa6f6f62c0c80f6d8434df2b 6055988 doc optional 
libosl-doc_0.6.0-3.2_all.deb
 3356d08c52e521e352d1aa0bb3e9541b 17012780 debug extra 
libosl1-dbg_0.6.0-3.2_amd64.deb
 755072b7a4d2c044fc3c9ee09be140e5 2164602 libs optional 
libosl1_0.6.0-3.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVn7ISAAoJEL1+qmB3j6b1ZDYP/0aZD0RV3iYpISTFHezQtR72
6Ef5bNqQWi8NnKWzB956ZcI06qGrewliZ0SfrvWdxSxPGhMvTIIMh8CjHyqvAh+E
Je3vOnhkRFvnWbdendKNfPXJVLBooDHqCzZHTRWzyBRIXd0UhFPCYpedsEnmST2z
mnzsEVZw1MJheAQVWk2fSEh0xRqPTY1ZZI51m2rlNrPlpmsFdDCgwxOJhG7cqZCS
zAMwNXGnUGABG/h2QcQnzVcs7p+PJJWhErdH4TAXAb9xPJe/T2b64CVukm3SSyrb
1PY32D4fWHlc1TjWl3ZyUOfIi73IYY8WcAEFWCI5ru5Gar3OunDV+OrdKH5w09lT
co/WseOXNV+AC2lDMmXrh31NptoVFIte0IqxWZc6Qxj8a/yBsj9K6cOPD8F0Xvgf
S/bblnQD7Q1yHHm6aoZz9teNwkE49TPBG1BzEV0DvctvecC+Zsit06CanzjzkOcS
Yqdt1WX8ja/TdPXL5FE4HQD0R7KoOdZXH18BhcCNBlzZPcaoKRj2k+qbQTCntObo
bqkyk0UvRWzJGUZ9qkZsFxvWeJKxafDjC9oC0V0fY+KxET4hC3pEQR2A6aNwMs16
/9hVBdvR82kYtl+K9aaYoH2DRY2/Rh75of+mNKYRWghqpWYHSxS98ZiS5uavB9dL
1HR7fFUe892/UcgQ+rNf
=Prfo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to