Your message dated Tue, 12 Jul 2016 06:34:28 +0000
with message-id <e1bmrh2-0001ay...@franck.debian.org>
and subject line Bug#830811: fixed in mathic 1.0~git20160320-3
has caused the Debian Bug report #830811,
regarding mathic: Symbols file compatibility with -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 ow...@bugs.debian.org
immediately.)


-- 
830811: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830811
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mathic
Version: 1.0~git20160320-2
Severity: minor
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu yakkety ubuntu-patch

Hi Doug,

The Ubuntu ppc64el port uses -O3 optimization for package builds by default. 
Under -O3, there are a number of template symbols that are not exported in
libmathic because they wind up inlined instead.  As a result, mathic fails
to build with a mismatched symbols file error.

The attached patch has been applied in Ubuntu to mark these additional
symbols optional, since they are not part of the ABI, and allows the package
to build wherever -O3 is used.

Thanks for considering the patch.
-- 
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                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru mathic-1.0~git20160320/debian/libmathic0v5.symbols mathic-1.0~git20160320/debian/libmathic0v5.symbols
--- mathic-1.0~git20160320/debian/libmathic0v5.symbols	2016-03-26 01:03:32.000000000 -0700
+++ mathic-1.0~git20160320/debian/libmathic0v5.symbols	2016-07-11 12:00:18.000000000 -0700
@@ -67,7 +67,7 @@
  _ZN6mathic16IntegerParameterD0Ev@Base 1.0~git20130827
  _ZN6mathic16IntegerParameterD1Ev@Base 1.0~git20130827
  _ZN6mathic16IntegerParameterD2Ev@Base 1.0~git20130827
- (arch=!arm64 !hppa)_ZN6mathic16createWithPrefixINS_6ActionEEESt10unique_ptrIT_St14default_deleteIS3_EERKNS_11NameFactoryIS3_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.0~git20160320
+ (optional|arch=!arm64 !hppa)_ZN6mathic16createWithPrefixINS_6ActionEEESt10unique_ptrIT_St14default_deleteIS3_EERKNS_11NameFactoryIS3_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.0~git20160320
  _ZN6mathic16displayExceptionERKSt9exception@Base 1.0~git20130827
  _ZN6mathic19reportInternalErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.0~git20160320
  _ZN6mathic19reportInternalErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcj@Base 1.0~git20160320
@@ -102,6 +102,7 @@
  _ZNK6mathic10HelpAction5topicB5cxx11Ev@Base 1.0~git20160320
  _ZNK6mathic11BitTriangle12getMemoryUseEv@Base 1.0~git20130827
  _ZNK6mathic11NameFactoryINS_6ActionEE15namesWithPrefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS8_SaIS8_EE@Base 1.0~git20160320
+ (optional)_ZNK6mathic11NameFactoryIPvE15namesWithPrefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS8_SaIS8_EE@Base 1.0~git20160320
  _ZNK6mathic13BoolParameter12argumentTypeB5cxx11Ev@Base 1.0~git20160320
  _ZNK6mathic13BoolParameter13valueAsStringB5cxx11Ev@Base 1.0~git20160320
  _ZNK6mathic13ColumnPrinter14getColumnCountEv@Base 1.0~git20130827
