I'm working my way through some of the audio and video parts of the
book, first on an i686 (nice and easy, but no DVD drive fitted), second
on a ppc.  On i686 it all went a lot easier than I'd expected, so I'd
better thank the editors for that!

 First problem on ppc is that mpg123-0.59r won't build (the linux-ppc
target passes '-mcpu=ppc') - easy enough to fix that, so I thought I'd
look at where to send a fix upstream.  Looked at the homepage, there is
a newer version, but with a warning that it has security issues, and a
note that the project is now unmaintained.  FWIW, the newer version,
-pre0.59s, still has this build problem on ppc.

 I dragged up a tarball of patches from gentoo, which apply against
-pre0.59s.  Some of these are general cleanups, the first might even be
a bit gentoo-specific (it mostly removes -O2 from the Makefile, but also
fixes my ppc problem).  There are also 6 security patches for
CAN-2003-0577, CAN-2003-0865, CAN-2004-0805, CAN-2004-0982,
GLSA-200412-22, CAN-2004-0991.  I've confirmed that ppc now builds and
plays an example mpg, but that's hardly a thorough test of the
functionality, let alone whether the holes are closed.

 So, should the book continue to use -0.59r ?  I'll be sending the ppc
and security stuff to lfs-patches shortly.

Ken
-- 
 das eine Mal als Trag�die, das andere Mal als Farce

--
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