Actually the blfs svn support flac 1.1.2. Since 1.1.3 API changed and is not 100% compatible. flac-1.1.4 is the latest version of flac, liboggFLAC/oggFLAC++ was merged with libFLAC/libFLAC++ and API was simplified.
http://flac.sourceforge.net/changelog.html#flac_1_1_3 There are guides to port from 1.1.2 to 1.1.3 and from 1.1.3 to 1.1.4 : http://flac.sourceforge.net/api/group__porting.html This made some incompatibilties for several libs or softwares. Even Xiph vorbitools is not ported to the new Xiph flac codec lib. After my researches a lot of other tools and applications are impacted by this API changes. Patches already exist for most at least two of them : libsndfile-1.0.17 flac-1.1.4patch : http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/lib/libsndfile/flac-1.1.4.patch?rev=1.1&cvsroot=Current&only_with_tag=CURRENT&content-type=text/vnd.viewcvs-markup after applying this patch, a aclocal and acmake is necessary if the automake version isn't automake-1.9 Libsndfile can be found here : http://www.mega-nerd.com/libsndfile/ vorbistools-1.1.1 : There is a patch for flac-1.1.3 backported from xiph SVN that doesn't work with flac-1.1.4 for me ??? : http://bugs.archlinux.org/task/6833 vorbis-tools doesn't compile with recent version of curl.: There are several solution (patch and sed) in lfs trac : http://wiki.linuxfromscratch.org/blfs/ticket/2240 and vorbis trac : https://trac.xiph.org/attachment/ticket/1136/vorbis-tools-1.1.1-curl-api-cleanup.patch There still are some research to do, but I hop this will help to progress... A cooker (mandriva) patch is given in references on several distrib. -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
