Your message dated Fri, 06 Apr 2012 08:50:50 +0000
with message-id <[email protected]>
and subject line Bug#667309: fixed in ois 1.3.0+dfsg0-4
has caused the Debian Bug report #667309,
regarding ois: ftbfs with GCC-4.7
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.)
--
667309: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667309
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ois
Version: 1.3.0+dfsg0-3
Severity: important
Tags: sid wheezy
User: [email protected]
Usertags: ftbfs-gcc-4.7
The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.
./linux/LinuxJoyStickEvents.cpp:100:77: error: 'read' was not declared in this
scope
The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/ois_1.3.0+dfsg0-3_unstable-gcc47.log
The last lines of the build log are at the end of this report.
Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html
To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
[...]
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../includes -I../includes -g -O2 -I/usr/X11R6/include -g -O2 -MT
OISForceFeedback.lo -MD -MP -MF .deps/OISForceFeedback.Tpo -c -o
OISForceFeedback.lo OISForceFeedback.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT OISForceFeedback.lo -MD -MP -MF
.deps/OISForceFeedback.Tpo -c OISForceFeedback.cpp -fPIC -DPIC -o
.libs/OISForceFeedback.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT OISForceFeedback.lo -MD -MP -MF
.deps/OISForceFeedback.Tpo -c OISForceFeedback.cpp -o OISForceFeedback.o
>/dev/null 2>&1
mv -f .deps/OISForceFeedback.Tpo .deps/OISForceFeedback.Plo
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../includes -I../includes -g -O2 -I/usr/X11R6/include -g -O2 -MT
OISException.lo -MD -MP -MF .deps/OISException.Tpo -c -o OISException.lo
OISException.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT OISException.lo -MD -MP -MF
.deps/OISException.Tpo -c OISException.cpp -fPIC -DPIC -o .libs/OISException.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT OISException.lo -MD -MP -MF
.deps/OISException.Tpo -c OISException.cpp -o OISException.o >/dev/null 2>&1
mv -f .deps/OISException.Tpo .deps/OISException.Plo
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../includes -I../includes -g -O2 -I/usr/X11R6/include -g -O2 -MT
EventHelpers.lo -MD -MP -MF .deps/EventHelpers.Tpo -c -o EventHelpers.lo `test
-f './linux/EventHelpers.cpp' || echo './'`./linux/EventHelpers.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT EventHelpers.lo -MD -MP -MF
.deps/EventHelpers.Tpo -c ./linux/EventHelpers.cpp -fPIC -DPIC -o
.libs/EventHelpers.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT EventHelpers.lo -MD -MP -MF
.deps/EventHelpers.Tpo -c ./linux/EventHelpers.cpp -o EventHelpers.o >/dev/null
2>&1
mv -f .deps/EventHelpers.Tpo .deps/EventHelpers.Plo
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../includes -I../includes -g -O2 -I/usr/X11R6/include -g -O2 -MT
LinuxInputManager.lo -MD -MP -MF .deps/LinuxInputManager.Tpo -c -o
LinuxInputManager.lo `test -f './linux/LinuxInputManager.cpp' || echo
'./'`./linux/LinuxInputManager.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT LinuxInputManager.lo -MD -MP -MF
.deps/LinuxInputManager.Tpo -c ./linux/LinuxInputManager.cpp -fPIC -DPIC -o
.libs/LinuxInputManager.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT LinuxInputManager.lo -MD -MP -MF
.deps/LinuxInputManager.Tpo -c ./linux/LinuxInputManager.cpp -o
LinuxInputManager.o >/dev/null 2>&1
mv -f .deps/LinuxInputManager.Tpo .deps/LinuxInputManager.Plo
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../includes -I../includes -g -O2 -I/usr/X11R6/include -g -O2 -MT
LinuxJoyStickEvents.lo -MD -MP -MF .deps/LinuxJoyStickEvents.Tpo -c -o
LinuxJoyStickEvents.lo `test -f './linux/LinuxJoyStickEvents.cpp' || echo
'./'`./linux/LinuxJoyStickEvents.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../includes -I../includes -g -O2
-I/usr/X11R6/include -g -O2 -MT LinuxJoyStickEvents.lo -MD -MP -MF
.deps/LinuxJoyStickEvents.Tpo -c ./linux/LinuxJoyStickEvents.cpp -fPIC -DPIC
-o .libs/LinuxJoyStickEvents.o
./linux/LinuxJoyStickEvents.cpp: In member function 'virtual void
OIS::LinuxJoyStick::capture()':
./linux/LinuxJoyStickEvents.cpp:100:77: error: 'read' was not declared in this
scope
./linux/LinuxJoyStickEvents.cpp: In static member function 'static
OIS::JoyStickInfoList OIS::LinuxJoyStick::_scanJoys()':
./linux/LinuxJoyStickEvents.cpp:275:13: error: 'close' was not declared in this
scope
./linux/LinuxJoyStickEvents.cpp:283:12: error: 'close' was not declared in this
scope
./linux/LinuxJoyStickEvents.cpp: In static member function 'static void
OIS::LinuxJoyStick::_clearJoys(OIS::JoyStickInfoList&)':
./linux/LinuxJoyStickEvents.cpp:294:20: error: 'close' was not declared in this
scope
make[2]: *** [LinuxJoyStickEvents.lo] Error 1
make[2]: Leaving directory `/«BUILDDIR»/ois-1.3.0+dfsg0/src'
make[1]: *** [all-recursive] Error 1
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: ois
Source-Version: 1.3.0+dfsg0-4
We believe that the bug you reported is fixed in the latest version of
ois, which is due to be installed in the Debian FTP archive:
libois-1.3.0_1.3.0+dfsg0-4_amd64.deb
to main/o/ois/libois-1.3.0_1.3.0+dfsg0-4_amd64.deb
libois-dev_1.3.0+dfsg0-4_amd64.deb
to main/o/ois/libois-dev_1.3.0+dfsg0-4_amd64.deb
ois_1.3.0+dfsg0-4.debian.tar.gz
to main/o/ois/ois_1.3.0+dfsg0-4.debian.tar.gz
ois_1.3.0+dfsg0-4.dsc
to main/o/ois/ois_1.3.0+dfsg0-4.dsc
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.
Alessio Treglia <[email protected]> (supplier of updated ois 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: SHA512
Format: 1.8
Date: Fri, 06 Apr 2012 09:55:45 +0200
Source: ois
Binary: libois-dev libois-1.3.0
Architecture: source amd64
Version: 1.3.0+dfsg0-4
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers
<[email protected]>
Changed-By: Alessio Treglia <[email protected]>
Description:
libois-1.3.0 - Object Oriented Input System library (C++)
libois-dev - Object Oriented Input System library (C++ development headers)
Closes: 667309
Changes:
ois (1.3.0+dfsg0-4) unstable; urgency=low
.
* Team upload.
* Add patch to fix FTBFS with GCC 4.7. (Closes: #667309)
* debian/patches/autotools.diff
- Don't patch bootstrap anymore, we'll call autoreconf
in debian/rules.
- Set 'foreign' in AC_INIT_AUTOMAKE since this is not
a GNU-style project.
* Switch to DH 7 short-form.
* Drop autotools-dev in favor of dh-autoreconf
* Introduce Multi-Arch.
* Update debian/copyright to copyright format 1.0.
* Bump Standards.
Checksums-Sha1:
0d3b5d9b6a660f07ca589927e43aabc295613169 2097 ois_1.3.0+dfsg0-4.dsc
052f0af8556bb2aabbec20f9115bfdd4f84b8f19 7448 ois_1.3.0+dfsg0-4.debian.tar.gz
98e91bfa1d0247043d6314de366b24f90cfb9e48 111538
libois-dev_1.3.0+dfsg0-4_amd64.deb
c096a9daee7457dc5ec4d378a82669f5d673ea05 57278
libois-1.3.0_1.3.0+dfsg0-4_amd64.deb
Checksums-Sha256:
50d07cf3dba032eadafe579fc872fc39829c7a987973f8b21462438c1c9a6132 2097
ois_1.3.0+dfsg0-4.dsc
b3cdf0ea1c017825a1fa6870a1f338e214c306cc74fa23b272e2f4567304c80d 7448
ois_1.3.0+dfsg0-4.debian.tar.gz
f8bbf674a4ec53aa1b7a8ea3992a6e2051d315813ebd33d8f939a23b13a76ad9 111538
libois-dev_1.3.0+dfsg0-4_amd64.deb
83fdb31d3ced0f68a5129218d45f00610558eb71479f0f47416272b92c5d0a25 57278
libois-1.3.0_1.3.0+dfsg0-4_amd64.deb
Files:
f9e23a377321c878478cd0d6a4f89bc5 2097 libs extra ois_1.3.0+dfsg0-4.dsc
9890e536637facb6ec53c1569692a097 7448 libs extra
ois_1.3.0+dfsg0-4.debian.tar.gz
e91f0050bc5f8db805e471335adf4a39 111538 libdevel extra
libois-dev_1.3.0+dfsg0-4_amd64.deb
8573a1b0990a0909e0b6ed46a075d895 57278 libs extra
libois-1.3.0_1.3.0+dfsg0-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCgAGBQJPfqQ2AAoJEOikiuUxHXZa0CYQAKAsJSSHpBDG4+3Vw5YLUPwq
7c78UIKFW78HCA612O/wUSr3+ix/Y+7owDloUMvEmuUwNlPo2/c9oP3D7WbwP2m9
lKYAagBEbFQ6SjS61j+jWvcvOA+BMb7fmUn3I51moZrovy6SFQbrxABwlx0TogQX
lDzKep3eH4p31sNWU0XnSUqAWBR/oQ9q40pQlQtvLzdp4oyGI7ay7TV+CyzJqRwX
4VQ0lgkpGn0TJtL6vB8+YuUnfFmVJA64XRQor1SZU20ZPej4z2oDbvJNUgStEh8A
4Fen8u2aHRtJrugP0RJcN/+Mimm3gjaXnCTf/KaYTFZ6hKF7RdnCGMPgsbAFETRK
wH0wFACas3ByhN8dymyVJ1f6TlpgpgvCZzh/GoBSQ11PU5/ffdBwpWOWW+q+Pi03
sVxfMFuNN4AtjJmvyyX66wKd/Qg7QGih3i11dBdnno0H95ZUvqNiQyHM11CeJFCL
VcQWEztsE3sx3t5BbuPTfoELAA2R7qbZhkDZ06B2ci2MUXO4HxKyr97IiWcOXJGc
9DT34aoBn920AIMOdTLMbuZZdWhcxaDUKAGH2q+xZ7SqrwU3Np3YEEp7iH7p5MdS
rJkKuGkQ1nlUdhQWkoEppEm8yx9iYLb5yH4VHQeeWXOQ7LuaeJRK3bexvOcJYiYZ
reqDj+XuEPR0eB5QNCLd
=t6a1
-----END PGP SIGNATURE-----
--- End Message ---