On 22.09.2014 18:44, Bruce Dubbs wrote:
> Right now we have the following:
> 
> general/genlib/wv.xml:    &lfs76_built;
> gnome/applications/cheese.xml:    &lfs76_built;
> multimedia/libdriv/soundtouch.xml:    &lfs76_built;
> 

While I have no general idea how a library becomes "checked", I have
followed one simple rule: If it builds and everything else that uses it
builds fine against it, it's working fine and I mark it as checked. I
use soundtouch with both gstreamer-1.0 and gstreamer-0.10 and have had
no problems. I believe that in the past Totem explicitly looked for the
gstreamer module that was built when soundtouch was present or it
wouldn't build at all. Not sure if that's the case today.

As for cheese, it never stopped working for me. But still, I build
(almost) all dependencies for GStreamer and plugins, Required,
Recommended, Optiona, in Book or External - no matter. I believe that it
may require v4l-utils to be present before building gst-plugins-good-1.0
so you could get a gst module to properly receive input from your camera
and that one is not in the book. At least last time when we were
debugging it this turned out to be the case.

As for wv, since it also provides a linkable library which AbiWord uses
and given that AbiWord works fine (for me) I can't think of anything but
to mark it as checked.

Marking something as checked just because it has a testsuite and
everything regarding it passes, yet it doesn't fulfill the things
mentioned above may be "needed, but not sufficient" condition.

> multimedia/libdriv/alsa-plugins.xml:    &lfs76_built;
> multimedia/libdriv/alsa-oss.xml:    &lfs76_built;
> multimedia/libdriv/alsa-firmware.xml:    &lfs76_built;
> multimedia/libdriv/alsa-tools.xml:    &lfs76_built;

I use alsa-plugins every day so I can forward all alsa to pulse. I have
used alsa-oss on some occasions where an old app (a game of some kind)
required OSS. alsa-oss has a wrapper aoss that preloads some shared libs
which trick the app into thinkink that OSS environment exists and they
play they sound properly. The equivalent for pulseaudio is padsp I
think. Both worked fine for me.

> x/installing/x7driver-fbdev.xml:      &lfs76_built;
> x/installing/x7driver-vmmouse.xml:      &lfs76_built;
> x/installing/x7driver-r128.xml:      &lfs76_built;
> x/installing/x7driver-sis.xml:      &lfs76_built;
> x/installing/x7driver-cirrus.xml:      &lfs76_built;
> x/installing/x7driver-openchrome.xml:      &lfs76_built;
> x/installing/x7driver-vmware.xml:      &lfs76_built;
> x/installing/x7driver-mga.xml:      &lfs76_built;
> x/installing/x7driver-tdfx.xml:      &lfs76_built;
> x/installing/x7driver-wacom.xml:      &lfs76_built;
> x/installing/x7driver-savage.xml:      &lfs76_built;
> x/installing/x7driver-mach64.xml:      &lfs76_built;
> 

I have tested vmware and fbdev drivers under VMWare Virtual Machine and
they worked fine.

> 
> I have no problem with leaving the x7driver and alsa packages as _built
> because they would require specific hardware that we don't have or are
> quite specialized.
> 
> -------
> 
> I did check wv against a .docx file:
> 
> wvSummary VMWARE_receipt_Key.docx
> Problem with getting metadata from VMWARE_receipt_Key.docx:No OLE2
> signature
> 
> but we are probably more concerned with the libwv-1.2.so library.  It's
> only used in abiword.  I think Fernando tagged abiword.  Did you check
> that libwv-1.2.so was linked in?
> ------
> 
> I will check cheese later today and update the book accordingly.
> 
> ------
> 
> soundtouch is used in gst10-plugins-bad.  We also need to change the
> external reference in gst-plugins-bad-0 to the book reference.  I'll do
> that.
> 
> Checking my logs, soundtouch is properly linked into
> gst-plugins-bad-0.10.23, so I will mark that as checked.
> 
>   -- Bruce


-- 
Note: My last name is not Krejzi.

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to