libagg/libagg2 come with several example programs that exercise the library. After the library is built, these programs are built to ensure that the headers are correct and the library exports the correct symbols. The resulting binaries are discarded. If libsdl1.2-compat-dev works for this test built step then I would prefer to use this instead of porting the examples to SDL2.
I propose to make a new release of libagg/libagg2 using the latest upstream rev, close this bug using libsdl1.2-compat-dev, and closing a minor bug. -- john On Sun, 25 Jun 2023 14:33:38 +0100 Simon McVittie <s...@debian.org> wrote: > On Thu, 15 Jun 2023 at 12:31:50 +0100, Simon McVittie wrote: > > If possible, please port this package to SDL 2 and close this bug. > > I couldn't find any sign that agg's reverse dependencies (contextfree, > desmume, exactimage, svgpp) actually need the SDL 1.2 platform plugin, > so another possible way to close this bug would be to disable the SDL > 1.2 plugin. If you do this, please coordinate with the maintainers of > the reverse dependencies to make sure this won't break them. > > > 4. Install libsdl1.2-compat-dev and recompile the package. > > I tried this on a porterbox and it seems to build fine. I didn't test > the resulting binaries. > > smcv > >