Your message dated Thu, 05 Apr 2012 06:04:25 +0000
with message-id <[email protected]>
and subject line Bug#667405: fixed in urg 0.8.12-4
has caused the Debian Bug report #667405,
regarding urg: 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.)


-- 
667405: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667405
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: urg
Version: 0.8.12-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.

SerialDevice_lin.cpp:96:22: error: 'close' 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/urg_0.8.12-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.

[...]
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../.. 
-I../../../../include/cpp -I../../../../src/cpp/system 
-I../../../../src/cpp/common -I../../../../src/cpp/connection 
-I../../../../src/cpp/geometry -I../../../../src/cpp/coordinate 
-I../../../../src/cpp/urg -I../../../../src/cpp/connection/sdl 
-I../../../../src/cpp/monitor -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security 
-Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c SdlNetInit.cpp -o 
SdlNetInit.o >/dev/null 2>&1
/bin/bash ../../../../libtool --tag=CXX   --mode=link g++  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security 
-Werror=format-security -Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  
-Wl,-z,relro -o liburg_connection_sdl.la -rpath /usr/lib TcpipSocket.lo 
TcpipServer.lo SocketSet.lo SdlNetInit.lo  -L/usr/lib/x86_64-linux-gnu -lSDL 
-lSDL_net
libtool: link: g++ -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.7/crtbeginS.o  .libs/TcpipSocket.o 
.libs/TcpipServer.o .libs/SocketSet.o .libs/SdlNetInit.o   
-L/usr/lib/x86_64-linux-gnu -lSDL -lSDL_net -L/usr/lib/gcc/x86_64-linux-gnu/4.7 
-L/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.7/../../.. 
-lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.7/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crtn.o  -Wl,-z 
-Wl,relro   -Wl,-soname -Wl,liburg_connection_sdl.so.0 -o 
.libs/liburg_connection_sdl.so.0.0.0
libtool: link: (cd ".libs" && rm -f "liburg_connection_sdl.so.0" && ln -s 
"liburg_connection_sdl.so.0.0.0" "liburg_connection_sdl.so.0")
libtool: link: (cd ".libs" && rm -f "liburg_connection_sdl.so" && ln -s 
"liburg_connection_sdl.so.0.0.0" "liburg_connection_sdl.so")
libtool: link: ar cru .libs/liburg_connection_sdl.a  TcpipSocket.o 
TcpipServer.o SocketSet.o SdlNetInit.o
libtool: link: ranlib .libs/liburg_connection_sdl.a
libtool: link: ( cd ".libs" && rm -f "liburg_connection_sdl.la" && ln -s 
"../liburg_connection_sdl.la" "liburg_connection_sdl.la" )
make[6]: Leaving directory `/«PKGBUILDDIR»/src/cpp/connection/sdl'
make[6]: Entering directory `/«PKGBUILDDIR»/src/cpp/connection'
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../../.. -I../../../include/cpp  -I../../../src/cpp/system 
-I../../../src/cpp/common -I../../../src/cpp/connection 
-I../../../src/cpp/geometry -I../../../src/cpp/coordinate 
-I../../../src/cpp/urg -I../../../src/cpp/connection/sdl 
-I../../../src/cpp/monitor  -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security 
-Wall -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o SerialDevice.lo 
SerialDevice.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include/cpp 
-I../../../src/cpp/system -I../../../src/cpp/common 
-I../../../src/cpp/connection -I../../../src/cpp/geometry 
-I../../../src/cpp/coordinate -I../../../src/cpp/urg 
-I../../../src/cpp/connection/sdl -I../../../src/cpp/monitor 
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -Wall -I/usr/include/SDL 
-D_GNU_SOURCE=1 -D_REENTRANT -c SerialDevice.cpp  -fPIC -DPIC -o 
.libs/SerialDevice.o
In file included from SerialDevice.cpp:22:0:
SerialDevice_lin.cpp: In member function 'void RawSerialDevice::disconnect()':
SerialDevice_lin.cpp:96:22: error: 'close' was not declared in this scope
SerialDevice_lin.cpp: In member function 'int RawSerialDevice::send(const 
char*, int)':
SerialDevice_lin.cpp:162:38: error: 'write' was not declared in this scope
SerialDevice_lin.cpp: In member function 'int RawSerialDevice::receive(char*, 
int, int)':
SerialDevice_lin.cpp:171:40: error: 'read' was not declared in this scope
SerialDevice_lin.cpp: In member function 'int RawSerialDevice::send(const 
char*, int)':
SerialDevice_lin.cpp:163:5: warning: control reaches end of non-void function 
[-Wreturn-type]
make[6]: *** [SerialDevice.lo] Error 1
make[6]: Leaving directory `/«PKGBUILDDIR»/src/cpp/connection'
make[5]: *** [all-recursive] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



--- End Message ---
--- Begin Message ---
Source: urg
Source-Version: 0.8.12-4

We believe that the bug you reported is fixed in the latest version of
urg, which is due to be installed in the Debian FTP archive:

liburg0-dev_0.8.12-4_i386.deb
  to main/u/urg/liburg0-dev_0.8.12-4_i386.deb
liburg0_0.8.12-4_i386.deb
  to main/u/urg/liburg0_0.8.12-4_i386.deb
urg-utils_0.8.12-4_i386.deb
  to main/u/urg/urg-utils_0.8.12-4_i386.deb
urg_0.8.12-4.debian.tar.gz
  to main/u/urg/urg_0.8.12-4.debian.tar.gz
urg_0.8.12-4.dsc
  to main/u/urg/urg_0.8.12-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.
Albert Huang <[email protected]> (supplier of updated urg 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: Thu, 05 Apr 2012 00:02:25 -0400
Source: urg
Binary: liburg0 liburg0-dev urg-utils
Architecture: source i386
Version: 0.8.12-4
Distribution: unstable
Urgency: low
Maintainer: Albert Huang <[email protected]>
Changed-By: Albert Huang <[email protected]>
Description: 
 liburg0    - library to access Hokuyo laser range scanners
 liburg0-dev - library to access Hokuyo URG/UTM laser range scanners
 urg-utils  - utilities for Hokuyo URG/UTM laser range scanners
Closes: 667405
Changes: 
 urg (0.8.12-4) unstable; urgency=low
 .
   * Fix FTBFS with gcc 4.7 by fixing missing <unistd.h> include
     (Closes: #667405).  Thanks to Cyril Brulebois <[email protected]>.
   * Bump standards-version to 3.9.3
Checksums-Sha1: 
 bff0beeffa3359123b11de20ddf146d34f77c3ab 1092 urg_0.8.12-4.dsc
 f7511ebe92382cd284ffed6b77eddb81b3023a31 2464 urg_0.8.12-4.debian.tar.gz
 b801a5aa851e03cd5d94ae010fceddb5d638dd91 130264 liburg0_0.8.12-4_i386.deb
 9b372344b66035104e188677379323a7ee1425c4 144992 liburg0-dev_0.8.12-4_i386.deb
 b266abf1bd9dfe8d0e2d5d555ef0ffe1ed79039f 6238 urg-utils_0.8.12-4_i386.deb
Checksums-Sha256: 
 a25fb63ce0d1c256c23a2ce54f5533bfc234aed2003eb1de480c7c6ccb88ceb8 1092 
urg_0.8.12-4.dsc
 6776cb8a49b1a181680926711393d17391d8db9c35e75c9490862b4c62fb1159 2464 
urg_0.8.12-4.debian.tar.gz
 ddd66ec315441c7fc5fd7a46bfa26a089b8c832353c244c8907c0eb84393e878 130264 
liburg0_0.8.12-4_i386.deb
 d88175043f5e2804d889d721bc0250c73588bc696469faab19dd5b6d8824bb40 144992 
liburg0-dev_0.8.12-4_i386.deb
 c2e0cd3a74e3897ed502c6c6fed396149d479d0e54d9b8ef8d398c82484d179c 6238 
urg-utils_0.8.12-4_i386.deb
Files: 
 31315f5884d80990c32139231950664f 1092 libs extra urg_0.8.12-4.dsc
 23de39a60826a4229b117a8f5b962269 2464 libs extra urg_0.8.12-4.debian.tar.gz
 04d60068d0c4fb55c0e76b469fa5544f 130264 libs extra liburg0_0.8.12-4_i386.deb
 80f39c1343d222a885964380fca23a7b 144992 libdevel extra 
liburg0-dev_0.8.12-4_i386.deb
 346cf9d4a3944a02be79349801d14581 6238 science extra urg-utils_0.8.12-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk99MDEACgkQnBDd5Mai63481wCfTgrxeoc3+LR+QM3HyInV1jQJ
gyIAn00HfNcWqoHmC6IvbBcD+BR2cBzB
=q8Qg
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to