Package Details: wsjtx-improved 3.1.0-260418

Git Clone URL: https://aur.archlinux.org/wsjtx-improved.git (read-only, click to copy)
Package Base: wsjtx-improved
Description: Software for Amateur Radio Weak-Signal Communication (JT9 and JT65) - WSJT-X Improved by DG2YCB
Upstream URL: https://sourceforge.net/projects/wsjt-x-improved/
Keywords: hamradio wsjtx
Licenses: GPL3
Conflicts: wsjtx
Provides: wsjtx
Submitter: KF5U
Maintainer: KF5U
Last Packager: KF5U
Votes: 5
Popularity: 0.017744
First Submitted: 2023-10-19 07:42 (UTC)
Last Updated: 2026-04-21 15:34 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

lycanananas commented on 2026-04-28 19:08 (UTC)

Some how yay on three separate Arch install sticked to old commit..

itslemonchan commented on 2026-04-28 14:29 (UTC)

I built this package on a clean environment with the official Docker image (base-20260419.0.517065), so pretty much using a stock makepkg.conf. The PKGBUILD compiles just fine.

lycanananas commented on 2026-04-28 14:05 (UTC)

Workaround for now:

  1. yay -S wsjtx-improved --editmenu
  2. Add to cmake those lines
        -DCMAKE_C_FLAGS="$CFLAGS -Wno-error=format-security" \
        -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=format-security" \
  1. It will build fine..

lycanananas commented on 2026-04-28 09:53 (UTC)

If you cannot replicate issue maybe your system have non default makepkg.conf..

https://rfc.archlinux.page/0003-buildflags/

Default makepkg.conf will fail. You PKGBUILD need to override this flag or create patch for upstream that will fix issue not hide it.

lycanananas commented on 2026-04-28 07:54 (UTC)

Build still fails..

[ 80%] Building Fortran object qmap/libqmap/CMakeFiles/qmap_impl.dir/geocentric.f90.o
/home/radio/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c: In function ‘getargs’:
/home/radio/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c:59:5: error: format not a string literal and no format arguments [-Werror=format-security]
   59 |     fprintf(stderr, usage);
      |     ^~~~~~~

emptiness23 commented on 2026-04-22 20:52 (UTC)

I figured out what happened. Yay didn't do a "git pull" on its cached copy of the repo. All good here.

KF5U commented on 2026-04-22 14:49 (UTC)

Can you confirm that your PKGBUILD matches the AUR version?

emptiness23 commented on 2026-04-21 22:58 (UTC)

Still not compiling on my system:

home/user/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c:59:5: error: format not a string literal and no format arguments [-Werror=format-security] 59 | fprintf(stderr, usage); | ^~~

itslemonchan commented on 2026-04-21 20:52 (UTC) (edited on 2026-04-21 20:53 (UTC) by itslemonchan)

The other weird part is that the error appeared also on my clean environments under Docker and WSL. The issue is now fixed so thank you very much :)

KF5U commented on 2026-04-21 15:39 (UTC)

Ok, I have added the workaround for now. I will investigate possible upstream PR as I have time. Thanks for your comments. Please let me know if it is working for you now.