Your message dated Fri, 05 Jul 2013 21:05:19 +0000
with message-id <e1uvdbv-0003j9...@franck.debian.org>
and subject line Bug#701305: fixed in libemu 0.2.0+git20120122-1.1
has caused the Debian Bug report #701305,
regarding libemu: ftbfs with GCC-4.8
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.)


-- 
701305: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701305
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libemu
Version: 0.2.0+git20120122-1
Severity: important
Tags: sid jessie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.8

The package fails to build in a test rebuild on at least amd64 with
gcc-4.8/g++-4.8, but succeeds to build with gcc-4.7/g++-4.7. The
severity of this report may be raised before the jessie release.

  environment/win32/emu_env_w32.c:385:21: error: typedef 'PUNICODE_STRING' 
locally defined but not used [-Werror=unused-local-typedefs]

The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/libemu_0.2.0+git20120122-1_unstable_gcc48.log
The last lines of the build log are at the end of this report.

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

  apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev

The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
might be caused by the updated glibc.

[...]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT xor.lo -MD -MP -MF .deps/xor.Tpo -c functions/xor.c -o xor.o >/dev/null 2>&1
mv -f .deps/xor.Tpo .deps/xor.Plo
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-D_FORTIFY_SOURCE=2 -D _GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGE_FILES -pipe -D _GNU_SOURCE -I../include -Werror -Wall -g -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
-Wstrict-prototypes -MT libdasm.lo -MD -MP -MF .deps/libdasm.Tpo -c -o 
libdasm.lo libdasm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT libdasm.lo -MD -MP -MF .deps/libdasm.Tpo -c libdasm.c  -fPIC -DPIC -o 
.libs/libdasm.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT libdasm.lo -MD -MP -MF .deps/libdasm.Tpo -c libdasm.c -o libdasm.o 
>/dev/null 2>&1
mv -f .deps/libdasm.Tpo .deps/libdasm.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-D_FORTIFY_SOURCE=2 -D _GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGE_FILES -pipe -D _GNU_SOURCE -I../include -Werror -Wall -g -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
-Wstrict-prototypes -MT emu_env.lo -MD -MP -MF .deps/emu_env.Tpo -c -o 
emu_env.lo `test -f 'environment/emu_env.c' || echo './'`environment/emu_env.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT emu_env.lo -MD -MP -MF .deps/emu_env.Tpo -c environment/emu_env.c  -fPIC 
-DPIC -o .libs/emu_env.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT emu_env.lo -MD -MP -MF .deps/emu_env.Tpo -c environment/emu_env.c -o 
emu_env.o >/dev/null 2>&1
mv -f .deps/emu_env.Tpo .deps/emu_env.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-D_FORTIFY_SOURCE=2 -D _GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGE_FILES -pipe -D _GNU_SOURCE -I../include -Werror -Wall -g -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
-Wstrict-prototypes -MT emu_profile.lo -MD -MP -MF .deps/emu_profile.Tpo -c -o 
emu_profile.lo `test -f 'environment/emu_profile.c' || echo 
'./'`environment/emu_profile.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT emu_profile.lo -MD -MP -MF .deps/emu_profile.Tpo -c 
environment/emu_profile.c  -fPIC -DPIC -o .libs/emu_profile.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT emu_profile.lo -MD -MP -MF .deps/emu_profile.Tpo -c 
environment/emu_profile.c -o emu_profile.o >/dev/null 2>&1
mv -f .deps/emu_profile.Tpo .deps/emu_profile.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-D_FORTIFY_SOURCE=2 -D _GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGE_FILES -pipe -D _GNU_SOURCE -I../include -Werror -Wall -g -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
-Wstrict-prototypes -MT emu_env_w32.lo -MD -MP -MF .deps/emu_env_w32.Tpo -c -o 
emu_env_w32.lo `test -f 'environment/win32/emu_env_w32.c' || echo 
'./'`environment/win32/emu_env_w32.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -D 
_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -pipe -D 
_GNU_SOURCE -I../include -Werror -Wall -g -g -O2 -fstack-protector 
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wstrict-prototypes 
-MT emu_env_w32.lo -MD -MP -MF .deps/emu_env_w32.Tpo -c 
environment/win32/emu_env_w32.c  -fPIC -DPIC -o .libs/emu_env_w32.o
environment/win32/emu_env_w32.c: In function 'emu_env_w32_new':
environment/win32/emu_env_w32.c:385:21: error: typedef 'PUNICODE_STRING' 
locally defined but not used [-Werror=unused-local-typedefs]
  } UNICODE_STRING, *PUNICODE_STRING;
                     ^
environment/win32/emu_env_w32.c:395:17: error: typedef 'PLIST_ENTRY' locally 
defined but not used [-Werror=unused-local-typedefs]
  } LIST_ENTRY, *PLIST_ENTRY; //, *RESTRICTED_POINTER PRLIST_ENTRY;
                 ^
environment/win32/emu_env_w32.c:398:24: error: typedef 'BYTE' locally defined 
but not used [-Werror=unused-local-typedefs]
  typedef unsigned char BYTE;
                        ^
environment/win32/emu_env_w32.c:418:4: error: typedef 'LDR_DATA_TABLE_ENTRY' 
locally defined but not used [-Werror=unused-local-typedefs]
  } LDR_DATA_TABLE_ENTRY, *PLDR_DATA_TABLE_ENTRY;
    ^
