2.2.0 build error Tumbleweed tarball and git checkout

21 views
Skip to first unread message

Rick Kunath

unread,
Jan 28, 2026, 6:38:39 PM (2 days ago) Jan 28
to digitalvoice
I get the below error on both a source build and a git checkout of the
new 2.2.0 release. This is on openSUSE Tumbleweed and the previous
version did build successfully.

This is the tail end of the ./build_linux.sh command

[ 96%] Built target test_rade_dec
[ 96%] Built target test_rade_enc
[100%] Linking C executable write_rade_weights
[100%] Built target write_rade_weights
[ 43%] No install step for 'build_rade'
[ 45%] Completed 'build_rade'
[ 45%] Built target build_rade
make: *** [Makefile:156: all] Error 2

Rick Kunath, K9AO

Mooneer Salem

unread,
Jan 28, 2026, 6:50:38 PM (2 days ago) Jan 28
to digita...@googlegroups.com
Hi Rick,

Can you save off the full build output and attach here/send off-list? FWIW I downloaded v2.2.0.zip from GitHub and was able to run ./build_linux.sh without any issues, but this was with Fedora 43.

Thanks,

-Mooneer K6AQ

--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/digitalvoice/535253f9-9a27-4bf0-9723-5a00b08dc9ac%40gmail.com.

Rick Kunath

unread,
Jan 28, 2026, 8:43:08 PM (2 days ago) Jan 28
to digita...@googlegroups.com, Mooneer Salem
Here it is Moneer (attached) and let me know if you need something more or different please.

Nothing changed here from the last tarball that did build fine.

Rick Kunath, k9AO
Output.txt

Mooneer Salem

unread,
Jan 28, 2026, 11:51:32 PM (2 days ago) Jan 28
to Rick Kunath, digitalvoice
Hi Rick,

Thanks for the log. The actual error appears to be the following: 

/home/rick/Sources/freedv-gui-2.2.0/src/rig_control/HamlibRigController.cpp:410:30: error: ‘int rig_get_conf(RIG*, hamlib_token_t, char*)’ is deprecated [-Werror=deprecated-declarations]
  410 | result = rig_get_conf(tmpRig, rig_token_lookup(tmpRig, "timeout"), currentTimeout);
      | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/rick/Sources/freedv-gui-2.2.0/src/rig_control/HamlibRigController.h:37,
                 from /home/rick/Sources/freedv-gui-2.2.0/src/rig_control/HamlibRigController.cpp:33:
/usr/include/hamlib/rig.h:2936:1: note: declared here
 2936 | rig_get_conf(RIG *rig,
      | ^~~~~~~~~~~~

What version of Hamlib is Tumbleweed on now? I wonder if something newer than 4.6.5 is on there and causing problems. 

Thanks,

-Mooneer K6AQ 

Rick Kunath

unread,
Jan 29, 2026, 12:07:49 AM (yesterday) Jan 29
to Mooneer Salem, digitalvoice
Good catch.

Hamlib is at 5.0 git now Mooneer.

I can force a downgrade here?

Rick Kunath, K9AO

Mooneer Salem

unread,
Jan 29, 2026, 1:13:41 AM (yesterday) Jan 29
to Rick Kunath, digitalvoice
Yeah, if you can run 4.6.5 instead that'd be your best bet for now. I imagine other distros will eventually adopt 5.0 though, so some kind of fix probably needs to get in at some point.

-Mooneer K6AQ 

Rick, W4XA

unread,
Jan 29, 2026, 12:22:26 PM (yesterday) Jan 29
to digitalvoice
For what it's worth, it appears that the current openSUSE repos still show  4.6.5-xxx hamlib as current.


If I am not mistaken, when using the appimage, all the files needed are included in the image.

And, also FWIW,  The "new"  2.2.0  appimage runs fine on my openSUSE (Tumbleweed) desktop and my mid 2012 Macbook Pro running (ubuntu based) KDE Neon  


Cheers, 

Rick
W4XA

Mooneer Salem

unread,
Jan 29, 2026, 3:23:33 PM (21 hours ago) Jan 29
to digita...@googlegroups.com
Hi Rick,

Can you try this PR with Hamlib 5.0 and let me know if this works any better? https://github.com/drowe67/freedv-gui/pull/1202

Thanks,

-Mooneer K6AQ

Rick Kunath

unread,
Jan 29, 2026, 4:01:23 PM (21 hours ago) Jan 29
to digita...@googlegroups.com, Mooneer Salem
I'm not seeing that as a branch Moneer? Just master?

RIck

On 1/29/26 3:23 PM, Mooneer Salem wrote:
> Hi Rick,
>

Mooneer Salem

unread,
Jan 29, 2026, 4:10:21 PM (21 hours ago) Jan 29
to Rick Kunath, digita...@googlegroups.com
Hi Rick,

The branch is listed when you click on the GitHub link previously sent ("ms-hamlib-50-compile-fix"). You may need to "git pull" on your end first before you can check out the branch.

Thanks,

-Mooneer K6AQ

Rick Kunath

unread,
Jan 29, 2026, 4:12:42 PM (21 hours ago) Jan 29
to Mooneer Salem, digita...@googlegroups.com
I just grabbed the zip from the PR page.

That branch did not show up for some reason on a pull.

It just built fine and I am off now to test.

Rick Kunath, K9AO

Rick Kunath

unread,
Jan 29, 2026, 4:27:34 PM (20 hours ago) Jan 29
to Mooneer Salem, digita...@googlegroups.com
It's working perfectly Mooneer :)

Thanks for the fix.

Rick Kunath, K9AO

On 1/29/26 4:10 PM, Mooneer Salem wrote:
> Hi Rick,
>

Rick Kunath

unread,
Jan 29, 2026, 4:57:06 PM (20 hours ago) Jan 29
to Mooneer Salem, digita...@googlegroups.com
Mooneer,

I do get a bunch of these on the terminal when FreeDV is running and
RADE is going, not sure if RADE going matters:

(freedv:47508): Gtk-CRITICAL **: 16:54:53.303:
IA__gtk_tree_view_column_set_fixed_width: assertion 'fixed_width > 0' failed

FreeDV seems to be running fine though, so I thought I'd pass this along.

Rick Kunath, K9AO

Mooneer Salem

unread,
Jan 29, 2026, 5:30:55 PM (19 hours ago) Jan 29
to Rick Kunath, digita...@googlegroups.com
Hi Rick,

Yeah, FreeDV has always spammed a lot of GTK warnings to the console and I'm not sure why. I suspect it's at least somewhat due to stuff wxWidgets (the GUI framework that it uses) is doing. We may be able to cut down on that some but since FreeDV is otherwise working fine, it's pretty low priority.

Thanks,

-Mooneer K6AQ
Reply all
Reply to author
Forward
0 new messages