Re: [flac-dev] New release
Erik de Castro Lopo wrote: Once I publis the patch, I like to release FLAC 1.3.1 immediately and would therefore like to make sure that all the different platforms build correctly. I can test the following: I have a couple of questions: 1) Do you plan to release 1.3.1 pre1, pre2 etc or just 1.3.1 w/o any pre-releases? 2) Do you plan to release any official binaries (flac, metaflac, maybe something else)? ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
I tested MSYS + MinGW-w64 with GCC 4.9.2 and both 32-bit and 64-bit versions build without issues. MSVC 2013 Community version builds 32-bit and 64-bit release and debug versions without trouble. I don't have older Visual Studios installed but can make a virtual machine to test if lvqcl or someone else doesn't have any either. I have one related suggestion. The Windows solution files should be renamed. Right now the old solution file that one is supposed to use on old MSVC versions is called FLAC.sln and the new one is called FLAC-vs2010.sln. I'd like the main file FLAC.sln to be the one that works with all the latest Visual Studios and the old legacy format one be called FLAC-vs2005.sln. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
lvqcl wrote: I have a couple of questions: 1) Do you plan to release 1.3.1 pre1, pre2 etc or just 1.3.1 w/o any pre-releases? I had not planned to do a pre-release. 2) Do you plan to release any official binaries (flac, metaflac, maybe something else)? Nor had I planned to release binaries. The source code tarball ends up here: https://svn.xiph.org/releases/flac/ I not sure where people normally get binaries (other than Linux users downloading it via their distribution). Erik -- -- Erik de Castro Lopo http://www.mega-nerd.com/ ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
Janne Hyvärinen wrote: I have one related suggestion. The Windows solution files should be renamed. Right now the old solution file that one is supposed to use on old MSVC versions is called FLAC.sln and the new one is called FLAC-vs2010.sln. I'd like the main file FLAC.sln to be the one that works with all the latest Visual Studios and the old legacy format one be called FLAC-vs2005.sln. Is that just a matter of renaming them as follows? mv FLAC.sln FLAC-vs2005.sln mv FLAC-vs2010.sln FLAC.sln Erik -- -- Erik de Castro Lopo http://www.mega-nerd.com/ ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
On 23.11.2014 12:47, Erik de Castro Lopo wrote: Is that just a matter of renaming them as follows? mv FLAC.sln FLAC-vs2005.sln mv FLAC-vs2010.sln FLAC.sln Yes. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
On 23.11.2014 12:44, Erik de Castro Lopo wrote: lvqcl wrote: 2) Do you plan to release any official binaries (flac, metaflac, maybe something else)? Nor had I planned to release binaries. At least Windows users expect to find official version at https://xiph.org/flac/download.html. Right now it links to old sourceforge page http://sourceforge.net/projects/flac/files/flac-win/ that only has version 1.2.1. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
I'd definately recommend binaries for download as suggested by lvqcl and Janne Hyvärinen. All the fabolous work on the code base is of little use to me if I can not find binaries at the official site. Olav Sunde At 12:01 23.11.2014, Janne Hyvärinen wrote: On 23.11.2014 12:44, Erik de Castro Lopo wrote: lvqcl wrote: 2) Do you plan to release any official binaries (flac, metaflac, maybe something else)? Nor had I planned to release binaries. At least Windows users expect to find official version at https://xiph.org/flac/download.html. Right now it links to old sourceforge page http://sourceforge.net/projects/flac/files/flac-win/ that only has version 1.2.1. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
There have been some offers to help building for various platforms: http://lists.xiph.org/pipermail/flac-dev/2013-July/004271.html and there was discussion last year to create official ‘blessed builds’, compiled by Xiph for security reasons. http://lists.xiph.org/pipermail/flac-dev/2013-July/004274.html However, this sounds like something that can be sorted out after the release of the source tarball, no? Maurits On 23 Nov 2014, at 11:36, Olav Sunde o...@olavsunde.net wrote: I'd definately recommend binaries for download as suggested by lvqcl and Janne Hyvärinen. All the fabolous work on the code base is of little use to me if I can not find binaries at the official site. Olav Sunde At 12:01 23.11.2014, Janne Hyvärinen wrote: On 23.11.2014 12:44, Erik de Castro Lopo wrote: lvqcl wrote: 2) Do you plan to release any official binaries (flac, metaflac, maybe something else)? Nor had I planned to release binaries. At least Windows users expect to find official version at https://xiph.org/flac/download.html. Right now it links to old sourceforge page http://sourceforge.net/projects/flac/files/flac-win/ that only has version 1.2.1. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] FLAC 1.3.1 changelog?
MauritsVB wrote: As we’re talking 1.3.1 release, I’ve been keeping track of a couple of changes that I feel should be included in the changelog and that I might as well share here. The things between brackets are just to refresh memories, I’d leave them out of the actual changelog. * Improved efficiency of 24 bit decoding. (https://git.xiph.org/?p=flac.git;a=commit;h=ea0d5ddadc6902e873983c89f473130b3bb6625f) The patch http://git.xiph.org/?p=flac.git;a=commit;h=4eab6313cd2198b5647d925bdb3847590505fa21 was made just after the release of FLAC 1.3.0 and it increases decoding speed for *all* bitdepths. So 1.3.1 is faster than 1.3.0 for 16-bit files too. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
Martijn van Beurden wrote: - i686-pc-mingw32, GCC 4.8.1 By the way... Currently FLAC defaults to -msse2, and it's not possible to compile SSSE3/SSE4.1/AVX2 intrinsics with GCC 4.8.x and older versions. So official x86 binaries (if any) should be compiled with GCC 4.9.x. Or with MSVS 2013, but in my tests it provides slower binaries than GCC. Considering Windows binaries: in case no new binaries are provided, please at least remove the old ones from sourceforge. As can be gleaned from some bug reports, support requests etc. on sourceforge, people are still happily downloading old versions. So they won't be able to find and download anything? ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
On 23 Nov 2014, at 14:49, Martijn van Beurden mva...@gmail.com wrote: Considering Windows binaries: in case no new binaries are provided, please at least remove the old ones from sourceforge. As can be gleaned from some bug reports, support requests etc. on sourceforge, people are still happily downloading old versions. Agreed. Particularly if there is a CVE issue it makes sense to stop suggesting 1.2.1 is the most recent version at all the places we have some control over.___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
On 23 Nov 2014, at 15:06, MauritsVB maurit...@xs4all.nl wrote: On 23 Nov 2014, at 14:49, Martijn van Beurden mva...@gmail.com wrote: Considering Windows binaries: in case no new binaries are provided, please at least remove the old ones from sourceforge. As can be gleaned from some bug reports, support requests etc. on sourceforge, people are still happily downloading old versions. Agreed. Particularly if there is a CVE issue it makes sense to stop suggesting 1.2.1 is the most recent version at all the places we have some control over. On 23 Nov 2014, at 15:06, lvqcl lvqcl.m...@gmail.com wrote: So they won't be able to find and download anything? I mean at least replacing those where Sourceforge/Xiph currently offers 1.2.1 as the most recent one with an official Xiph build. Official builds for other platforms are a bonus. I believe Erik previously mentioned they would have access to a Mac for an OS X build.___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
lvqcl wrote: ... At least the old solution should be renamed from FLAC.sln to FLAC-vs2005.sln. Otherwise those who use MSVS 2012/2013 may think that they should use FLAC.sln instead of the newer FLAC-vs2010.sln. (the old solution is for MSVS 2005 and 2008, the new solution is for MSVS 2010 and newer: 2012, 2013, ...) So: mv FLAC.sln FLAC-vs2008.sln otherwise users of MSVS 2008 will be left in limbo. Regards, Martin -- Martin J Leese E-mail: martin.leese stanfordalumni.org Web: http://members.tripod.com/martin_leese/ ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
Martin Leese wrote: (the old solution is for MSVS 2005 and 2008, the new solution is for MSVS 2010 and newer: 2012, 2013, ...) So: mv FLAC.sln FLAC-vs2008.sln otherwise users of MSVS 2008 will be left in limbo. Newer MSVS is able to open solutions made by older studios and convert them to a newer format if necessary. So users of MSVS 2008 know that they should open FLAC-vs2005.sln. Besides, this file was really made by MSVS 2005. Open it and you'll see: Microsoft Visual Studio Solution File, Format Version 9.00 # Visual C++ Express 2005 ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
On 2014-11-23 3:01 AM, Janne Hyvärinen wrote: At least Windows users expect to find official version at https://xiph.org/flac/download.html. Right now it links to old sourceforge page http://sourceforge.net/projects/flac/files/flac-win/ that only has version 1.2.1. Is this just a static build of the 'flac' command-line tool? I can do that for 1.3.0 and 1.3.1, or we can do a cross-build with gcc on Linux. On MacOS X, flac is available through homebrew, and I've been maintaining that. -r ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
On Sun, Nov 23, 2014 at 7:37 AM, MauritsVB maurit...@xs4all.nl wrote: There have been some offers to help building for various platforms: http://lists.xiph.org/pipermail/flac-dev/2013-July/004271.html and there was discussion last year to create official ‘blessed builds’, compiled by Xiph for security reasons. http://lists.xiph.org/pipermail/flac-dev/2013-July/004274.html However, this sounds like something that can be sorted out after the release of the source tarball, no? Ideally the release should launch complete with the relevant binaries or else old 1.2.1 users will not get the message when news posts hit. Fortunately, if someone from Xiph wants to take up the call, it is straightforward to set up both i686 and x86_64 flavors of MinGW-w64. 32-bit target: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.9.2/threads-posix/dwarf/ 64-bit target: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.9.2/threads-posix/seh/ One extracted, it's just a matter of temporarily adding the relevant bin folder to PATH. When libogg is built, it will also be necessary to manually move its headers and libs into the include and lib folders. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
Ralph Giles wrote: Is this just a static build of the 'flac' command-line tool? I presume so. I can do that for 1.3.0 and 1.3.1, or we can do a cross-build with gcc on Linux. Ok, I'll look into that. What is expected to be in those Windows builds? Just the flac and metaflac binaries? On MacOS X, flac is available through homebrew, and I've been maintaining that. Ok, thanks. Erik -- -- Erik de Castro Lopo http://www.mega-nerd.com/ ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev
Re: [flac-dev] New release
Erik de Castro Lopo wrote: Ok, I'll look into that. What is expected to be in those Windows builds? Just the flac and metaflac binaries? flac-1.2.1-win.zip contains: * bin/ folder with executables * doc/html/ folder with documentation * AUTHORS, COPYING.* and README files in the root folder of the archive. So I think that flac-1.3.1-win.zip should contain: * doc/html/ folder with documentation * win32/ folder with 32-bit flac.exe and metaflac.exe * win64/ folder with 64-bit flac.exe and metaflac.exe * AUTHORS, COPYING.* and README files in the root. ___ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev