Your message dated Sun, 30 Mar 2014 21:22:27 +0000
with message-id <[email protected]>
and subject line Bug#741827: fixed in yade 1.07.0-4
has caused the Debian Bug report #741827,
regarding yade: FTBFS: GLViewer.cpp:77:80: error: invalid use of incomplete
type 'class qglviewer::ManipulatedFrame'
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.)
--
741827: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741827
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: yade
Version: 1.07.0-2
Severity: serious
Tags: jessie sid
User: [email protected]
Usertags: qa-ftbfs-20140315 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> make[3]: Entering directory `/«PKGBUILDDIR»/debian/build'
> /usr/bin/cmake -E cmake_progress_report
> /«PKGBUILDDIR»/debian/build/CMakeFiles 2
> [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt4/GLViewer.cpp.o
> cd /«PKGBUILDDIR»/debian/build/gui && /usr/bin/c++ -DQT_CORE_LIB
> -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -D_GLViewer_EXPORTS -g -O2
> -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
> -D_FORTIFY_SOURCE=2 -ftrack-macro-expansion=0 -save-temps -fPIC -DYADE_VTK
> -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL
> -frounding-math -DYADE_CGAL -DFLOW_ENGINE -frounding-math -DLINSOLV
> -DFLOW_ENGINE -DYADE_GL2PS -O3 -DNDEBUG -fPIC
> -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/include/eigen3
> -I/usr/include/vtk-5.8 -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/qt4/QtDesigner
> -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtScriptTools
> -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql
> -isystem /usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork
> -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtHelp
> -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest
> -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtSvg
> -I/usr/include/qt4/Qt3Support -isystem /usr/include/qt4/QtGui -isystem
> /usr/include/qt4/QtCore -I/usr/share/qt4/mkspecs/default -isystem
> /usr/include/qt4 -I/usr/include/suitesparse -I/usr/include/python2.7
> -I/usr/include/x86_64-linux-gnu/python2.7
> -I/«PKGBUILDDIR»/extra/floating_point_utilities_v3
> -I/«PKGBUILDDIR»/debian/build -DYADE_PTR_CAST=static_pointer_cast
> -DYADE_CAST=static_cast -o CMakeFiles/_GLViewer.dir/qt4/GLViewer.cpp.o -c
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp: In constructor 'GLViewer::GLViewer(int,
> const boost::shared_ptr<OpenGLRenderer>&, QGLWidget*)':
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:77:80: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
> if(manipulatedFrame()==0) setManipulatedFrame(new
> qglviewer::ManipulatedFrame());
>
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:82:20: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
> manipulatedFrame()->setConstraint(NULL);
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp: In member function 'void
> GLViewer::startClipPlaneManipulation(int)':
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:147:20: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
>
> manipulatedFrame()->setPositionAndOrientation(qglviewer::Vec(se3.position[0],se3.position[1],se3.position[2]),qglviewer::Quaternion(se3.orientation.x(),se3.orientation.y(),se3.orientation.z(),se3.orientation.w()));
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp: In member function 'virtual void
> GLViewer::keyPressEvent(QKeyEvent*)':
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:206:22: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
>
> manipulatedFrame()->setOrientation(qglviewer::Quaternion(o.x(),o.y(),o.z(),o.w()));
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:219:128: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
> if(selectedName() >= 0 &&
> (*(Omega::instance().getScene()->bodies)).exists(selectedName()))
> setSceneCenter(manipulatedFrame()->position());
>
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:238:22: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
>
> manipulatedFrame()->setOrientation(qglviewer::Quaternion(qglviewer::Vec(0,1,0),Mathr::PI)*manipulatedFrame()->orientation());
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:238:112: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
>
> manipulatedFrame()->setOrientation(qglviewer::Quaternion(qglviewer::Vec(0,1,0),Mathr::PI)*manipulatedFrame()->orientation());
>
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:262:22: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
> manipulatedFrame()->setOrientation(qglviewer::Quaternion(axis,angle));
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp: In member function 'virtual void
> GLViewer::postSelection(const QPoint&)':
> /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:408:21: error: invalid use of incomplete
> type 'class qglviewer::ManipulatedFrame'
>
> manipulatedFrame()->setPositionAndOrientation(qglviewer::Vec(v[0],v[1],v[2]),qglviewer::Quaternion(q.x(),q.y(),q.z(),q.w()));
> ^
> In file included from /«PKGBUILDDIR»/gui/qt4/GLViewer.hpp:12:0,
> from /«PKGBUILDDIR»/gui/qt4/GLViewer.cpp:11:
> /usr/include/QGLViewer/qglviewer.h:36:7: error: forward declaration of 'class
> qglviewer::ManipulatedFrame'
> class ManipulatedFrame;
> ^
> make[3]: *** [gui/CMakeFiles/_GLViewer.dir/qt4/GLViewer.cpp.o] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2014/03/15/yade_1.07.0-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: yade
Source-Version: 1.07.0-4
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: Sun, 30 Mar 2014 19:05:22 +0200
Source: yade
Binary: yade libyade python-yade yade-doc
Architecture: source amd64 all
Version: 1.07.0-4
Distribution: unstable
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: 741827
Changes:
yade (1.07.0-4) unstable; urgency=medium
.
* [053bf6f] Remove some build-depends, which were added to VTK6.
* [a560cb6] Remove --parallel option. (Closes: #741827)
* [1d1f0d5] Build yade only on amd64 hurd-i386 i386
kfreebsd-amd64 kfreebsd-i386 powerpc s390x sparc ppc64 x32.
* [fa8ee56] Add autotest.
Checksums-Sha1:
89059a52480c06f7fd3d55c0a3119c1bb6606312 2954 yade_1.07.0-4.dsc
dcf0832e82f2a4e244447a699953b5caee03370f 18672 yade_1.07.0-4.debian.tar.xz
7628dc2a447b8a63c040b8ec52f6d0a8f77fc94c 1438406 yade_1.07.0-4_amd64.deb
9c02c6efb6d0a839967ea564b032f28f60a69b78 8200756 libyade_1.07.0-4_amd64.deb
2550e2c835c76d36a937798278b294fb8e5f5651 1895768 python-yade_1.07.0-4_amd64.deb
a6b3e8836c0b90e96456d42f506919bf5157b5f9 6703568 yade-doc_1.07.0-4_all.deb
Checksums-Sha256:
df86db14948ce3563d685b3159aa056ae56f7d8aa13a524076aee035dd747fff 2954
yade_1.07.0-4.dsc
55b68331cbf1229f57588bfd8504e46cca0de20371547603c79d23865999055d 18672
yade_1.07.0-4.debian.tar.xz
da119e378d21301829d9ed2ea93cc0a98355848ae288cb34343dba3d1c89759e 1438406
yade_1.07.0-4_amd64.deb
e374edffb9cf986f15e36b90cd9bb0d0f2cd380c5374e406bec8ee780f269bc4 8200756
libyade_1.07.0-4_amd64.deb
3a54835db402d19ca96710ab49e2a839c536b3f029e0d0d5e894b0cc79325df4 1895768
python-yade_1.07.0-4_amd64.deb
f2091901b8ed3bac6eb0e5898f4373d3c8d0a6e2482f18cd5ccb93962994cab9 6703568
yade-doc_1.07.0-4_all.deb
Files:
390db6d7d4150876026a58428032cd60 2954 science extra yade_1.07.0-4.dsc
6610a8985db83d19277a3c9e87655d6b 18672 science extra
yade_1.07.0-4.debian.tar.xz
a780f0099696b8d8e954a400cc9e355d 1438406 science extra yade_1.07.0-4_amd64.deb
8fe694ce7dfa02bbc6e66b618c0641d7 8200756 science extra
libyade_1.07.0-4_amd64.deb
1d30d4c087de2d02dad9ed73b1b8214a 1895768 python extra
python-yade_1.07.0-4_amd64.deb
b198b168f54ab616baf3349eed2c109e 6703568 doc extra yade-doc_1.07.0-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJTOHwBAAoJENPhc4PPp/8GQsQP/2rW6Yr4HsErXt65PXkYa8kE
kjuDWtdCueJbi0Ukm3kqA9IU4+1Y9XtOHPC7vwe7yrSUPGuIwInyyQt0Cl15sNIY
lIph4MCfuEs5X5iT/tyyNUKzDHnOEdvxdKK00+9tY4DquqmSdtqlA55hVYUU3VKT
6+yl7PJwFk15NVhsya2jrNAsefbw+S20D3/ydZK0Fk2IHhDrsRZndVvqamNEDLY6
EzhbF2ZgOTGaECZaV5m+ddRbmquIOU4YzrQTJZD284lvr2Gyz5JuUDYmPuFgQtN6
Arw8OnNCyZUlS/nxtiEBRhjWq8pNpgu9Ij8CvzjrPTkAxRGDBQAnVwRUg7WJQ8qf
upUZYqqE87r1RJUctt9SxuzLHVgcEDcMFh6n7FmnH6YI2zsz9CZ/Y6qY8GCWdssi
cZ5RV/v5OTwDBbYO9lSOXLJh63OtHFQC2J48Oq4EWJvyI7KcpY4q1rqvxuRzIA47
2fIhqHJ3jBQmVBsCH9ZSZwi62+PnblTExeUzeY+piJ5zCwDNUGRJnyBpufs+dAXT
Q8JutVGHvi7NIa8z+Dj7L9Bk4QMS37Y1OIW7zi7sv+LNR8fKXrCeSObIKQGzzuAe
K5pl4UYzijSqoxIT2vnCpdptNxtCmADf3z1tW28kHTRcC1YTNeWmetVvjSef55Ee
9ScMWRKDOrjcsSrmD7QD
=fAmt
-----END PGP SIGNATURE-----
--- End Message ---