My plan for libvorbis towards Jessie
Ralph Giles
giles at thaumas.net
Fri Oct 24 17:08:50 UTC 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 2014-10-24 6:28 AM, Petter Reinholdtsen wrote:
> It was in the "Migrate to git - quickly?" thread, but it do not
> matter.
You just said the same thing there:
> I had a look at the code changes, and found type changes in a
> header file (long -> char), which I suspect change the ABI and API
> of the library.
But you didn't say what symbol the type change occured on. Could you
have been mistaken? I've just diff'd include/vorbis/*.h between the
libvorbis_1.3.2-2 source package and a checkout of upstream trunk and
there are no differences at all.
Perhaps you saw the codebook change? That's internal to the library.
https://git.xiph.org/?p=mirrors/vorbis.git;a=commitdiff;h=7874c923e2c3548aedf24ab07d2695e7d344bdf1
> Is there some way to rule out ABI changes in the new version?
I linked earlier to
http://upstream-tracker.org/versions/libvorbis.html which is a site
that tracks ABI changes. It shows no differences since 1.3.2, and
there only the const-ification of the strings passed to the vorbisfile
entry points, which is safe.
> Which security fixes are currently missing in unstable?
I don't remember in detail. I think the last major one was
https://git.xiph.org/?p=mirrors/vorbis.git;a=commit;h=47156649a659381d5b90b82241bf43b32ff3cd98
I see a patch for floor1 overflow, but not floor0.
The codebook change was for memory footprint, I think.
-r
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJUSoeiAAoJEEcAD3uxRB3vhK8H/j/RQmHrGiNUI9vHplqxzTch
5OPyzrlQlebE4bUAjLyNHbSl7dE4L9dBYch7JZ2mFqNWPIljUMiAAWJXqczFxQQt
Zm7H1lk8+ooRAby56ur3vDXnEgSMBdeJD5IzeQZd8G2hVBIySpevtF4IPkDdAaq9
iLhmSuPWWcA8bdhaEsFstq0lYu2BzdwICZEBhiGQhnKIsQ66nD+24YVQ4Wa5qbzu
i1K/wvzeCXN2fZ802k6yYMT89RZgyIf0eVBu5XKF2dGHhuJy71rTA/8hQ6wfeosb
N1x1ONjFGtasBeHTTSGWmK40roYNFn2M4PEPoSgZJ3xRZCKfhtHgC8SO9apthNc=
=D+fP
-----END PGP SIGNATURE-----
More information about the pkg-xiph-maint
mailing list