Your message dated Tue, 07 Feb 2012 16:22:15 +0000
with message-id <[email protected]>
and subject line Bug#647046: fixed in xsunpinyin 2.0.3-3
has caused the Debian Bug report #647046,
regarding xsunpinyin: FTBFS with LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro
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.)


-- 
647046: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647046
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xsunpinyin
Version: 2.0.3-2
Severity: normal

Not sure if this is an bug in scons or xsunpinyin, please reassign
accordingly.

If you add following to debian/rules the build failes:
export LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro

Log snippet:
g++ -o xsunpinyin "-Wl,-Bsymbolic-functions -Wl,-z,relro"
-export-dynamic -pthread ic.o ic_gtk.o ic_skin.o skin.o ui.o main.o
settings.o sunpinyin_preedit.o sunpinyin_preedit_gtk.o
sunpinyin_preedit_skin.o xim.o xim_trigger.o xmisc.o -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0
-lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig
-lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lX11
-lsunpinyin -lsqlite3 libIMdkit.a
/usr/bin/ld: unrecognized option '-Bsymbolic-functions -Wl'

here is a full build log.
https://launchpadlibrarian.net/83128363/buildlog_ubuntu-precise-amd64.xsunpinyin_2.0.3-2_FAILEDTOBUILD.txt.gz

The issue are not the flags themselves but the quoting of the flag.
It will work if you quote LDFLAGS:
LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro"

as the build then uses this:
""-Wl,-Bsymbolic-functions -Wl,-z,relro""

but this is hardly how it should work.
E.g. dpkg-buildflags outputs its flags unquoted [0]

[0] http://lists.debian.org/debian-devel-announce/2011/09/msg00001.html

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: xsunpinyin
Source-Version: 2.0.3-3

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

xsunpinyin_2.0.3-3.debian.tar.gz
  to main/x/xsunpinyin/xsunpinyin_2.0.3-3.debian.tar.gz
xsunpinyin_2.0.3-3.dsc
  to main/x/xsunpinyin/xsunpinyin_2.0.3-3.dsc
xsunpinyin_2.0.3-3_amd64.deb
  to main/x/xsunpinyin/xsunpinyin_2.0.3-3_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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Liang Guo <[email protected]> (supplier of updated xsunpinyin 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: SHA512

Format: 1.8
Date: Thu, 02 Feb 2012 16:40:22 +0800
Source: xsunpinyin
Binary: xsunpinyin
Architecture: source amd64
Version: 2.0.3-3
Distribution: unstable
Urgency: low
Maintainer: IME Packaging Team <[email protected]>
Changed-By: Liang Guo <[email protected]>
Description: 
 xsunpinyin - Standalone XIM server for Sunpinyin
Closes: 647046
Changes: 
 xsunpinyin (2.0.3-3) unstable; urgency=low
 .
   * debian/copyright:
     - Add Upstream-Contact
     - Update Format field
   * Use Environment.MergeFlags to separate build flags (Closes: #647046)
Checksums-Sha1: 
 6d9bfc0e786a3799a2dca4051e9956999e710940 1625 xsunpinyin_2.0.3-3.dsc
 711f65c305b0aa14905d5b4dd0a46be638d2719a 11177 xsunpinyin_2.0.3-3.debian.tar.gz
 e5bd3c6dc533942378ddf960453ff685081b5702 128958 xsunpinyin_2.0.3-3_amd64.deb
Checksums-Sha256: 
 8d981d7b4072b9290668baa152ff7e8d30225153ed13d6cbf8b11c1362321d55 1625 
xsunpinyin_2.0.3-3.dsc
 359145cf93954513f30a700fa23bacf23b44e3d4f2394ea59a229d894c07f364 11177 
xsunpinyin_2.0.3-3.debian.tar.gz
 2702aaf7b5848d18ed804b6c68805ec1b239ed0e3de68c85e548cc9ed6db9fdc 128958 
xsunpinyin_2.0.3-3_amd64.deb
Files: 
 a4b063dbdfb3c432d120e430be043bb1 1625 utils optional xsunpinyin_2.0.3-3.dsc
 861851a03e0ab7faa5ee22072cee6d19 11177 utils optional 
xsunpinyin_2.0.3-3.debian.tar.gz
 6c69a2e02da9fb893eeaaf791a5d6df9 128958 utils optional 
xsunpinyin_2.0.3-3_amd64.deb

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

iQEcBAEBCgAGBQJPMUwVAAoJEIAhAkTu07wNBccH/2/nTaC0/qtbAKAn1u2bYQWB
IaYdWQlaLHjcnp+CgptTqZgJb+692S/bRnTHo8dT8hG0azYsLYIcH13nzjuQdOXn
75U12BxhIIIaU/ERxOSICfRaKL74IDI0gq0TP2CifKbN+kH0gzydk2ZXxviFBGiR
293CZQf+vhY1Se4c4q/n8JBk3U82A4Al1jdAl/DvzCywck7HcyGyfEuT8ah75Tma
cXYPWSNkVVLhwkUWa/gBR9jRM15GEjf8nDBPVacIdynxDokfI5eT48YkAgHkQsd2
Cg7tR+ONqBljO/mzUEpBpCONwTikr+5HrLjanjpWBs6Awy0l6VZUaSG3kx/0Dao=
=MvqI
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to