Ken Moffat wrote:
> On Mon, Jul 02, 2012 at 01:26:36PM -0500, Bruce Dubbs wrote:
>> I ran into a problem with the configure from libdv.  I kept getting an
>> error that it could not find libXv.  I do have it in a non-stahdard
>> location (/opt/xorg/lib), but it should have been picked up because the
>> directory is in /etc/ld.so.conf and ldconfig has been run.
>>
>> I was able to get it to build and install with:
>>
>> sed -i -e "s:-lXv :& -L/opt/xorg/lib:" configure
>>
>
>   My view is that if you put things in /opt you *will* have to change
> the book's instructions from time to time, at least for *old*
> packages.

Perhaps, but I really don't run into many problems.

>> I didn't use --disable-gtk or --disable-xv because I have them both.
>>
>   Looking at configure, that is gtk+ >= 1.2.4, i.e. gtk+.pc, which I
> rather doubt you have : I have gtk+-2.0.pc which appear to be
> ignored by the configure scripts.

Right.  I get that too.

>   Interestingly, I first built this package in 2009 and at that time
> the log when checking for "GTK" reported several 'sh: glib-config not
> found' messages - I wonder what made them disappear, but it's not
> worth investigating!

Agree.

>> The playdv program was not built.  It was looking for linux/videodev.h,
>> but I only have linux/videodev2.h.  It appears that libdv was last
>> updated in 2006.

>   I only build libdv because it is an optional dep for
> gst-plugins-good.

That why I built it too.

> Never even realised it installs *any* programs (I
> don't usually have the browser occupying the whole height of a
> desktop, so don't scroll down further than I need to, and maybe I
> didn't even look at BLFS when I decided to build it).
>
>   From my logs I can confirm that playdv has never been installed in
> my builds.  Interestingly, I configure it with
> $./configure --prefix=/usr --enable-static=no
> I'm sure that can probably be changed to --disable-static.  The
> references to GTK+ seem unnecessary and liable to cause confusion
> now that gtk+-1 is defunct.
>
>   OTOH, I would promote xv to recommended - in any event, it *ought*
> to be listed as some sort of dependency.

Or we could just remove libdv.  However it is referenced in

general/genlib/ptlib.xml:    <xref linkend="libdv"/>,
multimedia/videoutils/transcode.xml:    <xref linkend="libdv"/>,
multimedia/videoutils/mplayer.xml:      <xref linkend="libdv"/>,
multimedia/videoutils/vlc.xml:      <xref linkend="libdv"/>,
multimedia/libdriv/libquicktime.xml:      <xref linkend="libdv"/>,
multimedia/libdriv/gst-plugins-good.xml:      <xref linkend="libdv"/>,

   -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to