Package Details: wsjtx-improved 3.2.0.260908-1

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: GPL-3.0-or-later
Conflicts: wsjtx
Provides: wsjtx
Submitter: KF5U
Maintainer: KF5U
Last Packager: KF5U
Votes: 6
Popularity: 0.87
First Submitted: 2023-10-19 07:42 (UTC)
Last Updated: 2026-09-08 18:45 (UTC)

Pinned Comments

KF5U commented on 2026-08-27 19:20 (UTC)

Note on qt5-websockets

Arch has removed qt5-websockets from the official repositories; it now exists only as an AUR package. yay/paru users are unaffected — the dependency resolves automatically. If you build with plain makepkg -s, install qt5-websockets from the AUR first.

If you don't specifically need Qt5, wsjtx-improved-qt6 (and its -al-qt6 / -widescreen-qt6 variants) build against Qt6, where every dependency is still in [extra].

Latest Comments

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

lycanananas commented on 2026-04-21 15:01 (UTC)

Package is still broken. I see two solutions:

  1. Write own patch that will replace fprintf with fputs in such places. Then submit to mainstream package.
  2. Replace flasgs. For example
        -DCMAKE_C_FLAGS="$CFLAGS -Wno-error=format-security" \
        -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=format-security" \

73 de SQ5FOX

aa6kj commented on 2026-04-21 01:15 (UTC)

I just looked at the PKGBUILD file and it does not seem to have -Wno-error=format-security there?

itslemonchan commented on 2026-04-21 01:11 (UTC)

Still getting the "error: format not a string literal and no format arguments [-Werror=format-security]" message.

KF5U commented on 2026-04-20 16:14 (UTC)

The issues should be resolved. Please let me know if it is working for you.

aa6kj commented on 2026-04-19 15:04 (UTC)

A quick fix is to modify PKGBUILD (add -Wnoerror part): cmake \ -DCMAKE_C_FLAGS="-Wno-error=format-security" \ -Wno-dev \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ ../wsjtx

aa6kj commented on 2026-04-19 14:50 (UTC) (edited on 2026-04-19 15:01 (UTC) by aa6kj)

Latest build terminates with: /home/eloranta/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c: In function ‘getargs’: /home/eloranta/.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); | ^ /home/eloranta/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c: In function ‘illumination’: /home/eloranta/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c:361:26: warning: unused parameter ‘day’ [-Wunused-parameter] 361 | void illumination(double day, double lra, double ldec, double dr, double sra, double sdec, double pabl, double ill) { | ~^ /home/eloranta/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c: In function ‘equatorial’: /home/eloranta/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c:449:61: warning: unused parameter ‘r’ [-Wunused-parameter] 449 | void equatorial(double d, double lon, double lat, double r) { | ^ /home/eloranta/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c: In function ‘ecliptic’: /home/eloranta/.cache/yay/wsjtx-improved/src/wsjtx-3.1.0/wsjtx-prefix/wsjtx/map65/libm65/tmoonsub.c:465:59: warning: unused parameter ‘r’ [-Wunused-parameter] 465 | void ecliptic(double d, double lon, double lat, double r) { | ~~^ cc1: some warnings being treated as errors make[2]: *** [map65/libm65/CMakeFiles/m65impl.dir/build.make:1411: map65/libm65/CMakeFiles/m65impl.dir/tmoonsub.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:6249: map65/libm65/CMakeFiles/m65impl.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: wsjtx-improved-exit status 4 -> Failed to install the following packages. Manual intervention is required: wsjtx-improved - exit status 4

KF5U commented on 2026-04-18 00:26 (UTC)

I will take a look at this as soon as I have a chance this weekend. Thanks!

itslemonchan commented on 2026-04-16 21:40 (UTC) (edited on 2026-04-16 21:58 (UTC) by itslemonchan)

Hi, looks like this package is no longer building on a clean environment, but it appears to work on an old Arch install.

[ 62%] Building Fortran object CMakeFiles/jt4sim.dir/lib/jt4sim.f90.o
make[2]: *** No rule to make target '/usr/lib/libboost_log_setup.so.1.90.0', needed by 'jt4sim'.  Stop.
make[1]: *** [CMakeFiles/Makefile2:621: CMakeFiles/jt4sim.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

0x0ACE commented on 2025-02-15 16:46 (UTC) (edited on 2025-02-15 16:59 (UTC) by 0x0ACE)

Updated system today.

wsjtx: error while loading shared libraries: libboost_log_setup.so.1.86.0: cannot open shared object file: No such file or directory

Looked back at history to try and determine what changes were made the last time boost library version was a problem. Could not deduce what to change to get back and running before update is available. Any help there would be appreciated for future reference.

It rebuilds fine, but gets this error when running.

EDIT: Seems it did not actually rebuild (I had used pikaur), rebuilding manually worked. Apologies for false alarm.