@@ -136,9 +137,9 @@
  (arch-bits=32)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN6mathic12CliParameterESt6vectorIS4_SaIS4_EEEEiS4_NS0_5__ops15_Iter_comp_iterIPFbS4_S4_EEEEvT_T0_SG_T1_T2_@Base 1.0~git20130827
  (arch-bits=64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN6mathic12CliParameterESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_comp_iterIPFbS4_S4_EEEEvT_T0_SG_T1_T2_@Base 1.0~git20130827
  _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_T0_@Base 1.0~git20160320
- _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPPN6mathic12CliParameterESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbS4_S4_EEEEvT_SF_T0_@Base 1.0~git20130827
+ (optional)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPPN6mathic12CliParameterESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbS4_S4_EEEEvT_SF_T0_@Base 1.0~git20130827
  (arch-bits=32)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPN6mathic12CliParameterESt6vectorIS4_SaIS4_EEEEiNS0_5__ops15_Iter_comp_iterIPFbS4_S4_EEEEvT_SF_T0_T1_@Base 1.0~git20130827
- (arch-bits=64)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPN6mathic12CliParameterESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterIPFbS4_S4_EEEEvT_SF_T0_T1_@Base 1.0~git20130827
+ (optional|arch-bits=64)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPN6mathic12CliParameterESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterIPFbS4_S4_EEEEvT_SF_T0_T1_@Base 1.0~git20130827
  (arch=any-amd64 any-i386 s390x)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops14_Val_less_iterEEvT_T0_@Base 1.0~git20160320
  _ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops16_Iter_equals_valIKS7_EEET_SH_SH_T0_St26random_access_iterator_tag@Base 1.0~git20160320
  (arch=any-amd64 any-i386 arm64 s390x)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_@Base 1.0~git20160320
@@ -146,7 +147,7 @@
  (arch=any-amd64 any-i386 arm64 s390x)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S5_@Base 1.0~git20160320
  (arch=any-amd64 any-i386 arm64 s390x)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_@Base 1.0~git20160320
  _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base 1.0~git20160320
- _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_@Base 1.0~git20160320
+ (optional)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_@Base 1.0~git20160320
  _ZTIN6mathic10HelpActionE@Base 1.0~git20130827
  _ZTIN6mathic12CliParameterE@Base 1.0~git20130827
  _ZTIN6mathic13BoolParameterE@Base 1.0~git20130827

--- End Message ---
--- Begin Message ---
Source: mathic
Source-Version: 1.0~git20160320-3

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

Debian distribution maintenance software
pp.
Doug Torrance <dtorra...@piedmont.edu> (supplier of updated mathic 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: SHA256

Format: 1.8
Date: Tue, 12 Jul 2016 00:32:16 -0400
Source: mathic
Binary: libmathic-dev libmathic0v5
Architecture: source amd64
Version: 1.0~git20160320-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Doug Torrance <dtorra...@piedmont.edu>
Description:
 libmathic-dev - C++ library for Groebner basis computation (developer tools)
 libmathic0v5 - C++ library for Groebner basis computation (runtime library)
Closes: 830811
Changes:
 mathic (1.0~git20160320-3) unstable; urgency=medium
 .
   * debian/libmathic0v5.symbols
     - Mark additional symbols optional that are optimized away at -O3.
       Thanks to Steve Langasek <steve.langa...@ubuntu.com> (Closes: #830811).
Checksums-Sha1:
 25a4a83a0d1a968d69e2431d5e1f2e4ba06359c7 2225 mathic_1.0~git20160320-3.dsc
 fb717be545b6d181d583a59c331e7fcf2f3c4b88 5612 
mathic_1.0~git20160320-3.debian.tar.xz
 176c36cbe9e562a56d8fccf8b3ae96f4ad81c277 84674 
libmathic-dev_1.0~git20160320-3_amd64.deb
 b4f57be417ceff447dd350aeeb400ecac74ada7e 382126 
libmathic0v5-dbgsym_1.0~git20160320-3_amd64.deb
 8b94491cf1654587d7754ab2620b98599b7bd76d 36284 
libmathic0v5_1.0~git20160320-3_amd64.deb
Checksums-Sha256:
 611a133d7dc1d2dc27da7c7d0e910f33067b3d90d5130cf7ec1791e4ac2d4831 2225 
mathic_1.0~git20160320-3.dsc
 8680024d06d6f7f19776ed25366a0fad5676f68556afac87c3e80a3b5ac4dce3 5612 
mathic_1.0~git20160320-3.debian.tar.xz
 8c6f778017aaa84d8c9ac80414352d7b3b942a7b4c040853c48241fdfa31d9c2 84674 
libmathic-dev_1.0~git20160320-3_amd64.deb
 17f3397d0200b075d16c7f00a2863dab5fb2cba71780fa6d876ef102a58aeabe 382126 
libmathic0v5-dbgsym_1.0~git20160320-3_amd64.deb
 7a1a20999402f0c7d41bc31e2eea88086029099cca549363b5b0ed0113fe0b3c 36284 
libmathic0v5_1.0~git20160320-3_amd64.deb
Files:
 c53eb4b727fb86ada19a2fa738ba5a6d 2225 libs optional 
mathic_1.0~git20160320-3.dsc
 d3a20892d53e88fac9a59ffcbe510ac2 5612 libs optional 
mathic_1.0~git20160320-3.debian.tar.xz
 3c0686ec7a360e7da297841d86368e90 84674 libdevel optional 
libmathic-dev_1.0~git20160320-3_amd64.deb
 40d5fe3d5006123ec8aeb2e64c877413 382126 debug extra 
libmathic0v5-dbgsym_1.0~git20160320-3_amd64.deb
 6c6e971fe6f57528a8f9173ba68c92af 36284 libs optional 
libmathic0v5_1.0~git20160320-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXhIyNAAoJEFeKBJTRxkbRgEIP/jQDEp/QdrYGbLP3I+gj21yp
D5j1a1zJiaISYlMhAHRoHzOkFBzT/P/P+fub2Z+2xQOLigDHPp0PsDUD3wTHHbyg
7U29DE1KDtQouxR2Z6kT/pbiLorbNV59I8jwfWfACObsuAXt2vFkYhVID74dm8uu
cM1eO6azD7CJ65b6Tt3i8Sp7XGvlpoA0LRTWLOKuXWrI1OL2DfdArrcHZJWH90EB
z+X3ejSrIFsLEslJCklTLjUh350TF7aN1yza350XpXPK9w2Ok7H/C0AbF9nnJkvz
tWAgaCgxEpF8ZQ6k0e3z1OO36UR4XVOjXAm4AS40Wbri39Rb21T4uImCkxPGP4cK
oO2Z5xGUzBBTtZw96p1XcOHF3hZpw2RNl9DVRcGxlf6zSspv2O1n3Z+FoawZmrQN
vQLcr4FySaLVJDHN5enx/ZRKAWwAqBmBC3jScZliO2jq5uQ4bzlnd5g3JfCOfrcI
OSN8tlnnieONx87hQRzvAB0FMp0+6dkEQOlEWSPRbziKetGyjUJZlS9gCsa4Rgwp
ORsNG378lXKOAgcBBPbQ4BaZdxskqKPcvDYsP1jO4ucNoTjBxrObMPs2S5pnSdTd
dKBYaXmyMCmWDym/yikHAMQZPg8wSSrw7OLBZZNjJfPlLc98cvgHp7HSgvRVRUYb
Pte0VDGURlOZLR0XSOzW
=fETI
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to