Your message dated Fri, 29 Jun 2012 23:18:50 +0000
with message-id <e1skksg-0008q0...@franck.debian.org>
and subject line Bug#669497: fixed in gnudatalanguage 0.9.2-3
has caused the Debian Bug report #669497,
regarding gnudatalanguage: FTBFS since plplot uses -fvisibility=hidden
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.)
--
669497: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=669497
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:plplot
Version: 5.9.9-2
Severity: normal
-fvisibility=hidden set in debian/rules breaks gnudatalanguage bindings.
it removes the plP_w3wc? functions from plcvt.c:
CFLAGS = $(shell dpkg-buildflags --get CFLAGS)
CFLAGS += -fvisibility=hidden
nm ./debian/build_tmp/src/libplplotd.so | grep w3wc
gives this result when not build with =hidden
000000000001d000 T plP_gw3wc
0000000000023410 T plP_w3wcx
0000000000023440 T plP_w3wcy
0000000000023490 T plP_w3wcz
and only this if built with =hidden.
000000000001d000 T plP_gw3w
debian is "lucky" in that sense that the CFLAGS are not exported to the
build, so the symbols are there and gnudatalanguage builds. See the
buildlogs.
In Ubuntu the flag is added and gnudatalanguage breaks.
Not sure if this is a bug in the packaging, debian or ubuntu.
please reassign the bug to gnudatalanguage is the symbols are meant to
be hidden and gnudatalanguage should not using them.
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: gnudatalanguage
Source-Version: 0.9.2-3
We believe that the bug you reported is fixed in the latest version of
gnudatalanguage, which is due to be installed in the Debian FTP archive:
gnudatalanguage_0.9.2-3.debian.tar.gz
to main/g/gnudatalanguage/gnudatalanguage_0.9.2-3.debian.tar.gz
gnudatalanguage_0.9.2-3.dsc
to main/g/gnudatalanguage/gnudatalanguage_0.9.2-3.dsc
gnudatalanguage_0.9.2-3_amd64.deb
to main/g/gnudatalanguage/gnudatalanguage_0.9.2-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 669...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Axel Beckert <a...@debian.org> (supplier of updated gnudatalanguage 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: SHA1
Format: 1.8
Date: Fri, 29 Jun 2012 17:52:27 +0200
Source: gnudatalanguage
Binary: gnudatalanguage
Architecture: source amd64
Version: 0.9.2-3
Distribution: unstable
Urgency: low
Maintainer: Axel Beckert <a...@debian.org>
Changed-By: Axel Beckert <a...@debian.org>
Description:
gnudatalanguage - Free IDL compatible incremental compiler
Closes: 660260 669123 669497
Changes:
gnudatalanguage (0.9.2-3) unstable; urgency=low
.
* Import patch from upstream to remove plot3d_nr.cpp. Fixes FTBFS when
building against newer plplot packages. (Closes: #660260, #669123,
#669497) Thanks Sylwester Arabas!
* Create patch to disable the WIDTH keyword and charheight based
positional fine-tuning in the XYOUTS procedure as advised by
upstream. (FTBFS otherwise, too)
* Enable hardening build flags
+ Add build dependency on dpkg-dev (>= 1.16.1~)
* Just use dh_autoreconf*, not both, dh_autoreconf* and
dh_autotools-dev_*config as advised by dh_autoreconf docs.
* Use dh_auto_clean instead of $(MAKE) distclean
* Do not only remove embedded antlr copy before building, but also
restore it again in the clean target.
* Ignore any changes to Makefile.in files in the diff.
* Don't require a present configure for config.status target. Fixes
building twice in a row.
* Update Recommends: plplot9-driver-xwin → plplot11-driver-xwin
* Let dh_clean remove stamp files
* Bump Standards-Version to 3.9.3 (no changes)
* Remove Juan A. Añel from Uploaders (no activity since 2007)
* Exchange Maintainer and Uploader.
* Add lintian override for "configure-generated-file-in-source
config.log" as it's removed in the clean target.
* Add Vcs-* headers
* Add patch to fix several man-page issues found by lintian.
Checksums-Sha1:
1173d1f42a1625adebf676e87c60a83a0d66e1a5 1682 gnudatalanguage_0.9.2-3.dsc
75b35031af9ac8ae75f1aa59d49e43b30b6e035f 19693
gnudatalanguage_0.9.2-3.debian.tar.gz
c38b865d9ceb832c63a91138dcb9e9fde0c4630c 2662952
gnudatalanguage_0.9.2-3_amd64.deb
Checksums-Sha256:
b1efc4d74ac6b87f70fce54a5ac1d4dc50e589c58b017be1ec3d333647121f04 1682
gnudatalanguage_0.9.2-3.dsc
f17f4b206d5257911034c335dc6e1e8e03bcc1a135c2098f5cc4e9dcd5664dcd 19693
gnudatalanguage_0.9.2-3.debian.tar.gz
a9ea775ab71954b0743b26989f50aa813dde5cc4e4d14191ff564e69b5d753b7 2662952
gnudatalanguage_0.9.2-3_amd64.deb
Files:
416e64546f75cb791bf8efcbdcbbd28c 1682 interpreters extra
gnudatalanguage_0.9.2-3.dsc
b75c937fe407fb3d349783722a006333 19693 interpreters extra
gnudatalanguage_0.9.2-3.debian.tar.gz
30ed80c48c818f059f494eee85122bcf 2662952 interpreters extra
gnudatalanguage_0.9.2-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk/uIK0ACgkQwJ4diZWTDt44lwCeJ8u7VNYX1BgEAqSevi46tPRo
KBcAn1ZQO8I/ZS6SK/0YaqZlCjAxr6Gw
=HllJ
-----END PGP SIGNATURE-----
--- End Message ---