Debian Patches

Status for audiowmark/0.6.5-5

Patch Description Author Forwarded Bugs Origin Last update
0001-Fix-WORDS_BIGENDIAN-macro-typo-breaking-big-endian-b.patch Fix WORDS_BIGENDIAN macro typo breaking big-endian byte order
The raw sample conversion code guarded the byte swapping logic with
`#ifdef WORDS_BIGENDDIAN` (note the double D, no pun intended!) but
configure.ac uses `AC_C_BIGENDIAN()` which defines the macro as
`WORDS_BIGENDIAN`.

Because the misspelled macro was never defined, big-endian platforms
(e.g. s390x or sparc64) silently took the little-endian code path which
produces incorrectly byte-swapped samples. This corrupted the audio
enough that the watermark could no longer be detected.

Correct the spelling in all occurrences.
Christopher Obbard <obbardc@debian.org> invalid 2026-06-28

All known versions for source package 'audiowmark'

Links