Search Criteria
Package Details: gwc 0.22_06-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/gwc.git (read-only, click to copy) |
---|---|
Package Base: | gwc |
Description: | Gtk Wave Cleaner is a digital audio editor to denoise, dehiss and amplify audio files |
Upstream URL: | http://gwc.sourceforge.net/ |
Licenses: | GPL |
Conflicts: | gwc |
Provides: | gwc |
Submitter: | fenuks |
Maintainer: | fenuks |
Last Packager: | fenuks |
Votes: | 6 |
Popularity: | 0.000943 |
First Submitted: | 2016-01-04 17:34 (UTC) |
Last Updated: | 2025-08-03 15:48 (UTC) |
Dependencies (6)
- fftw (fftw-amdAUR)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR)
- libsndfile (libsndfile-gitAUR)
- make (make-gitAUR, make-staticAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (optional) – for mp3 export
- vorbis-tools (vorbis-tools-gitAUR) (optional) – for ogg export
Latest Comments
1 2 3 Next › Last »
fenuks commented on 2025-08-03 15:48 (UTC)
@Alister.Hood Passing CFLAGS to Makefile overrides CFLAGS generated by ./configure, which breaks compilation (e.g. glib header is not found). CFLAGS can be passed during ./configure, which would be much better solution, but rules for building dmacheps do not use CFLAGS, so building still fails. Do you plan to fix these issue, some are very trivial, like
main
function not defining returningint
.For now, this workaround works:
drws commented on 2025-08-03 11:10 (UTC)
@fenuks, please include the needed patches in the PKGBUILD.
Alister.Hood commented on 2025-06-15 21:06 (UTC)
From the latest report on github it looks like gcc-15 also needs
-Wno-int-conversion
Alister.Hood commented on 2025-06-04 10:57 (UTC) (edited on 2025-06-04 11:07 (UTC) by Alister.Hood)
I still don't have an arch system in front of me, but isn't the fix for the gcc14 errors just to use something like this?:
make CFLAGS="-Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=incompatible-pointer-types
Those three flags are all I need in Nixos.
With gcc15 I think you will get some more errors, in which case I think you just need to add something like
-std=gnu17
to the CFLAGS.catzero commented on 2025-01-14 05:02 (UTC)
I figured out a way to build this (dirty but it works): There are three patches for this package in the Fedora project, which can be snatched from the source rpm. The patches are credited to a "Yann Collette" These are the patches that have to be applied to the sources: gwc-0001-fix-implicite-declaration.patch gwc-0002-fix-makefile.patch gwc-0003-fix-initialization.patch
Also, configure needs CLFAGS="-Wno-incompatible-pointer-types"
catzero commented on 2025-01-13 01:27 (UTC)
Replying to Alister comments, I think I see the pull request you are referring to (three files in meschach). It still doesn't build. I'm just emailing the result to you.
Alister.Hood commented on 2025-01-12 21:17 (UTC) (edited on 2025-01-12 21:20 (UTC) by Alister.Hood)
Hi guys, I don't have an active Arch install at the moment, but I accepted a pull request last week that fixed build issues in the meschach source.
Not sure if it was from an Arch user, so before I make a new release, can someone confirm that it fixes the build on Arch? Thanks.
Also, re this:
make || make # fixes problem with missing generated machine.h
The alternative would have been to use
make -j1
catzero commented on 2025-01-12 01:32 (UTC)
This package does not build at this time, at least not on my current Arch system.
Alister.Hood commented on 2021-05-24 08:37 (UTC) (edited on 2021-05-24 08:38 (UTC) by Alister.Hood)
For the record, I see that jlindren's comment to add
CFLAGS=-fcommon
was an alternative toLDFLAGS = -Xlinker --allow-multiple-definition
, and another option might be--warn-common
. In any case, it is fixed in git, so I guess I should make a new release soon.1 2 3 Next › Last »