Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-12 Thread Marc Lehmann
On Thu, Nov 12, 2020 at 11:27:13AM +, Simon McVittie wrote: > So, the core issue there is less that PangoFcFontClass, > PangoFcFontMapClass are no longer available for subclassing, but more > that they *were* visible in the past, and therefore code outside Pango > (like yours) might already

Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-12 Thread Simon McVittie
On Thu, 12 Nov 2020 at 04:49:29 +0100, Marc Lehmann wrote: > On Wed, Nov 11, 2020 at 05:07:44PM +, Simon McVittie > wrote: > > Distribution-specific SONAME bumps, without coordination with upstreams, > > cause incompatibilities for years to come (see: libcurl) and I would > > strongly prefer

Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-11 Thread Marc Lehmann
On Wed, Nov 11, 2020 at 05:07:44PM +, Simon McVittie wrote: > Distribution-specific SONAME bumps, without coordination with upstreams, > cause incompatibilities for years to come (see: libcurl) and I would > strongly prefer to avoid them. I agree it is an unfortunate situation that upstream

Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-11 Thread Simon McVittie
On Wed, 11 Nov 2020 at 02:18:52 +0100, Marc Lehmann wrote: > it's trivial to avoid in debian by bumping the > soname, so old binaries don't cause bad things to happen to users Distribution-specific SONAME bumps, without coordination with upstreams, cause incompatibilities for years to come (see:

Bug#974140: Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-11 Thread Marc Lehmann
On Tue, Nov 10, 2020 at 04:30:07PM +, Simon McVittie wrote: > Control: tags 974139 = upstream wontfix I think this can't be a wontfix, as it directly breaks debian policy (8.1), as the ABI has changed incompatibly. upstream has confirmed that pango is essentially unmaintained and they do

Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-10 Thread Marc Lehmann
On Tue, Nov 10, 2020 at 04:30:07PM +, Simon McVittie wrote: > On Tue, 10 Nov 2020 at 15:52:26 +0100, Marc Lehmann wrote: > > If this breakage is indeed intended, maybe debian could simply ship the > > missing header files (pango/*-private.h)? > > Sorry, I don't think it's appropriate for

Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-10 Thread Marc Lehmann
On Tue, Nov 10, 2020 at 04:30:07PM +, Simon McVittie wrote: > On Tue, 10 Nov 2020 at 15:52:26 +0100, Marc Lehmann wrote: > > If this breakage is indeed intended, maybe debian could simply ship the > > missing header files (pango/*-private.h)? > > Sorry, I don't think it's appropriate for

Bug#974139: libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable

2020-11-10 Thread Simon McVittie
Control: merge 974139 974140 Control: retitle 974139 libpango1.0-dev: PangoFcFont, PangoFcFontMap no longer subclassable Control: forwarded 974139 https://gitlab.gnome.org/GNOME/pango/-/issues/513 Control: tags 974139 = upstream wontfix On Tue, 10 Nov 2020 at 15:52:26 +0100, Marc Lehmann wrote: