libquicktime... finally(?)

Loïc Minier lool at dooz.org
Wed Jul 18 14:58:57 UTC 2007


On Wed, Jul 18, 2007, Fabian Greffrath wrote:
> I pulled in two other patches from unstable (and documented my changes
> in the SVN log [0]).
> Maybe you can help out with the remaining minor issues?

 Sure:

> Remaining issues:
> - firewire-on-kfreebsd issue which I do not know anything about.

 The issue is that libavc1394-dev and libraw1394-dev are only available
 under Linux (not on Hurd or kFreeBSD), so 1) the build-deps should be
 conditional (this is done already) and 2) the deps of libquicktime-dev
 should be conditional too.

 The trick implemented here:
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=libquicktime.diff;att=1;bug=372467
 permits defining a substvar when the kernel is Linux and use that in
 the libquicktime deps.  What you should do here is:
 - check whether the libquicktime-dev deps are correct (they are empty
   right now, this might not be correct) or fix them
 - if you added some Linux-specific dependencies in this process, you
   should move them to a substvar like the original patch did

> - Header file include/lqt_codecapi.h includes <lqt/qtprivate.h> which won't
> get installed.

 Hmm not sure what to do about this: did all applications build against
 the experimental versions which did not have this header?


 There is another issue which just popped up, why did you:
  * debian/patches/02-install-in-libquicktime1.dpatch:
    + Disabled.
  * debian/control:
    + Replace (and conflict with) libquicktime0.

 It's expected that you can install multiple shared library in parallel.

-- 
Loïc Minier



More information about the pkg-multimedia-maintainers mailing list