Your message dated Mon, 11 Jun 2012 11:03:31 +0000
with message-id <e1se2pd-0002io...@franck.debian.org>
and subject line Bug#673286: fixed in gem 1:0.93.3-4
has caused the Debian Bug report #673286,
regarding gem: 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 ow...@bugs.debian.org
immediately.)
--
673286: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673286
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gem
Version: 1:0.93.3-3
Severity: normal
Tags: patch
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.7
Hi,
while trying to build gem with gcc-4.7 (tried in Ubuntu), it FTBFS with:
,----
| make[3]: Entering directory `/build/buildd/gem-0.93.3/plugins/recordV4L2'
| /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../../src -I../../src -DPD -I/usr/include/pd -freg-struct-return -O3
-falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx
-MT gem_recordV4L2_la-recordV4L2.lo -MD -MP -MF
.deps/gem_recordV4L2_la-recordV4L2.Tpo -c -o gem_recordV4L2_la-recordV4L2.lo
`test -f 'recordV4L2.cpp' || echo './'`recordV4L2.cpp
| libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -DPD
-I/usr/include/pd -freg-struct-return -O3 -falign-loops -falign-functions
-falign-jumps -funroll-loops -ffast-math -mmmx -MT
gem_recordV4L2_la-recordV4L2.lo -MD -MP -MF
.deps/gem_recordV4L2_la-recordV4L2.Tpo -c recordV4L2.cpp -fPIC -DPIC -o
.libs/gem_recordV4L2_la-recordV4L2.o
| recordV4L2.cpp: In member function 'virtual void
gem::plugins::recordV4L2::close()':
| recordV4L2.cpp:81:5: error: '::close' has not been declared
| recordV4L2.cpp: In member function 'virtual bool
gem::plugins::recordV4L2::open(std::string)':
| recordV4L2.cpp:101:65: warning: format '%s' expects a matching 'char*'
argument [-Wformat]
| recordV4L2.cpp: In member function 'virtual bool
gem::plugins::recordV4L2::init(const imageStruct*, int)':
| recordV4L2.cpp:159:3: error: '::write' has not been declared
| recordV4L2.cpp: In member function 'virtual bool
gem::plugins::recordV4L2::putFrame(imageStruct*)':
| recordV4L2.cpp:184:3: error: '::write' has not been declared
| make[3]: *** [gem_recordV4L2_la-recordV4L2.lo] Error 1
`----
Adding the missing "#include <unistd.h>" in that file fixes it.
Regards,
Michael
Index: gem-0.93.3/plugins/recordV4L2/recordV4L2.cpp
===================================================================
--- gem-0.93.3.orig/plugins/recordV4L2/recordV4L2.cpp 2012-05-17 15:43:18.000000000 +0200
+++ gem-0.93.3/plugins/recordV4L2/recordV4L2.cpp 2012-05-17 15:45:16.000000000 +0200
@@ -31,7 +31,7 @@
#include <fcntl.h>
#include <sys/ioctl.h>
#include <stdio.h>
-
+#include <unistd.h>
#include <stdlib.h>
--- End Message ---
--- Begin Message ---
Source: gem
Source-Version: 1:0.93.3-4
We believe that the bug you reported is fixed in the latest version of
gem, which is due to be installed in the Debian FTP archive:
gem-dev_0.93.3-4_all.deb
to main/g/gem/gem-dev_0.93.3-4_all.deb
gem-doc_0.93.3-4_all.deb
to main/g/gem/gem-doc_0.93.3-4_all.deb
gem-extra_0.93.3-4_amd64.deb
to main/g/gem/gem-extra_0.93.3-4_amd64.deb
gem-plugin-dc1394_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-dc1394_0.93.3-4_amd64.deb
gem-plugin-dv4l_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-dv4l_0.93.3-4_amd64.deb
gem-plugin-gmerlin_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-gmerlin_0.93.3-4_amd64.deb
gem-plugin-jpeg_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-jpeg_0.93.3-4_amd64.deb
gem-plugin-lqt_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-lqt_0.93.3-4_amd64.deb
gem-plugin-magick_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-magick_0.93.3-4_amd64.deb
gem-plugin-mpeg3_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-mpeg3_0.93.3-4_amd64.deb
gem-plugin-sgi_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-sgi_0.93.3-4_amd64.deb
gem-plugin-tiff_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-tiff_0.93.3-4_amd64.deb
gem-plugin-unicap_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-unicap_0.93.3-4_amd64.deb
gem-plugin-v4l2_0.93.3-4_amd64.deb
to main/g/gem/gem-plugin-v4l2_0.93.3-4_amd64.deb
gem_0.93.3-4.debian.tar.gz
to main/g/gem/gem_0.93.3-4.debian.tar.gz
gem_0.93.3-4.dsc
to main/g/gem/gem_0.93.3-4.dsc
gem_0.93.3-4_amd64.deb
to main/g/gem/gem_0.93.3-4_amd64.deb
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 673...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
IOhannes m zmoelnig (gpg-key at iem) <zmoel...@iem.at> (supplier of updated gem
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...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 11 Jun 2012 11:54:55 +0200
Source: gem
Binary: gem gem-doc gem-dev gem-extra gem-plugin-gmerlin gem-plugin-lqt
gem-plugin-mpeg3 gem-plugin-magick gem-plugin-jpeg gem-plugin-tiff
gem-plugin-sgi gem-plugin-v4l2 gem-plugin-dv4l gem-plugin-dc1394
gem-plugin-unicap
Architecture: source amd64 all
Version: 1:0.93.3-4
Distribution: unstable
Urgency: low
Maintainer: Paul Brossier <p...@debian.org>
Changed-By: IOhannes m zmoelnig (gpg-key at iem) <zmoel...@iem.at>
Description:
gem - Graphics Environment for Multimedia - Pure Data library
gem-dev - Graphics Environment for Multimedia (development files)
gem-doc - Graphics Environment for Multimedia (documentation)
gem-extra - Graphics Environment for Multimedia - extra objects
gem-plugin-dc1394 - Graphics Environment for Multimedia - DC1394 support
gem-plugin-dv4l - Graphics Environment for Multimedia - DV support
gem-plugin-gmerlin - Graphics Environment for Multimedia - GMERLIN support
gem-plugin-jpeg - Graphics Environment for Multimedia - JPEG support
gem-plugin-lqt - Graphics Environment for Multimedia - LQT support
gem-plugin-magick - Graphics Environment for Multimedia - ImageMagick support
gem-plugin-mpeg3 - Graphics Environment for Multimedia - MPEG support
gem-plugin-sgi - Graphics Environment for Multimedia - SGI support
gem-plugin-tiff - Graphics Environment for Multimedia - TIFF support
gem-plugin-unicap - Graphics Environment for Multimedia - unicap support
gem-plugin-v4l2 - Graphics Environment for Multimedia - V4L2 output support
Closes: 673286
Changes:
gem (1:0.93.3-4) unstable; urgency=low
.
[ IOhannes m zmölnig ]
* Bumped to standards version to 3.9.3
* Switched copyright to DEP-5 format
* Enabled hardening
* Included <unistd.h> when needed (Closes: #673286)
* Fixed line-breaks in text-rendering objects
* Re-added argument to [pix_film]
* Fixed race condition in thread code
* Applied upstream fix for spurious warnings related to imageStruct copies
Checksums-Sha1:
94c592d08158d50445106d5f624e37edb2381721 3086 gem_0.93.3-4.dsc
f631467e0449d96ca9a3d9c8d4391f0e3413147c 21835 gem_0.93.3-4.debian.tar.gz
d0c31bb810f4a30d990de53c918e511c77bf3d77 1648466 gem_0.93.3-4_amd64.deb
78c3958f85022dc07de7dbc03a16241adbef46dc 3444996 gem-doc_0.93.3-4_all.deb
1c4158ef98c8c77005f89e394af6ffb2aac5882b 309248 gem-dev_0.93.3-4_all.deb
7726ca074175049df989004973c1d7e2038b7d2b 200802 gem-extra_0.93.3-4_amd64.deb
4a4a1dd94af3c3b60e189bf1d3a929257a84776f 143632
gem-plugin-gmerlin_0.93.3-4_amd64.deb
9acaf1236f42313367effa3d5cb7183b9326e649 165016
gem-plugin-lqt_0.93.3-4_amd64.deb
580a150446095ca4e7ce2cda70b4e5893781e6ab 144970
gem-plugin-mpeg3_0.93.3-4_amd64.deb
0cee6e3bb770f270eaad6e123b6f53b37f7a36e7 148834
gem-plugin-magick_0.93.3-4_amd64.deb
10c7f410f83c041b98efe4811d82a4c6eb1053b2 145258
gem-plugin-jpeg_0.93.3-4_amd64.deb
239fc5bd7f868d725cef6c6e3932d70fc396a960 143240
gem-plugin-tiff_0.93.3-4_amd64.deb
411f0fcd476791f3dc90b080b3258962912838e5 153288
gem-plugin-sgi_0.93.3-4_amd64.deb
7629294efd96cdbb5fcfaf50e3b7bfd33242fbce 176184
gem-plugin-v4l2_0.93.3-4_amd64.deb
7614087396d142e631dee690e39fc58c7e18be84 154746
gem-plugin-dv4l_0.93.3-4_amd64.deb
04d23fa9cb67113e0f725219f8ca8518e20179ca 162456
gem-plugin-dc1394_0.93.3-4_amd64.deb
48088f55ec6126979aecacefd139f4f46b51772a 161228
gem-plugin-unicap_0.93.3-4_amd64.deb
Checksums-Sha256:
e6456189cf895e5a1046a853dae4db8261cf0698aa0d3ee9170ff8b1707f5c29 3086
gem_0.93.3-4.dsc
18dd28c6ea0fe219aa84887b6632e708431a17c1ab8d35e77184594de2ce5aeb 21835
gem_0.93.3-4.debian.tar.gz
eae2652e0dc48b649aef7e96e8536004f89ab4c66c1e910aca876b94ed69d452 1648466
gem_0.93.3-4_amd64.deb
ca871b3651a217f7b327a33afe31ee64535e45a2d9a69b4da25157fd887e4c88 3444996
gem-doc_0.93.3-4_all.deb
e56304697b7b0777e16274988cef734831d6cd3180d7a2ee8a9bd3537576e0dd 309248
gem-dev_0.93.3-4_all.deb
96944abac58daf27e36e7b4c2d3d9e45195e40ac3d81807aa24e9fb0b73bbc14 200802
gem-extra_0.93.3-4_amd64.deb
7721935ec1764ae236c3d298804defd8a6548c134972bc6b7632ce71d6466cec 143632
gem-plugin-gmerlin_0.93.3-4_amd64.deb
93563613d082a42bc301e06f628f6a1f561405d6a8b2249ac97b3f66144de6a4 165016
gem-plugin-lqt_0.93.3-4_amd64.deb
297a2bd3631fc47e219e88464025de317a47307fcc24886111d8310418764182 144970
gem-plugin-mpeg3_0.93.3-4_amd64.deb
fc2a13f831811d13375baff6fa60d903d57c2f349e28ed8ec13fc5bab002b9c4 148834
gem-plugin-magick_0.93.3-4_amd64.deb
4a9c4a79619b82ca8c4819c166c5a89e1f289ba8ef00025d0c010cdf148323db 145258
gem-plugin-jpeg_0.93.3-4_amd64.deb
f726a15ada6a46d8d6751b9bec40f0394a428d3ebccd628782a9b133c3904568 143240
gem-plugin-tiff_0.93.3-4_amd64.deb
3efce6071ada8f1849b9a478af6777723e5249a81d51f7a7dffe4c8980a092c2 153288
gem-plugin-sgi_0.93.3-4_amd64.deb
048045344ced65fc40298f9fb435a853caf00229aa0d162a76d41d89fffb385f 176184
gem-plugin-v4l2_0.93.3-4_amd64.deb
fe191832776630cc428717d953ec4f08e29d58f80b7414deee0c2b950b8bc212 154746
gem-plugin-dv4l_0.93.3-4_amd64.deb
5d7776a07a03c3a39db561507814d1180255e46018f5964dc151328cc199bd61 162456
gem-plugin-dc1394_0.93.3-4_amd64.deb
162081b4d6bf83efdfca36f8b530711ca3477eaf4ed4ddf103a704fa2acfd7c3 161228
gem-plugin-unicap_0.93.3-4_amd64.deb
Files:
24708f0999d3a6c0353d83c3a5b7fa1f 3086 graphics optional gem_0.93.3-4.dsc
912ff9582b2b73b44ec31051878c0f33 21835 graphics optional
gem_0.93.3-4.debian.tar.gz
6627ad13a6e2ee47696d8ce6def73f5c 1648466 graphics optional
gem_0.93.3-4_amd64.deb
b7f4b0f7c54fc786397fac00b7a27a92 3444996 doc optional gem-doc_0.93.3-4_all.deb
4ed981b6b3d71ab24eb8c9009873350d 309248 libdevel optional
gem-dev_0.93.3-4_all.deb
0a160d91cf0c9950c77331a1b5fff6b4 200802 graphics optional
gem-extra_0.93.3-4_amd64.deb
3ef5b1eff1433027e4434a5cbba732f5 143632 graphics optional
gem-plugin-gmerlin_0.93.3-4_amd64.deb
a0e2752da215a7bd7daa2d62c65ec5e8 165016 graphics optional
gem-plugin-lqt_0.93.3-4_amd64.deb
2e160e67bb721cbec8bb5098f0608df4 144970 graphics optional
gem-plugin-mpeg3_0.93.3-4_amd64.deb
96cb7319c3db7150419d00d2c025c26d 148834 graphics optional
gem-plugin-magick_0.93.3-4_amd64.deb
0a234d901e08e6a55773002ef3eb787d 145258 graphics optional
gem-plugin-jpeg_0.93.3-4_amd64.deb
f78ac467f2ef96058b2005a4042e6105 143240 graphics optional
gem-plugin-tiff_0.93.3-4_amd64.deb
829609cdb187fc9d302daad3704da5aa 153288 graphics optional
gem-plugin-sgi_0.93.3-4_amd64.deb
4fa4412a7b03cbfef56bd0081f7c05b7 176184 graphics optional
gem-plugin-v4l2_0.93.3-4_amd64.deb
81436d2b462570d7367f28d399e47333 154746 graphics optional
gem-plugin-dv4l_0.93.3-4_amd64.deb
a9095d4968f941c0da3abcaf36530163 162456 graphics optional
gem-plugin-dc1394_0.93.3-4_amd64.deb
ce170df38e2e1cf8a2bbd2d645d2d535 161228 graphics optional
gem-plugin-unicap_0.93.3-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCgAGBQJP1c7hAAoJEOikiuUxHXZabkUP/31Gf1Dra/wxfzNvaeW3zXFs
mOeRSDT77haMXH6tRyUVdNciuXoH7LUuYanaO3e0jy6IcI84eHr4oupy/mM1ZcAq
YCkwMyULij0NdB1R9sL9Wc4iJSIdtY0nd7DXeKUiNjg0mWG/uErm2AVUNyl6BF4a
4oyZ9ODQ/YCZClvJ1VBHlAj89tiRoXcTHuGAuIGyzoLYSLfcLIpjqBblVtuMA3MC
qlLOE7QB+Lnay/sjqmyqDCWcd+r2n25NeQSOFg63xsCCL2sEj31YAfCuBkcz6umL
DV17PDRwFFHZwfq/ryaVQnpPJnzU498/Ku3/OKT2wrzOj29N25WYm1mky5//yBsM
y1T5u2Pfa134SmYUYCHLzovYOdD5nKzvT2B8rsL+ZbVtFUcA9IaaV8xO5Y6eQQj5
Ax/Xbe7MXbWpPPxuzf7kPg7InajwWDQoykAVbZCIIQiE95LiY7wI9Nuh0N9RNS6R
nU24RDvuMrgbDYoStirtXcDSesOTGa/1M8DR2KORVxGmwUAVrm2UnW5c9NwHG873
U+mAp+3WdD5U4nC7qV2YSb1jwkf0XB2IhE2SOKz2e7Q0L+J5/m8Yp1gqxobUJrnI
kckwDH4Xrl8g44aNK2hcXgaF8gFUUGtyKRMweydTQzdBLoJjUVDhZI5OGXG7nQ3O
n+ru8SH1wUGu/H0ixJRE
=R5NQ
-----END PGP SIGNATURE-----
--- End Message ---