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.021554
First Submitted: 2018-01-06 21:03 (UTC)
Last Updated: 2018-01-06 21:03 (UTC)

Latest Comments

rockfordtheclass commented on 2026-01-13 20:46 (UTC) (edited on 2026-01-13 20:49 (UTC) by rockfordtheclass)

Okay, I managed it: Here step by step for CachyOS:

First i had to delete a symlink directory (maybe this is an CahyOS issue):

sudo rmdir /usr/local/man/

sudo rm /usr/local/share/man

paru -S yay

yay --editmenu -S normalize

now choose an editor (Kate for example) go down to section where "./configure" is listed an add:

./configure CFLAGS="-std=gnu89 -Wno-implicit-function-declaration -Wno-builtin-declaration-mismatch"

save and continue with installation

rockfordtheclass commented on 2026-01-13 19:26 (UTC)

Could someone explain this step by step for noobs like me?

renato.martini commented on 2026-01-11 20:41 (UTC)

The CFLAGS="-std=gnu89 -Wno-implicit-function-declaration -Wno-builtin-declaration-mismatch"... It works perfectly and compiled the source code without any problems.

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.