Hi Chris, Thanks for the patch. I've checked in something similar to CVS, however I've kept the patches dropped from your patch as they're probably needed for powerpc. I've also uploaded all the referenced content to the GPP. Some patches have been updated (forward ported).
Regards, Stuart On 18/08/11 20:39, Chris Westervelt wrote: >>> On 09/08/11 14:29, Chris Westervelt wrote: >>>> Thanks. I had done nearly the same thing successfully but I had an >>>> explicit path. This works fine and I'll submit it as such. You do want >>>> the upgrades right? They are as follows. >>>> >>>> Glib2.18 >>>> Gstreamer-core 0.10.28 >>>> Gst-plugins-base 0.10.28 >>>> Liboil 0.3.17 >>>> Gst-plugins-good 0.10.20 >>>> Gst-plugins-bad 0.10.18 >>>> Gst-plugins-ugly 0.10.18 >>>>
--- Begin Message ---CVSROOT: /sources/ltib Module name: ltib Changes by: Stuart Hughes <seh> 11/09/11 16:04:20 Modified files: dist/lfs-5.1/glib2: glib2.spec dist/lfs-5.1/gst-plugins-bad: gst-plugins-bad.spec dist/lfs-5.1/gst-plugins-base: gst-plugins-base.spec dist/lfs-5.1/gst-plugins-good: gst-plugins-good.spec dist/lfs-5.1/gst-plugins-ugly: gst-plugins-ugly.spec dist/lfs-5.1/gstreamer-core: gstreamer-core.spec dist/lfs-5.1/libogg: libogg.spec dist/lfs-5.1/liboil: liboil.spec dist/lfs-5.1/libvorbis: libvorbis.spec Log message: Updates to: alsa-lib, glib2, gst-plugins-good/bad/ugly, gstreamer-core, libogg, liboil and libvorbis based on a patch submitted to the mailing list by Chris Westervelt CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/glib2/glib2.spec?cvsroot=ltib&r1=1.2&r2=1.3 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/gst-plugins-bad/gst-plugins-bad.spec?cvsroot=ltib&r1=1.1.1.2&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/gst-plugins-base/gst-plugins-base.spec?cvsroot=ltib&r1=1.1.1.2&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/gst-plugins-good/gst-plugins-good.spec?cvsroot=ltib&r1=1.1.1.2&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/gst-plugins-ugly/gst-plugins-ugly.spec?cvsroot=ltib&r1=1.1.1.2&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/gstreamer-core/gstreamer-core.spec?cvsroot=ltib&r1=1.1.1.2&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/libogg/libogg.spec?cvsroot=ltib&r1=1.1&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/liboil/liboil.spec?cvsroot=ltib&r1=1.1.1.4&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/libvorbis/libvorbis.spec?cvsroot=ltib&r1=1.1&r2=1.2 Patches: Index: glib2/glib2.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/glib2/glib2.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -b -r1.2 -r1.3 --- glib2/glib2.spec 19 Nov 2007 17:45:17 -0000 1.2 +++ glib2/glib2.spec 11 Sep 2011 16:04:19 -0000 1.3 @@ -2,7 +2,7 @@ Summary : A library of functions used by GDK, GTK+, and many applications Name : glib2 -Version : 2.14.3 +Version : 2.20.5 Release : 1 License : LGPL Vendor : Freescale @@ -23,9 +23,11 @@ %Build # prevent configure from trying to compile and # run test binaries for the target. +lt_cv_path_NM=nm \ glib_cv_stack_grows=no \ glib_cv_uscore=no \ ac_cv_func_posix_getpwuid_r=yes \ +ac_cv_func_posix_getgrgid_r=yes \ ./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} make Index: gst-plugins-bad/gst-plugins-bad.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/gst-plugins-bad/gst-plugins-bad.spec,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -b -r1.1.1.2 -r1.2 --- gst-plugins-bad/gst-plugins-bad.spec 4 Apr 2008 10:51:54 -0000 1.1.1.2 +++ gst-plugins-bad/gst-plugins-bad.spec 11 Sep 2011 16:04:19 -0000 1.2 @@ -2,7 +2,7 @@ Summary : GStreamer Plugins Bad Name : gst-plugins-bad -Version : 0.10.5 +Version : 0.10.18 Release : 1 License : LGPL Vendor : Freescale @@ -10,7 +10,6 @@ Group : Applications/System Source : gst-plugins-bad-%{version}.tar.bz2 Patch1 : gst-plugins-bad-0.10.4-relink.patch -Patch2 : gst-plugins-bad-0.10.5-faad-config.patch BuildRoot : %{_tmppath}/%{name} Prefix : %{pfx} URL : http://gstreamer.freedesktop.org/src @@ -21,9 +20,9 @@ %Prep %setup %patch1 -p1 -%patch2 -p1 %Build +lt_cv_path_NM=nm \ ./configure --prefix=%{_prefix} --host=$CFGHOST \ --build=%{_build} --disable-valgrind \ --disable-x --disable-xvid \ Index: gst-plugins-base/gst-plugins-base.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/gst-plugins-base/gst-plugins-base.spec,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -b -r1.1.1.2 -r1.2 --- gst-plugins-base/gst-plugins-base.spec 4 Apr 2008 10:51:52 -0000 1.1.1.2 +++ gst-plugins-base/gst-plugins-base.spec 11 Sep 2011 16:04:19 -0000 1.2 @@ -2,7 +2,7 @@ Summary : GStreamer Plugins Base Name : gst-plugins-base -Version : 0.10.15 +Version : 0.10.28 Release : 1 License : LGPL Vendor : Freescale @@ -25,10 +25,12 @@ then CFLAGS="-D__user=" fi + +lt_cv_path_NM=nm \ CFLAGS="$CFLAGS" \ ./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} \ - --disable-vorbis --disable-vorbistest --disable-freetypetest \ - --disable-theora --disable-pango --disable-ogg \ + --disable-vorbistest --disable-freetypetest \ + --disable-theora --disable-pango \ --disable-oggtest --disable-libvisual \ --disable-gnome_vfs --disable-cdparanoia \ --disable-x --disable-xvideo Index: gst-plugins-good/gst-plugins-good.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/gst-plugins-good/gst-plugins-good.spec,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -b -r1.1.1.2 -r1.2 --- gst-plugins-good/gst-plugins-good.spec 4 Apr 2008 10:51:54 -0000 1.1.1.2 +++ gst-plugins-good/gst-plugins-good.spec 11 Sep 2011 16:04:19 -0000 1.2 @@ -2,7 +2,7 @@ Summary : GStreamer Plugins Good Name : gst-plugins-good -Version : 0.10.6 +Version : 0.10.20 Release : 1 License : LGPL Vendor : Freescale @@ -21,6 +21,7 @@ %patch1 -p1 %Build +lt_cv_path_NM=nm \ ./configure --prefix=%{_prefix} --host=$CFGHOST \ --build=%{_build} --without-check \ --disable-speex \ Index: gst-plugins-ugly/gst-plugins-ugly.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/gst-plugins-ugly/gst-plugins-ugly.spec,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -b -r1.1.1.2 -r1.2 --- gst-plugins-ugly/gst-plugins-ugly.spec 4 Apr 2008 10:51:53 -0000 1.1.1.2 +++ gst-plugins-ugly/gst-plugins-ugly.spec 11 Sep 2011 16:04:19 -0000 1.2 @@ -2,7 +2,7 @@ Summary : GStreamer Plugins Ugly Name : gst-plugins-ugly -Version : 0.10.6 +Version : 0.10.18 Release : 1 License : LGPL Vendor : Freescale Index: gstreamer-core/gstreamer-core.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/gstreamer-core/gstreamer-core.spec,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -b -r1.1.1.2 -r1.2 --- gstreamer-core/gstreamer-core.spec 4 Apr 2008 10:51:52 -0000 1.1.1.2 +++ gstreamer-core/gstreamer-core.spec 11 Sep 2011 16:04:19 -0000 1.2 @@ -2,13 +2,13 @@ Summary : GStreamer Core Name : gstreamer-core -Version : 0.10.15 +Version : 0.10.28 Release : 1 License : LGPL Vendor : Freescale Packager : Kurt Mahan Group : Applications/System -Source : gstreamer-%{version}.tar.bz2 +Source : gstreamer-%{version}.tar.gz Patch1 : gstreamer-core-0.10.12-relink.patch BuildRoot : %{_tmppath}/%{name} Prefix : %{pfx} @@ -21,8 +21,9 @@ %patch1 -p1 %Build +lt_cv_path_NM=nm \ ./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} \ - --disable-valgrind --without-check + --disable-valgrind make %Install Index: libogg/libogg.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/libogg/libogg.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- libogg/libogg.spec 24 Jun 2009 13:57:30 -0000 1.1 +++ libogg/libogg.spec 11 Sep 2011 16:04:19 -0000 1.2 @@ -2,7 +2,7 @@ Summary : The ogg lib Name : libogg -Version : 1.1.3 +Version : 1.3.0 Release : 1 License : BSD Vendor : Maxtrack Index: liboil/liboil.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/liboil/liboil.spec,v retrieving revision 1.1.1.4 retrieving revision 1.2 diff -u -b -r1.1.1.4 -r1.2 --- liboil/liboil.spec 18 Mar 2009 17:53:24 -0000 1.1.1.4 +++ liboil/liboil.spec 11 Sep 2011 16:04:19 -0000 1.2 @@ -2,16 +2,16 @@ Summary : A library of optimized inner loops Name : liboil -Version : 0.3.11 +Version : 0.3.17 Release : 1 License : Two-Clause BSD Vendor : Freescale Packager : Kurt Mahan Group : System Environment/Libraries Source : liboil-%{version}.tar.gz -Patch1 : liboil-0.3.11-e500-configure.patch +Patch1 : liboil-0.3.17-e500-configure.patch Patch2 : liboil-0.3.11-ppcfpu-configure.patch -Patch3 : liboil-0.3.11-noaltivec.patch +Patch3 : liboil-0.3.17-noaltivec.patch BuildRoot : %{_tmppath}/%{name} Prefix : %{pfx} @@ -43,6 +43,7 @@ HAVE_E500=${E500_BSP} \ HAVE_FPU=${HARD_FP} \ +lt_cv_path_NM=nm \ ./configure --prefix=%{_prefix} --host=$CFGHOST --build=%{_build} make -j1 Index: libvorbis/libvorbis.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/libvorbis/libvorbis.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -b -r1.1 -r1.2 --- libvorbis/libvorbis.spec 24 Jun 2009 13:57:30 -0000 1.1 +++ libvorbis/libvorbis.spec 11 Sep 2011 16:04:20 -0000 1.2 @@ -2,7 +2,7 @@ Summary : The vorbis lib Name : libvorbis -Version : 1.2.0 +Version : 1.3.2 Release : 1 License : BSD Vendor : Maxtrack
--- End Message ---
--- Begin Message ---CVSROOT: /sources/ltib Module name: ltib Changes by: Stuart Hughes <seh> 11/09/11 16:05:26 Modified files: dist/lfs-5.1/alsa-lib: alsa-lib.spec Log message: Updates to: alsa-lib based on a patch submitted to the mailing list by Chris Westervelt CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/ltib/dist/lfs-5.1/alsa-lib/alsa-lib.spec?cvsroot=ltib&r1=1.1.1.4&r2=1.2 Patches: Index: alsa-lib.spec =================================================================== RCS file: /sources/ltib/ltib/dist/lfs-5.1/alsa-lib/alsa-lib.spec,v retrieving revision 1.1.1.4 retrieving revision 1.2 diff -u -b -r1.1.1.4 -r1.2 --- alsa-lib.spec 18 Mar 2009 17:53:27 -0000 1.1.1.4 +++ alsa-lib.spec 11 Sep 2011 16:05:26 -0000 1.2 @@ -2,7 +2,7 @@ Summary : A libraries for ALSA (Advanced Linux Sound Architecture) Name : alsa-lib -Version : 1.0.18 +Version : 1.0.24.1 Release : 0 License : LGPL Vendor : Freescale
--- End Message ---
_______________________________________________ LTIB home page: http://ltib.org Ltib mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/ltib
