Bug#830811: mathic: Symbols file compatibility with -O3

Doug Torrance dtorrance at piedmont.edu
Tue Jul 12 04:45:15 UTC 2016


Hi Steve,

On 07/11/2016 03:08 PM, Steve Langasek wrote:
> 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 the report and patch!

I've pushed a new version including the patch to git [1] and have 
requested sponsorship.

Doug

[1] 
http://anonscm.debian.org/cgit/debian-science/packages/mathic.git/commit/?id=1401c746239b54e6d773a37ccbe2995c9556cd32



More information about the debian-science-maintainers mailing list