Re: [flac-dev] 1.4.0 release candidate

2022-09-14 Thread Martijn van Beurden
Op zo 11 sep. 2022 om 07:14 schreef Dave Yeo :

> Shared configure build builds fine on OS/2, static, libtool wanted to do
> a hard link which fails here. Need to look better and make a bug report
> I guess.
> Tests fail at,
> fractional block size test (blocksize=33 samples=31) encode... ERROR
> make[1]: *** [check] Error 1
> Which I blame on a crappy dd port.
> The build did complain and output a lot of errors in the doxygen phase,
> probably a port or version (1.8.17) problem, not a big deal.
> Seems to be a code page problem with the test suite too,
>
> K:\...\flac-to-flac-metadata-test-files>ls *flac
> ­ƒñö.flac input-SCVAUP.flac  input-VA.flac
> input-SCPAP.flac  input-SCVPAP.flac  ήΣÎòÎØ.flac
> input-SCVA.flac   input-SVAUP.flac   Pr├©ve.flac
>
> Guess UTF8 file names, libc here is still broken when it comes to UTF
> Thanks for the work on flac,
> Dave
>


So, is there anything here you think should be fixed in FLAC? I'm not sure
whether any of these are to be blamed on FLAC. I made a mistake in the
release, so I'm planning on releasing FLAC 1.4.1 very soon (in a week or
so). Quite a few build problems have been reported at github, all have been
fixed now, so if you still have anything, please let me know.
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


Re: [flac-dev] 1.4.0 release candidate

2022-09-10 Thread Dave Yeo

On 09/06/22 11:25 AM, Martijn van Beurden wrote:

Op do 1 sep. 2022 om 07:32 schreef Martijn van Beurden mailto:mva...@gmail.com>>:

I invite anyone interested to build from git, run the test suite and
report back any problems. Comparisons of compression and speed
between current git and 1.3.4 are also welcome.


Shared configure build builds fine on OS/2, static, libtool wanted to do 
a hard link which fails here. Need to look better and make a bug report 
I guess.

Tests fail at,
fractional block size test (blocksize=33 samples=31) encode... ERROR
make[1]: *** [check] Error 1
Which I blame on a crappy dd port.
The build did complain and output a lot of errors in the doxygen phase, 
probably a port or version (1.8.17) problem, not a big deal.

Seems to be a code page problem with the test suite too,

K:\...\flac-to-flac-metadata-test-files>ls *flac
­ƒñö.flac input-SCVAUP.flac  input-VA.flac
input-SCPAP.flac  input-SCVPAP.flac  ήΣÎòÎØ.flac
input-SCVA.flac   input-SVAUP.flac   Pr├©ve.flac

Guess UTF8 file names, libc here is still broken when it comes to UTF
Thanks for the work on flac,
Dave

___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


Re: [flac-dev] 1.4.0 release candidate

2022-09-06 Thread Martijn van Beurden
Op do 1 sep. 2022 om 07:32 schreef Martijn van Beurden :

> I invite anyone interested to build from git, run the test suite and
> report back any problems. Comparisons of compression and speed between
> current git and 1.3.4 are also welcome.
>

Here are results I have

**github CI**
- x86_64 all combinations of Ubuntu/MacOS, GCC/Clang, autotools/CMake,
32-bit words/64-bit words
- x86_64 Windows CMake build static and shared
- x86_64 Ubuntu distcheck
are all fine

**travis CI**
- Aarch64 GCC+Autotools, GCC+CMake, GCC+CMake+64bitwords, GCC+CMake+noasm
- PPC64 GCC+Autotools, GCC+CMake, Clang+CMake, GCC+CMake+64bitwords,
GCC+CMake+noasm
are all fine

**oss-fuzz**
- Only timeouts reported, no aborts or problems with address sanitizer,
undefined sanitizer or memory sanitizer

**Own systems**
- x86_64 Ubuntu all combinations of GCC/Clang, Autotools/CMake,
shared/static, exhaustive tests with Autotools
- x86_64 Ubuntu GCC+Autotools, integer only and no asm optimizations
- Aarch64 Debian all combinations of GCC/Clang, Autotools/CMake,
shared/static, exhaustive tests with Autotools
- ARMv7 Debian GCC+Autotools and GCC+CMake, shared/static
- ARMv6 Debian GCC+Autotools, shared/static
are all fine

For x86_64 MinGW I tested all combinations of GCC/Clang, Autotools/CMake,
shared/static but had some problems here with the shared builds.
-DFLAC__NO_DLL is added to the Makefile to make sure test_libFLAC builds
with the static library only. Also, it seems the libtool wrapper executable
is not able to properly handle UTF-8 characters. When circumventing this by
placing the executable and library in the same directory (thus not needing
the wrapper to run the tests) the tests pass.
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


[flac-dev] 1.4.0 release candidate

2022-08-31 Thread Martijn van Beurden
Hi all,

Current git state (last commit fuzzer: Do not add corrupt vorbiscomment
metadata block, 5d1402e) can be considered a release candidate for FLAC
1.4.0. I do have plans to restructure (and remove most of) the
documentation (see https://github.com/xiph/flac/pull/411), update the
changelog, the version number, release date and AUTHORS file, but plan no
more changes to the actual code except when something comes up.

I invite anyone interested to build from git, run the test suite and report
back any problems. Comparisons of compression and speed between current git
and 1.3.4 are also welcome.

Kind regards, Martijn van Beurden
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev