Your message dated Wed, 08 Jan 2020 10:04:19 +0000
with message-id <[email protected]>
and subject line Bug#948398: fixed in libfastahack 1.0.0+dfsg-3
has caused the Debian Bug report #948398,
regarding libfastahack: mark an additional templated symbol optional for 
compatibility with gcc -O3
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.)


-- 
948398: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948398
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libfastahack
Version: 1.0.0+dfsg-2
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu focal ubuntu-patch

Hi Andreas,

In Ubuntu, libfastahack 1.0.0+dfsg-2 has been failing to build on ppc64el
because one of the symbols listed in the symbols file is not found in the
resulting library.

The symbol in question is a C++ template symbol, and therefore of course not
part of the supported ABI of the library.

Ubuntu ppc64el tends to run into problems with missing symbols of this kind
more than other architectures because Ubuntu defaults to building ppc64el
with -O3, so more symbols tend to be optimized away via inlining.

Please consider the attached patch, which allows libfastahack to build on
Ubuntu ppc64el.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]
diff -Nru libfastahack-1.0.0+dfsg/debian/libfastahack0.symbols 
libfastahack-1.0.0+dfsg/debian/libfastahack0.symbols
--- libfastahack-1.0.0+dfsg/debian/libfastahack0.symbols        2019-09-09 
04:33:41.000000000 -0700
+++ libfastahack-1.0.0+dfsg/debian/libfastahack0.symbols        2020-01-07 
22:37:43.000000000 -0800
@@ -42,7 +42,7 @@
  
(optional)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base
 0.0+git20160702.bbc645f
  
(optional)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base
 0.0+git20160702.bbc645f
  
(optional)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FastaIndexEntryESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE10_M_insert_IS6_IS5_S8_ENSF_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS9_EPSt18_Rb_tree_node_baseSM_OT_RT0_@Base
 0.0+git20160702.bbc645f
- 
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FastaIndexEntryESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSH_PSt13_Rb_tree_nodeIS9_E@Base
 0.0+git20160702.bbc645f
+ 
(optional)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FastaIndexEntryESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSH_PSt13_Rb_tree_nodeIS9_E@Base
 0.0+git20160702.bbc645f
  
(optional)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FastaIndexEntryESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE16_M_insert_uniqueIS6_IS5_S8_EEES6_ISt17_Rb_tree_iteratorIS9_EbEOT_@Base
 0.0+git20160702.bbc645f
  
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FastaIndexEntryESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE17_M_emplace_uniqueIJS6_IS5_S8_EEEES6_ISt17_Rb_tree_iteratorIS9_EbEDpOT_@Base
 0.0+git20160702.bbc645f
  
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FastaIndexEntryESt10_Select1stIS9_ESt4lessIS5_ESaIS9_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESK_IJEEEEESt17_Rb_tree_iteratorIS9_ESt23_Rb_tree_const_iteratorIS9_EDpOT_@Base
 0.0+git20160702.bbc645f

--- End Message ---
--- Begin Message ---
Source: libfastahack
Source-Version: 1.0.0+dfsg-3

We believe that the bug you reported is fixed in the latest version of
libfastahack, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated libfastahack 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: SHA256

Format: 1.8
Date: Wed, 08 Jan 2020 10:11:02 +0100
Source: libfastahack
Architecture: source
Version: 1.0.0+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 948398
Changes:
 libfastahack (1.0.0+dfsg-3) unstable; urgency=medium
 .
   [ Steve Langasek ]
   * mark an additional templated symbol optional for compatibility with gcc -O3
     Closes: #948398
 .
   [ Andreas Tille ]
   * Standards-Version: 4.4.1
   * Set upstream metadata fields: Bug-Database, Bug-Submit.
Checksums-Sha1:
 3e46778a275c2b1b03ef3f3d4cc6ee1856ed5602 2152 libfastahack_1.0.0+dfsg-3.dsc
 30b26a880ea29c21feb3b1ea37bc0093cce6400c 6516 
libfastahack_1.0.0+dfsg-3.debian.tar.xz
 676818a62f90542df0b4412c4f0228f82cdf7e12 7106 
libfastahack_1.0.0+dfsg-3_amd64.buildinfo
Checksums-Sha256:
 8cbc446ed63e2392ca8a24d4c0fa73c9ef6719aaa6c60511712fd65cbe1a0586 2152 
libfastahack_1.0.0+dfsg-3.dsc
 a519833a75a869d0d1ab80399c73675773381927ffbef33d9ef2613c45447790 6516 
libfastahack_1.0.0+dfsg-3.debian.tar.xz
 0f7816771e4f2f3569f3b5170a0086ddab1a9967f1fd13630c12c31c8b23dba8 7106 
libfastahack_1.0.0+dfsg-3_amd64.buildinfo
Files:
 95fa7c3710e75e5ddaab1491daa7900c 2152 science optional 
libfastahack_1.0.0+dfsg-3.dsc
 67f1cafbfb9de2eedccb0ab383ad3271 6516 science optional 
libfastahack_1.0.0+dfsg-3.debian.tar.xz
 02c70b4fea61112107668c9c4a3cfce4 7106 science optional 
libfastahack_1.0.0+dfsg-3_amd64.buildinfo

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl4VpI0RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHCFg//RTMjyXRQinTl6pKD/0hnFBkrxYGpNED3
THXRTNWE8HxsgonEiFd1FYVfXIWNYsfPZR6UApAh0v64JNxSmoUc6VI0fxJwdf1O
X7cWdZGl5tW/3ohtM5omi1KgpjEZuRNnMDXCgXkPps4rNlObzLLb4wz+ZymBH9Qg
RhdHEhX4SZP9Fbcavj5Js75soZz9aPmTNUicaMKUd6vTPi1wcjQHwwxqcheYzCA/
d0PTv4NqfXMoAxxksdiG/4bhbSGBd5v+9FKkW3kpSvqXB+//C8MqHtg7u6NjyJyS
vA0Da/uwD8MEXZ1hNDU0susSynxvjTo0TRVeK1FgauNYwqDzmk2k0RCCEYDO4qBP
93IWNQqu9QtkKdbzmXPz73LMG8sAMaN3Y8KVYGTXV0fIf1c6pe4gBz9G3NtkNk3h
nIruD5dbfQmWBTqCU13Kc61AgS40gI5db9ZmULwkZevmPL9CKVtEXzglcNw9KhJc
/IPcL/DxIdlI28r36ixwuWL2T+OV4trLvhqhstfWssXQoq6ebM068e0nzkih0ict
Jx6lEOu048H5w8YnTbEMR+jZ+7v3TwCBJ2Hwn2w7xMXsHBSUgMzSe2qH7Lijh+zW
Hh29/0OjMpz5qyOsVKVD28FPw9pJVivbWpXTr4cF440mDKgBNSYm0FUB1okQqbQt
7GNlD/HZrxU=
=VqLt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to