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

Reply via email to