Your message dated Thu, 17 Nov 2016 21:09:32 +0000
with message-id <e1c7tw4-000bar...@fasolo.debian.org>
and subject line Bug#837566: fixed in mjpegtools 1:2.1.0+debian-5
has caused the Debian Bug report #837566,
regarding mjpegtools: FTBFS with bindnow and PIE enabled
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.)


-- 
837566: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837566
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mjpegtools
Version: 2.1.0+debian-4
Severity: important
User: bal...@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: FTBFS on amd64 with extra hardening

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64 with patched GCC and dpkg.

The rebuild tested if packages are ready for a transition
enabling PIE and bindnow for amd64.

For more information about the changes to sid's dpkg and GCC please
visit:
 https://wiki.debian.org/Hardening/PIEByDefaultTransition

Relevant part (hopefully):
...
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../utils -Wdate-time
-D_FORTIFY_SOURCE=2 -fno-PIC -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/mjpegtools-2.1.0+debian=.
-fstack-protector-strong -Wformat -Werror=format-security -pthread -Wall
-Wunused -c -o yuvscaler-yuvscaler_resample.o `test -f
'yuvscaler_resample.c' || echo './'`yuvscaler_resample.c
gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../utils -Wdate-time
-D_FORTIFY_SOURCE=2 -fno-PIC -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/mjpegtools-2.1.0+debian=.
-fstack-protector-strong -Wformat -Werror=format-security -pthread -Wall
-Wunused -c -o yuvscaler-yuvscaler_bicubic.o `test -f
'yuvscaler_bicubic.c' || echo './'`yuvscaler_bicubic.c
/bin/bash ../libtool  --tag=CC   --mode=link gcc -fno-PIC -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/mjpegtools-2.1.0+debian=.
-fstack-protector-strong -Wformat -Werror=format-security -pthread -Wall
-Wunused  -Wl,-z,relro -Wl,-z,now -o yuvscaler yuvscaler-yuvscaler.o
yuvscaler-yuvscaler_resample.o yuvscaler-yuvscaler_bicubic.o
../utils/libmjpegutils.la  -lm  -lm libtool: link: gcc -fno-PIC -g -O2
-fdebug-prefix-map=/<<BUILDDIR>>/mjpegtools-2.1.0+debian=.
-fstack-protector-strong -Wformat -Werror=format-security -pthread -Wall
-Wunused -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/yuvscaler
yuvscaler-yuvscaler.o yuvscaler-yuvscaler_resample.o
yuvscaler-yuvscaler_bicubic.o  ../utils/.libs/libmjpegutils.so -lm -pthread
/usr/bin/ld: yuvscaler-yuvscaler.o: relocation R_X86_64_32 against
`.rodata.str1.8' can not be used when making a shared object; recompile
with -fPIC
/usr/bin/ld: yuvscaler-yuvscaler_resample.o: relocation R_X86_64_32
against `.rodata.str1.8' can not be used when making a shared object;
recompile with -fPIC
/usr/bin/ld: yuvscaler-yuvscaler_bicubic.o: relocation R_X86_64_32
against `.rodata.str1.8' can not be used when making a shared object;
recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
Makefile:441: recipe for target 'yuvscaler' failed
make[3]: *** [yuvscaler] Error 1
make[3]: Leaving directory '/<<BUILDDIR>>/mjpegtools-2.1.0+debian/yuvscaler'
Makefile:572: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
...

The full build log is available from:
 
https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/mjpegtools_2.1.0+debian-4_amd64.build.gz

Thanks,
Balint

--- End Message ---
--- Begin Message ---
Source: mjpegtools
Source-Version: 1:2.1.0+debian-5

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

Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated mjpegtools 
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: SHA256

Format: 1.8
Date: Wed, 16 Nov 2016 21:50:46 +0100
Source: mjpegtools
Binary: mjpegtools mjpegtools-gtk libmjpegtools-dev liblavfile-2.1-0 
liblavjpeg-2.1-0 liblavplay-2.1-0 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 
libmplex2-2.1-0
Architecture: source
Version: 1:2.1.0+debian-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Description:
 liblavfile-2.1-0 - MJPEG capture/editing/replay and MPEG encoding toolset 
(library)
 liblavjpeg-2.1-0 - MJPEG capture/editing/replay and MPEG encoding toolset 
(library)
 liblavplay-2.1-0 - MJPEG capture/editing/replay and MPEG encoding toolset 
(library)
 libmjpegtools-dev - MJPEG capture/editing/replay and MPEG encoding toolset 
(developme
 libmjpegutils-2.1-0 - MJPEG capture/editing/replay and MPEG encoding toolset 
(library)
 libmpeg2encpp-2.1-0 - MJPEG capture/editing/replay and MPEG encoding toolset 
(library)
 libmplex2-2.1-0 - MJPEG capture/editing/replay and MPEG encoding toolset 
(library)
 mjpegtools - MJPEG capture/editing/replay and MPEG encoding toolset
 mjpegtools-gtk - MJPEG capture/editing/replay and MPEG encoding toolset (GTK+ 
fron
Closes: 837566
Changes:
 mjpegtools (1:2.1.0+debian-5) unstable; urgency=medium
 .
   * Team upload.
   * debian/{control,rules,compat}: Bump dh compat to 10.
   * debian/patches: Do not use -fno-PIC (Closes: #837566)
   * debian/rules: Build with -Wl,--as-needed
Checksums-Sha1:
 b7fa6f9382e8164fd9e147e0fe4094b318fbb7c8 2751 mjpegtools_2.1.0+debian-5.dsc
 a351d8cb91ce3868a897d02eab1d6d0a4890f68c 11464 
mjpegtools_2.1.0+debian-5.debian.tar.xz
Checksums-Sha256:
 4cc73bcf24c72820a3a8607e235f9349c36ef938f5558579907bf42b102f57ec 2751 
mjpegtools_2.1.0+debian-5.dsc
 3875bed637e1ce81809cf5764b4a5c9f06e2e4ee4db2059342c5fe28febdd5c2 11464 
mjpegtools_2.1.0+debian-5.debian.tar.xz
Files:
 a2715165c2cbdb3cd077b37f6ff45671 2751 video optional 
mjpegtools_2.1.0+debian-5.dsc
 81e84f64c4d95d4115e341c2ff0e09dd 11464 video optional 
mjpegtools_2.1.0+debian-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAlgsxx8ACgkQafL8UW6n
GZO+og/+MxjLW2izJxBmuWDI+17YFIHIysN1IRLhG9ktmXgR2o4QwdQzFm3lRcY3
RAFFO+jEDE/ucz587T/yp5owgM+QG9CRDyuoVmQFbXLHE+xPHNYwk+XDVOcmlZRv
E9QiXVG6KKokhOYJk5v2amcjX2Y67iyi92AfrvpDp0PXvPm2961k0Ks3xW9V0kEt
4ljcumE7YcJr4+mjxohQWAhAtMPY6cSn1dA/gFa2eyVNSQzkMLM6FbeDFw8rIaOk
1Sy6KjjyuyO81h8QswEBtRdu4xTt2aj1N7XmKNBfIkPyKU4zIIjXGo4S1hUD63Yq
9XgwfY52b7izgd1TPcCPc4p4CMpO/vnMSlyZx0l31jtrRCUdn5SyOo72xrwLys0b
+gCCU1PzzDtqs7k4rXvwLN5azsZDoJtaC4AS4RZNC/ZlBp0zGwtcqsp4k4SFZhsL
CmcSPJc9MsP2wJf86zi/RqLUmn9CSnlQOT9WpyCQedwUzkyyyyE9ZyASbJO7yeQ3
vN4HOt2mrHfQSpJxv4hX27SDrOYdnJXVYb44kyD97GwlcQ042JYYSnRTjUfrFZSk
gf4KLx6vb3yMWl0S88buu1tuI5ZVAHOIzG/Ef8IHOab20EMRopFiA0HabQU7Q3sF
4IX16YzuFBbvbeFPZVu2q8MPeEM5QVVDE8C0h+ETENoO++usaEc=
=ATTs
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to