Package Details: freedv-gui 2.1.0-1

Git Clone URL: https://aur.archlinux.org/freedv-gui.git (read-only, click to copy)
Package Base: freedv-gui
Description: Digital Voice for Radio Amateurs
Upstream URL: https://freedv.org/
Licenses: LGPL-2.1-or-later
Submitter: ra1nb0w
Maintainer: ra1nb0w
Last Packager: ra1nb0w
Votes: 11
Popularity: 0.000000
First Submitted: 2022-07-28 10:40 (UTC)
Last Updated: 2025-11-20 08:51 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

ignilux commented on 2025-12-28 01:22 (UTC)

Sorry for the delay, holidays beat computer for my time and attention :)

I'm not sure what you're asking me to share... can you elaborate?

ra1nb0w commented on 2025-12-24 09:38 (UTC)

A while ago, I noticed that they don't pin the ExternalProject to a commit and this can generate the issue you described. They fetch the latest commit of radae but passing a fixed opus commit from freedv and this can create a mismatch. It is strange that this behavior appears only with makepkg. Do you have a way to share the "makepkg" directory?

The line that fails is https://github.com/drowe67/radae/blob/98094c426fa2fc4e2dda75c0ff8d92647dcbb682/cmake/BuildOpus.cmake#L62

ignilux commented on 2025-12-23 21:09 (UTC)

Works with master/main and the v2.1.0 tag.

ra1nb0w commented on 2025-12-23 07:24 (UTC)

Have you used master/main or the released version?

ignilux commented on 2025-12-23 00:49 (UTC)

Okay, looks like it builds and runs with no issue using the upstream process. Not sure what to say.

ignilux commented on 2025-12-22 20:29 (UTC)

Haven't tried that, but I will and report back. Using the AppImage does work, but that's not too surprising.

ra1nb0w commented on 2025-12-22 15:54 (UTC)

and building freedv directly following the upstream instruction?

ignilux commented on 2025-12-21 19:30 (UTC)

Yes, I cloned a fresh repo, applied your patch (confirming that it made the changed I expected), then ran makepkg. Failed, so I removed the directory and tried again with makepkg -s. Same result.

ra1nb0w commented on 2025-12-21 18:51 (UTC)

it fails to apply the patch in Radae (a freedv dependency). This can be a Radae mismatch with the patch since the former has not a fixed commit. Your error message comes from makepkg?

ignilux commented on 2025-12-21 18:18 (UTC) (edited on 2025-12-21 18:19 (UTC) by ignilux)

Edit: Forgot manners, thank you for your reponse!

Still fails, with quite a lot of noise. Here are what looks like the most relevant messages:

[ 55%] Building C object src/util/CMakeFiles/fdv_util.dir/timespec.c.o
[...]
patching file dnn/nnet.h
Hunk #2 FAILED at 91.
Hunk #3 FAILED at 99.
Hunk #4 FAILED at 111.
Hunk #5 FAILED at 122.
4 out of 5 hunks FAILED -- saving rejects to file dnn/nnet.h.rej
[ 56%] Building CXX object src/reporting/CMakeFiles/fdv_reporting.dir/FreeDVReporter.cpp.o
[...]
make[5]: *** [CMakeFiles/build_opus.dir/build.make:117: build_opus-prefix/src/build_opus-stamp/build_opus-patch] Error 1
make[4]: *** [CMakeFiles/Makefile2:155: CMakeFiles/build_opus.dir/all] Error 2
make[3]: *** [Makefile:101: all] Error 2
make[3]: Leaving directory '/var/tmp/makepkg/freedv-gui/src/build/rade_build'
make[2]: *** [CMakeFiles/build_rade.dir/build.make:89: build_rade-prefix/src/build_rade-stamp/build_rade-build] Error 2
make[2]: Leaving directory '/var/tmp/makepkg/freedv-gui/src/build'
make[1]: *** [CMakeFiles/Makefile2:633: CMakeFiles/build_rade.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[...]
make[2]: Leaving directory '/var/tmp/makepkg/freedv-gui/src/build'
[ 58%] Built target fdv_util
make[1]: Leaving directory '/var/tmp/makepkg/freedv-gui/src/build'
make: *** [Makefile:159: all] Error 2
make: Leaving directory '/var/tmp/makepkg/freedv-gui/src/build'
==> ERROR: A failure occurred in build().
    Aborting...

Is this helpful?