[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#902772: marked as done (texinfo: missing debug symbols and DEB_BUILD_OPTIONS support for Perl XS code)



Your message dated Sun, 01 Jul 2018 22:51:15 +0000
with message-id <E1fZlBb-0002Pc-MJ@fasolo.debian.org>
and subject line Bug#902772: fixed in texinfo 6.5.0.dfsg.1-4
has caused the Debian Bug report #902772,
regarding texinfo: missing debug symbols and DEB_BUILD_OPTIONS support for Perl XS code
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 owner@bugs.debian.org
immediately.)


-- 
902772: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902772
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texinfo
Version: 6.5.0.dfsg.1-3
Severity: minor

Dear maintainer,

I noticed that the Perl XS code in this package gets built without
debugging symbols, so they are not in the -dbgsym package. Furthermore,
the XS build doesn't honor DEB_BUILD_OPTIONS=noopt. These glitches make
debugging unnecessarily hard.

Snippet from a build log, note that the default '-g -O2' are missing.

  make[6]: Entering directory '/<<PKGBUILDDIR>>/tp/Texinfo/Convert/XSParagraph'
  /usr/bin/xsubpp -typemap /usr/share/perl/5.26/ExtUtils/typemap XSParagraph.xs > XSParagraph.xsc && mv XSParagraph.xsc XSParagraph.c
  /bin/bash ./libtool  --tag=CC   --mode=compile aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I.  -I. -I./lib -I./lib  -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"0\" -DXS_VERSION=\"1\" "-I/usr/lib/aarch64-linux-gnu/perl/5.26/CORE"  -MT XSParagraph_la-XSParagraph.lo -MD -MP -MF .deps/XSParagraph_la-XSParagraph.Tpo -c -o XSParagraph_la-XSParagraph.lo `test -f 'XSParagraph.c' || echo './'`XSParagraph.c
  libtool: compile:  aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I./lib -I./lib -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"0\" -DXS_VERSION=\"1\" -I/usr/lib/aarch64-linux-gnu/perl/5.26/CORE -MT XSParagraph_la-XSParagraph.lo -MD -MP -MF .deps/XSParagraph_la-XSParagraph.Tpo -c XSParagraph.c  -fPIC -DPIC -o .libs/XSParagraph_la-XSParagraph.o
  libtool: compile:  aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I./lib -I./lib -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"0\" -DXS_VERSION=\"1\" -I/usr/lib/aarch64-linux-gnu/perl/5.26/CORE -MT XSParagraph_la-XSParagraph.lo -MD -MP -MF .deps/XSParagraph_la-XSParagraph.Tpo -c XSParagraph.c -o XSParagraph_la-XSParagraph.o >/dev/null 2>&1

-- 
Niko Tyni   ntyni@debian.org

--- End Message ---
--- Begin Message ---
Source: texinfo
Source-Version: 6.5.0.dfsg.1-4

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

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated texinfo 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 02 Jul 2018 07:13:49 +0900
Source: texinfo
Binary: texinfo info install-info
Architecture: source amd64
Version: 6.5.0.dfsg.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description:
 info       - Standalone GNU Info documentation browser
 install-info - Manage installed documentation in info format
 texinfo    - Documentation system for on-line information and printed output
