_x_flags symbol disappered without bumping SONAME

Mattia Rizzolo <[email protected]> Wed, 15 Nov 2017 17:40:31 +0100
Newsgroups gmane.comp.video.xine.devel
Message-ID <[email protected]>
Hello everybody,

so I took upon myself the duty of upgrading xine-lib to 1.2.8 in Debian,
where it's stuck on 1.2.6.  It felt akward asking for that weird x32
port without having a new enough base here.

I think it's pretty good to go, but I noticed that the _x_flags symbol
has been removed.  Grepping around the diff between 1.2.6 and 1.2.8 I
see several references to it with comments like
    FIXME-ABI Global variable. Done this way for ABI & API reasons...
that makes me understand that you understand you had to keep it until
the next ABI break, but for some reason you removed it nonetheless.

This seems to have happened in the changeset 12769:01d637e91185.

Am I missing something and this is not a relevant ABI break, or what?
Note that I didn't check whether the reverse dependencies (within
Debian, at least) use that symbol.

Thanks in advance.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
xine-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-devel
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAloMbfsACgkQCBa54Yx2
K60hTw//Y3aYx5N820TgbJqQskOYkSmHD3DzjrzhbYq7+n4q0QtyuERo0zd1dcIf
rQEa87ZkkCD2HTbN6/3U07KFUaV7qWOoGMO2/z2LpWAkLdJGw/j5+RA5aZNVaKXu
oNYy4PbRuOhBwD+Cp2op35dd9+qBJw23lOQbcDulk0g5L9ox+TL3m26jlCMSKDEf
13IfAFkTxmaI5ZzGSqzPLQ2xRMO0698hI0ZxqK8sfNCgO9LzLxV5grntZoJllqcc
fSozXc7dYaKdiGCZ3bT+kbYm/AS0qY2e9gw9dIQ6VkoZq/u9myVtl2Dn4ODumjdY
BNGnVkSAnR9QHlZIyJR8Q1h2yjfTAKsCiKUz0+o5Ey6Aq0rdbSvT0xpIUF/kp9YA
ZOBy6yIaubY1MHX+sp1bQuOOfzPBf8ADmInO4leX3n49Y+OFlaya6pZo4CU3/XaY
LBGa5ZhMiiiTCgGRYqs0eyx9IF+gn7a2V9nY52CqiqEDcbTWg0Wr88WokdI88g32
RLOhFCZ6vSvXhQqzeo+LwARSNuWVv/86fEg4zOGHjOlkMHOS01lAxziLvC4u4Pi9
hq4O4mbF2+RL5uddPzSS1EaqEICYKy51Rcqw84jrE6jOxIvIjlMdbOVVqmBp1WXf
GMLM07v77Gfsb1izIfRcwdXpW4eJ28c3wmiHoCFwqcIAJRMfuH8=
=u8nD
-----END PGP SIGNATURE-----