libquicktime 1.0.1

Loïc Minier lool at dooz.org
Mon Oct 22 09:24:20 UTC 2007


On Mon, Oct 22, 2007, Fabian Greffrath wrote:
>     http://libquicktime.cvs.sourceforge.net/libquicktime/libquicktime/include/cmodel_permutation.h?r1=1.21&r2=1.22&sortby=date
>     http://libquicktime.cvs.sourceforge.net/libquicktime/libquicktime/include/lqt_funcprotos.h?r1=1.68&r2=1.69&sortby=date

 Not in the public API... this is only internal AFAICS.

> as well as minor changes in others, see:
>     http://libquicktime.cvs.sourceforge.net/libquicktime/libquicktime/include/quicktime/lqt.h?r1=1.61&r2=1.62&sortby=date

 That's API compatible.

> Since there have been no functions removed, does this require another 
> soname bump or is it sufficient to bump only the libquicktime1.shlibs file?

 Would the new release have only added API, you would have had to bump
 shlibs; if the above are the only changes, you don't need to do
 anything.

> Furthermore, in debian/patches/21-export-quicktime_set_window.dpatch we 
> explicitely export the 'quicktime_set_window' function. Does anyone 
> (Sam?) know why this patch has been introduced and if it is still 
> needed? We we have to increase soname if I removed this patch?

 We would have to bump SONAME if you remove this patch; you can skip
 changing package name / SONAME if you can prove that no package in the
 archive uses this function.

> Loic, how did you create the 70_relibtoolize.dpatch? Is this simply the 
> delta between "before" and "after" 'autoreconf -fi' or is there other 
> magic involved?

 I documented how I did it; I prefer manual commands rather than
 autoreconf as this tends to use newer autotools when available while I
 prefer keeping the diff small by using the same versions as upstreams.
 Also, autoreconf might fail in some cases and runs too many commands.

-- 
Loïc Minier



More information about the pkg-multimedia-maintainers mailing list