[flac-dev] flac-1.3.1pre1

Jan Stary hans at stare.cz
Wed Nov 26 14:24:08 PST 2014


On Nov 26 23:15:04, hans at stare.cz wrote:
> On Nov 26 22:39:27, hans at stare.cz wrote:
> > On Nov 25 00:43:22, mle+la at mega-nerd.com wrote:
> > > http://downloads.xiph.org/releases/flac/beta/
> > > Please test.
> > 
> > ./test_replaygain.sh fails for me in tonegenerator(), saying:
> > 
> > ./test_replaygain.sh[91]: mawk: not found
> > Testing FLAC replaygain 8000 (8000 x 1) ... -: ERROR: got partial sample
> > 
> > Apparently, the tone-generating awk script does not work with
> > my system's awk, which is "awk version 20110810" as distributed
> > with current OpenBSD 5.6 GENERIC.MP#610 amd64.
> > With mawk-1.3.4.20140914 it works fine
> > (and ./test_replaygain.sh passes).
> > 
> > Can anyone please shed some light on what's mawk-spacific
> > about that awk script? It seems to be just a sine-generator.
> > 
> > Here is the head of the hexdump of the two generated tones.
> 
> Ha! If the final
> 
> 	printf("%c", byte[bx]);
> 
> is changed to
> 
> 	printf("%d", byte[bx]);
> 
> the results produced by mawk and awk are identical.
> So the diference must be just that mawk printf's "%c" differently.

BUGS
	mawk cannot handle ascii NUL \0 in the source or data files.
	You can output NUL using printf with %c, and any other 8 bit
	character is acceptable input.

Could this be it?



More information about the flac-dev mailing list