environment/win32/emu_env_w32.c:418:27: error: typedef 'PLDR_DATA_TABLE_ENTRY' 
locally defined but not used [-Werror=unused-local-typedefs]
  } LDR_DATA_TABLE_ENTRY, *PLDR_DATA_TABLE_ENTRY;
                           ^
environment/win32/emu_env_w32.c:431:4: error: typedef 'PEB_LDR_DATA' locally 
defined but not used [-Werror=unused-local-typedefs]
  } PEB_LDR_DATA, *PPEB_LDR_DATA;
    ^
environment/win32/emu_env_w32.c:431:19: error: typedef 'PPEB_LDR_DATA' locally 
defined but not used [-Werror=unused-local-typedefs]
  } PEB_LDR_DATA, *PPEB_LDR_DATA;
                   ^
cc1: all warnings being treated as errors
make[4]: *** [emu_env_w32.lo] Error 1
make[4]: Leaving directory `/«BUILDDIR»/libemu-0.2.0+git20120122/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/«BUILDDIR»/libemu-0.2.0+git20120122/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«BUILDDIR»/libemu-0.2.0+git20120122'
make[1]: *** [all] Error 2
dh_auto_build: make -j1 returned exit code 2
make[1]: Leaving directory `/«BUILDDIR»/libemu-0.2.0+git20120122'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: libemu
Source-Version: 0.2.0+git20120122-1.1

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

Debian distribution maintenance software
pp.
Hilko Bengen <ben...@debian.org> (supplier of updated libemu 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: SHA1

Format: 1.8
Date: Wed, 03 Jul 2013 21:59:56 +0200
Source: libemu
Binary: libemu-dev libemu2 python-libemu
Architecture: source amd64
Version: 0.2.0+git20120122-1.1
Distribution: unstable
Urgency: low
Maintainer: Hilko Bengen <ben...@debian.org>
Changed-By: Hilko Bengen <ben...@debian.org>
Description: 
 libemu-dev - x86 shellcode detection and emulation
 libemu2    - x86 shellcode detection and emulation
 python-libemu - x86 shellcode detection and emulation - Python bindings
Closes: 693090 701305
Changes: 
 libemu (0.2.0+git20120122-1.1) unstable; urgency=low
 .
   * Non-maintainer upload
   * Added proper python dependencies to python-libemu (Closes: #693090)
   * FTBFS workaround: Disabled unused-local-typedefs warning (Closes:
     #701305)
Checksums-Sha1: 
 c785aa3cf48b1d43a0d34dd04e73297f8ecd5009 1294 libemu_0.2.0+git20120122-1.1.dsc
 7d68175aa4496abd5ad878c2f190e2a63ad2baa2 3573 
libemu_0.2.0+git20120122-1.1.debian.tar.gz
 942e95d20d853f77d1c397e04aa943ad88c16a1b 392604 
libemu-dev_0.2.0+git20120122-1.1_amd64.deb
 f7d9b888c33e1cc36c3dd4c20759b1482ebdf6c2 332816 
libemu2_0.2.0+git20120122-1.1_amd64.deb
 15cbf77d50409f1965eae2bd729578116a0bcb71 10196 
python-libemu_0.2.0+git20120122-1.1_amd64.deb
Checksums-Sha256: 
 838dbea8ab747f17f586cb37ece6d33e8c9e06b9368335a2db53a6c56b49261f 1294 
libemu_0.2.0+git20120122-1.1.dsc
 39b3a5948444fb0c48eb57c0edb219034deb80b56f59cb8d65b724f39ac08626 3573 
libemu_0.2.0+git20120122-1.1.debian.tar.gz
 996c24bca32691001c03153b32a77dc57df3dfe674dfd1c54bf8c28917161c68 392604 
libemu-dev_0.2.0+git20120122-1.1_amd64.deb
 cc9d488af418be0a51f5ad0f5d3863418bb90815f27c2f02e09658dfeb8254e7 332816 
libemu2_0.2.0+git20120122-1.1_amd64.deb
 5ae06b9dfb67dde7f8d2abfe66dda3f6456cf86e06b3e85f841a4ea8f1c200cf 10196 
python-libemu_0.2.0+git20120122-1.1_amd64.deb
Files: 
 1730c0a356ff9ac56e2cbb03d2e5ac46 1294 libs extra 
libemu_0.2.0+git20120122-1.1.dsc
 b60647f15a1014f5b67ff214e6eab39f 3573 libs extra 
libemu_0.2.0+git20120122-1.1.debian.tar.gz
 a9f86970729ee8232ff419f2d7b975b7 392604 libdevel extra 
libemu-dev_0.2.0+git20120122-1.1_amd64.deb
 faf6bd5930625c98c12781dbc0cccbe0 332816 libs extra 
libemu2_0.2.0+git20120122-1.1_amd64.deb
 602378bfe6803f99cb70ebcaff29462e 10196 python extra 
python-libemu_0.2.0+git20120122-1.1_amd64.deb

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

iEYEARECAAYFAlHUhyIACgkQUCgnLz/SlGhgOACdFDTZFqii151/DAr27wy6oJkI
ZKgAn2nCQ60LKUucCL4nqHifVX9+30ps
=ZtYB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to