Your message dated Sat, 29 Oct 2016 15:37:05 +0000
with message-id <e1c0vgv-0004pt...@fasolo.debian.org>
and subject line Bug#837582: fixed in yabause 0.9.14-2
has caused the Debian Bug report #837582,
regarding yabause: 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.)
--
837582: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837582
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: yabause
Version: 0.9.14-1
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):
...
[ 38%] Linking C executable yabause-gtk
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/gtk && /usr/bin/cmake -E
cmake_link_script CMakeFiles/yabause-gtk.dir/link.txt --verbose=1
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2
-Wdeclaration-after-statement -I/usr/include/gdk-pixbuf-2.0
-Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed
CMakeFiles/yabause-gtk.dir/gtk-compat.c.o
CMakeFiles/yabause-gtk.dir/gtkglwidget.c.o
CMakeFiles/yabause-gtk.dir/main.c.o CMakeFiles/yabause-gtk.dir/menu.c.o
CMakeFiles/yabause-gtk.dir/pergtk.c.o
CMakeFiles/yabause-gtk.dir/settings.c.o
CMakeFiles/yabause-gtk.dir/yuicheckbutton.c.o
CMakeFiles/yabause-gtk.dir/yuifileentry.c.o
CMakeFiles/yabause-gtk.dir/yuiinputentry.c.o
CMakeFiles/yabause-gtk.dir/yuim68k.c.o
CMakeFiles/yabause-gtk.dir/yuimem.c.o
CMakeFiles/yabause-gtk.dir/yuipage.c.o
CMakeFiles/yabause-gtk.dir/yuirange.c.o
CMakeFiles/yabause-gtk.dir/yuiresolution.c.o
CMakeFiles/yabause-gtk.dir/yuiscreenshot.c.o
CMakeFiles/yabause-gtk.dir/yuiscsp.c.o
CMakeFiles/yabause-gtk.dir/yuiscudsp.c.o
CMakeFiles/yabause-gtk.dir/yuish.c.o
CMakeFiles/yabause-gtk.dir/yuitransfer.c.o
CMakeFiles/yabause-gtk.dir/yuivdp1.c.o
CMakeFiles/yabause-gtk.dir/yuivdp2.c.o
CMakeFiles/yabause-gtk.dir/yuiviewer.c.o
CMakeFiles/yabause-gtk.dir/yuiwindow.c.o -o yabause-gtk -rdynamic
../libyabause.a -lm -lGLU -lGL -lglut -lXmu -lXi -Wl,-Bstatic -lSDLmain
-Wl,-Bdynamic -lSDL -lpthread -lopenal -lpthread -lmini18n -lXrandr
-lX11 -lglib-2.0 -lgobject-2.0 -latk-1.0 -lgio-2.0 -lgthread-2.0
-lgmodule-2.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lpangocairo-1.0
-lpangoft2-1.0 -lpangoxft-1.0 -lgdk-x11-2.0 -lgtk-x11-2.0
-lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lopenal -lmini18n -lXrandr -lX11
-lglib-2.0 -lgobject-2.0 -latk-1.0 -lgio-2.0 -lgthread-2.0 -lgmodule-2.0
-lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lpangocairo-1.0 -lpangoft2-1.0
-lpangoxft-1.0 -lgdk-x11-2.0 -lgtk-x11-2.0 -lgtkglext-x11-1.0
-lgdkglext-x11-1.0 /usr/bin/ld: ../libyabause.a(linkage_x64.s.o):
relocation R_X86_64_32S against undefined symbol `master_ip' 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
src/gtk/CMakeFiles/yabause-gtk.dir/build.make:713: recipe for target
'src/gtk/yabause-gtk' failed
make[3]: *** [src/gtk/yabause-gtk] Error 1
...
The full build log is available from:
https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/yabause_0.9.14-1_amd64.build.gz
Thanks,
Balint
--- End Message ---
--- Begin Message ---
Source: yabause
Source-Version: 0.9.14-2
We believe that the bug you reported is fixed in the latest version of
yabause, 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.
Evgeni Golov <evg...@debian.org> (supplier of updated yabause 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: SHA512
Format: 1.8
Date: Sat, 29 Oct 2016 09:53:24 +0200
Source: yabause
Binary: yabause yabause-common yabause-gtk yabause-qt
Architecture: source
Version: 0.9.14-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Evgeni Golov <evg...@debian.org>
Description:
yabause - beautiful and under-rated Saturn emulator
yabause-common - beautiful and under-rated Saturn emulator - common files
yabause-gtk - beautiful and under-rated Saturn emulator - Gtk port
yabause-qt - beautiful and under-rated Saturn emulator - Qt port
Closes: 837582
Changes:
yabause (0.9.14-2) unstable; urgency=medium
.
* Build without dynarec, as this fails with PIE.
Closes: #837582
Checksums-Sha1:
34d8e4eda082db2df78c205783ef09d65e75b8f5 2346 yabause_0.9.14-2.dsc
9b2c2fdcf75c00bf4be361fbd0ebe270d1042dfd 6256 yabause_0.9.14-2.debian.tar.xz
Checksums-Sha256:
7908bda4def2953d6b2f6d59b00dd399a7e6153207aa16a3d43707ff0a5a1098 2346
yabause_0.9.14-2.dsc
af1f19fd77fff5d26f67e2f36095c80ed5c2e64e35ade2e3627fc5569f391934 6256
yabause_0.9.14-2.debian.tar.xz
Files:
3c35f254b1240ad6e6c916019c8b3f6f 2346 otherosfs optional yabause_0.9.14-2.dsc
e73fed0d05ec92a8d0eaf4306d3f3915 6256 otherosfs optional
yabause_0.9.14-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJYFFXjAAoJEKGwm0IzOWHoXg4QANVTxmlMZg9BsRMUBK+Sweyf
neFTdwRoxeYE279C58vwecgwtJtlWq56WnCvLJxHxAG1kwYr6skgxJI2gbmVYe03
bWV+U3ptoXGzKlsxLvntQWkOPaiB8GzPm4nTCJaRVvIBynMvKQBvMAJP7hbdyHbL
dCKzH26j+iZd+myfVnOMfp/x5jkrtLJtVjRKpETtxULgbBO4QHSS0WT6e1vmP4NZ
xF7pOjUixgtyoRZB6sAU8JkQmV7Are0F0I0ccR0bDMu7j84gA3gw3TXusuF51F4Z
/WZjRXKBnS3iBuePzgSySVvwDDvBIk1CayGG4cGppH53EyvQtWqtT3FgZS2PlNte
wmdfCLIx+X7IMEnD2CTEJHrAVQDCwHTRbEseXMaz8HjbEsCkjkVuEd/Pb4/9QhS4
ej0N5Jcn1frnovjuTrFhw/2wW9S55OdhpJDIlm2Brd8/r4fj0E7D+2yBFsdvlzL/
WLotpGNalAMQ8cKYf4EyBrLygt3CGmXydAv5PlbSnXQINKYPP/qt+JyTGOWEsg5E
buUQjs2vosgp6JyDLFs+XVDj1e0k+2A4Y+BYgmYFJcuA1ALBv7GdkXzPvIrakN7G
Vwq1DhFUM1ClyaNL+rCjunYlUQztIoD/GrmezymeX719dIIaB3C+pA+eY4KaRklm
ox37U2sFOL61Tj2HOQrv
=r3Tp
-----END PGP SIGNATURE-----
--- End Message ---