Hi all, Some time ago, I foolishly agreed to become the maintainer of FLAC, the Free Lossless Audio Codec. The original author and maintainer Josh Coalson has been MIA since early 2009. The code has been moved to the Xiph.org git repo and I'll be trying to spend an hour a day on it until I get a backlog of patches reviewed, tweaked and applied. The main problem is that the FLAC test suite takes 30 minutes to run on a 2.8 GHz Core II Duo. The gt repo is here: https://git.xiph.org/?p=flac.git;a%3Dsummary I encourage the keen to do a daily checkout and build. I will be building it on x86 and amd64 Linux every day and running the full test suite. Looking for someone to do that on Mac and Windows. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/
[some snips]> tweaked and applied. The main problem is that the FLAC test suite > takes 30 minutes to run on a 2.8 GHz Core II Duo. > > I encourage the keen to do a daily checkout and build. I will be > building it on x86 and amd64 Linux every day and running the full > test suite. Looking for someone to do that on Mac and Windows.I'd be happy to help with Windows - I have the following: - XP SP3, 32-bit - W7 SP1, 64-bit Cheers, Martin
On 2012-02-01, at 10:55 , Erik de Castro Lopo wrote:> I encourage the keen to do a daily checkout and build. I will be > building it on x86 and amd64 Linux every day and running the full > test suite. Looking for someone to do that on Mac and Windows.I might be able to run the test suite from time to time on OSX 10.6 (Intel, i5), takes ~45mn to run on my box though: make check 1704.01s user 722.69s system 86% cpu 46:31.52 total (and I don't know what exactly is required, would I have to run e.g. autogen.sh after each tree update? Or is running `make clean; make; make check` sufficient?)
rappard at dds.nl wrote:> [some snips] > > > tweaked and applied. The main problem is that the FLAC test suite > > takes 30 minutes to run on a 2.8 GHz Core II Duo. > > > > I encourage the keen to do a daily checkout and build. I will be > > building it on x86 and amd64 Linux every day and running the full > > test suite. Looking for someone to do that on Mac and Windows. > > I'd be happy to help with Windows - I have the following: > - XP SP3, 32-bit > - W7 SP1, 64-bitI'm particularly interested in seeing the results of compiling FLAC under MSVC and would love to see good quality patches. Erik PS : I'm on the list. Please don't CC me when replying. -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/
On 1 February 2012 01:55, Erik de Castro Lopo <mle+la at mega-nerd.com> wrote:> Some time ago, I foolishly agreed to become the maintainer of FLAC,Thank you, Erik! Please find attached to patches which fix 'make dist' Unfortunately 'make distcheck' still fails, because test scripts don't work with out-of-tree builds. I have a partial fix for that, but I think it would be better to hoist most of the shell scripts into make and use the automake test support instead.> The code has been moved to the Xiph.org git repo and I'll be trying > to spend an hour a day on it until I get a backlog of patches reviewed, > tweaked and applied. The main problem is that the FLAC test suite > takes 30 minutes to run on a 2.8 GHz Core II Duo.I added a job to our jenkins continuous integration thing. Right now it doesn't test any more than you're proposing to do, but the results are public, which can be helpful. FWIW, -r -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Use-the-correct-project-filenames-for-flactimer.patch Type: application/octet-stream Size: 969 bytes Desc: not available Url : http://lists.xiph.org/pipermail/flac-dev/attachments/20120201/75e00692/attachment.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: 0002-Add-test_wrapper.sh-to-the-distribution.patch Type: application/octet-stream Size: 600 bytes Desc: not available Url : http://lists.xiph.org/pipermail/flac-dev/attachments/20120201/75e00692/attachment-0001.obj
On 1 February 2012 14:00, Ralph Giles <giles at thaumas.net> wrote:> I added a job to our jenkins continuous integration thing. Right now > it doesn't test any more than you're proposing to do, but the results > are public, which can be helpful.Er, which results are available at https://mf4.xiph.org/jenkins/job/flac/ Currently the build is failing on 'make distcheck' -r
Ralph Giles wrote:> On 1 February 2012 01:55, Erik de Castro Lopo <mle+la at mega-nerd.com> wrote: > > > Some time ago, I foolishly agreed to become the maintainer of FLAC, > > Thank you, Erik! > > Please find attached to patches which fix 'make dist' > > Unfortunately 'make distcheck' still fails, because test scripts don't > work with out-of-tree builds. I have a partial fix for that, but I > think it would be better to hoist most of the shell scripts into make > and use the automake test support instead.Applied. Thanks. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/
At 10:55 01.02.2012, you wrote: Hi Erik, very good to see activity on flac development again. I am not a developer unfortunately, but I'd like to check with you if updating code for flac/metaflac to handle high-rez files (24/192 or higher) for writing Replay Gain tags is in your 'pile' of things to fix? Thanks Olav Sunde>Hi all, > >Some time ago, I foolishly agreed to become the maintainer of FLAC, >the Free Lossless Audio Codec. The original author and maintainer >Josh Coalson has been MIA since early 2009. > >The code has been moved to the Xiph.org git repo and I'll be trying >to spend an hour a day on it until I get a backlog of patches reviewed, >tweaked and applied. The main problem is that the FLAC test suite >takes 30 minutes to run on a 2.8 GHz Core II Duo. > >The gt repo is here: > > https://git.xiph.org/?p=flac.git;a%3Dsummary > >I encourage the keen to do a daily checkout and build. I will be >building it on x86 and amd64 Linux every day and running the full >test suite. Looking for someone to do that on Mac and Windows. > >Cheers, >Erik >-- >---------------------------------------------------------------------- >Erik de Castro Lopo >http://www.mega-nerd.com/ >_______________________________________________ >flac-dev mailing list >flac-dev at xiph.org >http://lists.xiph.org/mailman/listinfo/flac-dev-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/flac-dev/attachments/20120202/40d8b098/attachment.htm
Olav Sunde wrote:> very good to see activity on flac development again. I am not a developer > unfortunately, but I'd like to check with you if updating code for > flac/metaflac to handle high-rez files (24/192 or higher) for writing Replay > Gain tags is in your 'pile' of things to fix?I think there are patches to do that in the queue. Perhaps you can check back in two weeks or so. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/
Xavier Morel wrote:> On 2012-02-01, at 10:55 , Erik de Castro Lopo wrote: > > I encourage the keen to do a daily checkout and build. I will be > > building it on x86 and amd64 Linux every day and running the full > > test suite. Looking for someone to do that on Mac and Windows. > > I might be able to run the test suite from time to time on OSX 10.6 > (Intel, i5), takes ~45mn to run on my box though: > > make check 1704.01s user 722.69s system 86% cpu 46:31.52 total > > (and I don't know what exactly is required, would I have to run e.g. > autogen.sh after each tree update? Or is running `make clean; make; > make check` sufficient?)Ideally you should do: ./autogen.sh ./configure make make check Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/