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