Your message dated Tue, 17 Feb 2015 11:35:32 +0000
with message-id <[email protected]>
and subject line Bug#778190: fixed in yade 1.12.0-3~exp1
has caused the Debian Bug report #778190,
regarding yade: 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 [email protected]
immediately.)
--
778190: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778190
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:yade
Version: 1.12.0-2
Severity: normal
Tags: sid stretch
User: [email protected]
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/yade_1.12.0-2_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
[...]
from /«PKGBUILDDIR»/lib/serialization/Serializable.hpp:15,
from /«PKGBUILDDIR»/core/Material.hpp:3,
from /«PKGBUILDDIR»/pkg/common/ElastMat.hpp:3,
from /«PKGBUILDDIR»/pkg/dem/MicroMacroAnalyser.cpp:10:
/usr/include/c++/5/backward/binders.h:143:11: note: declared here
class binder2nd
^
In file included from /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:109:0,
from /usr/include/eigen3/Eigen/Core:350,
from /«PKGBUILDDIR»/lib/base/Math.hpp:96,
from /«PKGBUILDDIR»/lib/serialization/Serializable.hpp:15,
from /«PKGBUILDDIR»/core/Material.hpp:3,
from /«PKGBUILDDIR»/pkg/common/ElastMat.hpp:3,
from /«PKGBUILDDIR»/pkg/dem/MicroMacroAnalyser.cpp:10:
/usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member
function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::greater_equal<typename
Eigen::internal::traits<T>::Scalar> >, const Derived>
Eigen::ArrayBase<Derived>::operator>=(const Scalar&) const':
/usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:148:
warning: 'template<class _Operation> class std::binder2nd' is deprecated
[-Wdeprecated-declarations]
In file included from /usr/include/c++/5/bits/stl_function.h:1128:0,
from /usr/include/c++/5/string:48,
from /usr/include/c++/5/random:40,
from /usr/include/c++/5/bits/stl_algo.h:66,
from /usr/include/c++/5/algorithm:62,
from /«PKGBUILDDIR»/lib/base/Math.hpp:11,
from /«PKGBUILDDIR»/lib/serialization/Serializable.hpp:15,
from /«PKGBUILDDIR»/core/Material.hpp:3,
from /«PKGBUILDDIR»/pkg/common/ElastMat.hpp:3,
from /«PKGBUILDDIR»/pkg/dem/MicroMacroAnalyser.cpp:10:
/usr/include/c++/5/backward/binders.h:143:11: note: declared here
class binder2nd
^
/«PKGBUILDDIR»/pkg/dem/MicroMacroAnalyser.cpp: In member function 'void
MicroMacroAnalyser::postLoad(MicroMacroAnalyser&)':
/«PKGBUILDDIR»/pkg/dem/MicroMacroAnalyser.cpp:32:53: error: cannot convert
'std::ifstream {aka std::basic_ifstream<char>}' to 'bool' in initialization
bool file_exists = std::ifstream(outputFile.c_str()); //if file does not
exist, we will write colums titles
^
/«PKGBUILDDIR»/pkg/dem/MicroMacroAnalyser.cpp: In member function 'virtual
void MicroMacroAnalyser::action()':
/«PKGBUILDDIR»/pkg/dem/MicroMacroAnalyser.cpp:54:54: error: cannot convert
'std::ifstream {aka std::basic_ifstream<char>}' to 'bool' in initialization
bool file_exists = std::ifstream(outputFile.c_str());
^
make[3]: *** [CMakeFiles/yade.dir/pkg/dem/MicroMacroAnalyser.cpp.o] Error 1
CMakeFiles/yade.dir/build.make:1299: recipe for target
'CMakeFiles/yade.dir/pkg/dem/MicroMacroAnalyser.cpp.o' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/debian/build'
make[2]: *** [CMakeFiles/yade.dir/all] Error 2
CMakeFiles/Makefile2:192: recipe for target 'CMakeFiles/yade.dir/all' failed
make[2]: Leaving directory '/«PKGBUILDDIR»/debian/build'
make[1]: *** [all] Error 2
Makefile:120: recipe for target 'all' failed
make[1]: Leaving directory '/«PKGBUILDDIR»/debian/build'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2
debian/rules:7: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: yade
Source-Version: 1.12.0-3~exp1
We believe that the bug you reported is fixed in the latest version of
yade, 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.
Anton Gladky <[email protected]> (supplier of updated yade 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: SHA1
Format: 1.8
Date: Tue, 17 Feb 2015 00:05:40 +0100
Source: yade
Binary: yade libyade python-yade yade-doc
Architecture: source all
Version: 1.12.0-3~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Anton Gladky <[email protected]>
Description:
libyade - Platform for discrete element modeling. Libraries
python-yade - Platform for discrete element modeling. Python bindings
yade - Platform for discrete element modeling
yade-doc - Platform for discrete element modeling. Documentation
Closes: 777065 778190
Changes:
yade (1.12.0-3~exp1) experimental; urgency=medium
.
[ Anton Gladky ]
* [5ac2a25] Let yade be built only on specific archs.
.
[ Dejan Latinovic ]
* [ac47ddb] Enable yade on on mips/mipsel. (Closes: #777065)
.
[ Anton Gladky ]
* [fef7397] Fix compilation with GCC-5. (Closes: #778190).
Checksums-Sha1:
484f48f03307fa217059845fd9642816668e15ee 3263 yade_1.12.0-3~exp1.dsc
a3268a1339d8dfc148e6a1bcfc8cd575fbfb2675 19336 yade_1.12.0-3~exp1.debian.tar.xz
3b8fd2261e4c4cfc2c71c2020b683b88af17dd69 6986512 yade-doc_1.12.0-3~exp1_all.deb
Checksums-Sha256:
57ec2109428bf9bba58fdd50f9ed8ff0adf29413853b220fcf892c47f4f37e40 3263
yade_1.12.0-3~exp1.dsc
2e4160817b2bf6294b57b0ed9e86077f5a3e45666331465a67d6e89cea5515c0 19336
yade_1.12.0-3~exp1.debian.tar.xz
5768bd22d4075425634c1c4602e1e9fa3bf271102c7ca99256474053c8e4e59d 6986512
yade-doc_1.12.0-3~exp1_all.deb
Files:
84a1e609fef52f4bdb60b48d8df2157c 3263 science extra yade_1.12.0-3~exp1.dsc
291460cad43e3778fe276a9de6704e94 19336 science extra
yade_1.12.0-3~exp1.debian.tar.xz
f4c1e34d7c933468d6c06b09c289f4f6 6986512 doc extra
yade-doc_1.12.0-3~exp1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJU4yN9AAoJENPhc4PPp/8GdQcQAIhPSI2WUUpSYr0azBGrObZ7
QKVDY8PnjlNF/LGl3iV6GssGzW9gO/vvBBhliejAt97x3KcyCe6nGR2k7mgGBzI+
2gPj7ryn5HaE011cIwOM5jKi2Fn5JuBiLgTuq4IdSbvU1P2YUu6JwsS+IqntReuX
UYBpXbEzNgCdHFWfLY0bIBKxvw6tYwRb75kU4xc4WSDsREK6uF7UIkv0IQh7JQEK
H7teGvQnFqqlZ7bnEkpJNWPN3DmScucqMJkyZq9dxn62sC5PyctZ6RGgSbzKuNrr
7a3cBPOSX4nCOXTYKiIrs4uB5VT2h2AlY2n/Hhd/18uf9KObF/WVDGNknin1S840
busw4eF9rKQIIq1aultPikkz22U6JqVCsYYNMFZgH8FCy726eMqSocQ4wmqdfHH/
g0iMDYU1yCaC4o+ICC/9XsUhj4uLfXmFh61hC6E2b+odbQuLH7TfZoD4fN4ykDE0
YXafbs09jF72OPTwbnm+Qef/AbjV24SWrq2uy7E0yDikm/Y+fMVwQUv1VH+9sCf4
7MOcvvSt5UsY6zmBTxcF7XxLSc4B7Yh/C8Of7XxEjNn2iG6AT3fsL4W5fQPvwF40
AWVcsycd7j639bh83HVPTRPrDv/FmiFgaQz4by9tHrFZp0lN54n/tk9JJ6we8kPo
kjvLWPDHHhLyiXlgWAvZ
=DXwF
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers