There are several more template symbols besides those two. Shouldn't they all be marked as optional? This is my first time generating a package with a symbols file.
-- john On Fri, Feb 1, 2019 at 9:03 AM Steve Langasek <steve.langa...@canonical.com> wrote: > Package: agg > Version: 1:2.6.0-r132+dfsg1-2 > Severity: minor > Tags: patch > User: ubuntu-de...@lists.ubuntu.com > Usertags: origin-ubuntu disco ubuntu-patch > > Hi John, > > The latest version of agg, 1:2.6.0-r132+dfsg1-2, fails to build from source > on ppc64el in Ubuntu due to a difference in the symbols output for the > shared library. This is because Ubuntu defaults to -O3 on ppc64el, which > means some additional template symbols are omitted from the output that are > otherwise seen when building with -O2. > > Since these are template symbols and not part of the shared library ABI, a > correct fix to make the library compatible with -O3 is to mark these > symbols > optional as in the attached patch. Please consider applying in Debian. > > 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/ > slanga...@ubuntu.com vor...@debian.org >