Closes: 902771 902772
Changes:
 texinfo (6.5.0.dfsg.1-4) unstable; urgency=medium
 .
   * fix infinite loop with Perl 5.28, thanks Niko Tyni (Closes: #902771)
   * passing various flags to xs builder (Closes: #902772)
Checksums-Sha1:
 7405acca054f8653ed02a2c262082a8e7ab04dac 1828 texinfo_6.5.0.dfsg.1-4.dsc
 da2e9cd3c74211e2d1052c9efc236dcd0dbf371c 27832 texinfo_6.5.0.dfsg.1-4.debian.tar.xz
 8ec8f3d986389f5364a8de6c678b0ece7522a627 264748 info-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 5fa85d81bcb659da44242aa7de6d6526ae29595d 421648 info_6.5.0.dfsg.1-4_amd64.deb
 7f494831be430f71b7bfcbcc18c819333beaac40 38944 install-info-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 7427c15bd76ce5985b0ec988135709c88f74f2be 342476 install-info_6.5.0.dfsg.1-4_amd64.deb
 e0d3d64f2ade4c6aa53c64b4dfc43454b38e9616 117312 texinfo-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 4cc8f129d7925a40a38d782c1886901f17b276b0 7207 texinfo_6.5.0.dfsg.1-4_amd64.buildinfo
 3b230f14872e0e863b306dec501db6dc33e5192c 1420840 texinfo_6.5.0.dfsg.1-4_amd64.deb
Checksums-Sha256:
 4c468e3ee806a19b06c7140edb146dd85c5fda956889ad7657382263f6175c83 1828 texinfo_6.5.0.dfsg.1-4.dsc
 4cbf88ce2232b25aaa186d97880b35f28bfe7108702bdbd0395e30152b8337bd 27832 texinfo_6.5.0.dfsg.1-4.debian.tar.xz
 753921e541e0b0a7413ca16f5c7b59926792f86c8e3ab9082eb96a635d299830 264748 info-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 87d083f79e2fff7aa2e060f631683ab5ca5826bcee9de455569a7ed844dd465d 421648 info_6.5.0.dfsg.1-4_amd64.deb
 774377e18d730de7ca35464cd9fea31aec30eb0d1ede5719b8dc163b4954be84 38944 install-info-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 642826450718eec95e4d24b304648f3c21518db5cf3e6e83a6d98af9fda5bb8c 342476 install-info_6.5.0.dfsg.1-4_amd64.deb
 3cc1e93066463c94f6c6f59e6ca8876985f3f82b378079bfb70d5642d449ea81 117312 texinfo-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 bcb5fac47bb7ce1fbf7294437644bb3a65908470e1a82ef79b5cc4d4cb259627 7207 texinfo_6.5.0.dfsg.1-4_amd64.buildinfo
 0eab43d90aab3845f4e2f2c8a0460945c5e7e45fc4071887ed6cd304bb98cf19 1420840 texinfo_6.5.0.dfsg.1-4_amd64.deb
Files:
 781bc14103c0060c35ff74b041f42a4f 1828 doc standard texinfo_6.5.0.dfsg.1-4.dsc
 7e51039d6b3d64bf7ee26603da874bdd 27832 doc standard texinfo_6.5.0.dfsg.1-4.debian.tar.xz
 04bc5c1dc9dae057aba1742250e3762e 264748 debug optional info-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 60a29271407ac854e595c7034e995478 421648 doc important info_6.5.0.dfsg.1-4_amd64.deb
 83f0b2ec6e4b8cc3f611a55522ef31cd 38944 debug optional install-info-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 6ab5ffd751a6153e3272605f320438a7 342476 doc important install-info_6.5.0.dfsg.1-4_amd64.deb
 70c5fec021be2ff711b31a378fe5d4eb 117312 debug optional texinfo-dbgsym_6.5.0.dfsg.1-4_amd64.deb
 4e5dbf3d6f32a7801955b1c295ee226d 7207 doc standard texinfo_6.5.0.dfsg.1-4_amd64.buildinfo
 464596d6f74c60e066c14ba54eaa20aa 1420840 text optional texinfo_6.5.0.dfsg.1-4_amd64.deb

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

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAls5VQYACgkQ2A4JsIcU
AGY13Af/X0Dcii2+YE+rD3mFAeKb/KCQKel/Sl+cN8czeGW2cjPtqZLSKpqR+uyc
lppPjWAhzjyULTaobeO22fdGYZ+V/bPri2uCDnyrfYF8F7SRE8r6BAx8m+fw1Ar5
kEOeF0LaqNtMNgjJBjQk0T85v9b6kgPY4eqX4HJCwAoXd8kuKLWw4C14P43g7eMc
EuQ4Sp1/v+3j5Mbj0mk1U9f0irhKpLtDsKIgaZ43S7nWsQCMVK9rbAvrQEIccG4O
3jHj4+ctjStSURI5B9RUd75OahwbKbPCIwNxSLjf77UOuzS4Feme0mxyQazo/ziz
RPwhEmYisdfC+uXHnsLALn4gGXX4kg==
=CcJp
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: