Package Details: normalize 0.7.7-7

Git Clone URL: https://aur.archlinux.org/normalize.git (read-only, click to copy)
Package Base: normalize
Description: A tool for adjusting the volume of WAV files to a standard level
Upstream URL: http://normalize.nongnu.org
Licenses: GPL
Submitter: Barthalion
Maintainer: rtfm3514
Last Packager: Barthalion
Votes: 10
Popularity: 0.75
First Submitted: 2018-01-06 21:03 (UTC)
Last Updated: 2018-01-06 21:03 (UTC)

Latest Comments

himindedlolife commented on 2025-07-25 18:17 (UTC) (edited on 2025-07-25 18:28 (UTC) by himindedlolife)

The source code assumes an older version of gcc. Current gcc is more strict and fails. To compile this package, the following flags can be used during the configure step which worked on my machine: ./configure CFLAGS="-std=gnu89 -Wno-implicit-function-declaration -Wno-builtin-declaration-mismatch" If using yay, just use the --editmenu flag so you can edit PKGBUILD and add the flags to configure.

phunni commented on 2025-07-10 13:31 (UTC)

Build fails with:

write.c: In function ‘id3_write’: write.c:698:11: error: too many arguments to function ‘ftruncate’; expected 0, have 2 698 | if (ftruncate(fileno(tag->fp), tag->offset + new_tagsz | ^ ~ write.c:68:5: note: declared here 68 | int ftruncate(); | ^ write.c:705:11: error: too many arguments to function ‘ftruncate’; expected 0, have 2 705 | if (ftruncate(fileno(tag->fp), (size_t)ftell(tag->fp)) == -1) | ^ ~ write.c:68:5: note: declared here 68 | int ftruncate(); | ^ make[2]: *** [Makefile:432: write.o] Error 1 make[2]: Leaving directory '/home/paul/.cache/aurutils/sync/normalize/src/normalize-0.7.7/nid3lib' make[1]: *** [Makefile:463: all-recursive] Error 1 make[1]: Leaving directory '/home/paul/.cache/aurutils/sync/normalize/src/normalize-0.7.7' make: *** [Makefile:395: all] Error 2 ==> ERROR: A failure occurred in build().

lovehatelove commented on 2025-06-12 04:39 (UTC)

This package fails to build.