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 »

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

Weird because the build builds fine in my clean environment. Give me a few and I will dig further into it.

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!