Package Details: wsjtx 2.5.2-1

Git Clone URL: https://aur.archlinux.org/wsjtx.git (read-only, click to copy)
Package Base: wsjtx
Description: Software for Amateur Radio Weak-Signal Communication (JT9 and JT65)
Upstream URL: http://physics.princeton.edu/pulsar/k1jt/wsjtx.html
Licenses: GPL-3
Submitter: 7h0ma5
Maintainer: AI5C
Last Packager: AI5C
Votes: 23
Popularity: 0.46
First Submitted: 2015-06-09 13:48
Last Updated: 2021-11-10 12:53

Latest Comments

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

df8oe commented on 2020-06-05 16:21

I got a solution. The error pops up if you use a newer gcc where some declarations are deprecated and so throw warnings. Because of -Werror is set these warnings lead to a build error. If you remove -Werror in ~/.cache/yay/wsjtx/src/build/wsjtx-prefix/src/wsjtx/CMakeLists.txt in line 924 of course the warnings are still present - but building finishes successfully.

df8oe commented on 2020-06-04 06:39

My settings are already as mentioned by Ken but it does not build under normal conditions and not in chroot, too. The failure pops up in wsjtx_udp-static

s/.cache/yay/wsjtx/src/build/wsjtx-prefix/src/wsjtx/UDPExamples/MessageServer.cpp:42:75: Fehler: »void QAbstractSocket::error(QAbstractSocket::SocketError)« ist veraltet: Use QAbstractSocket::errorOccurred(QAbstractSocket::SocketError) instead [-Werror=deprecated-declarations]

Ken commented on 2020-06-03 12:36

Hi :)

changing

pkgver=2.2.0

sha1sums=('9e626276f7525477d99321e5e2ddac9a62720665')

Fixes it for the newest version.

Ludde commented on 2020-05-29 10:06

The problems me and wiccan2 was having is solved in the latest version in git, see for example this commit https://sourceforge.net/p/wsjt/wsjtx/ci/1d159a18c7615e0c7d44a9391a6fb45892df5e09/

One could make patches that backports this while waiting for the new release, but I'll be using the gitversion also available on AUR https://aur.archlinux.org/packages/wsjtx-git/ since this compiles for me.

Ludde commented on 2020-05-27 09:01

I'm also using the patch from nrdufour, but I'm failing at a different point than wiccan2

[ 21%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ephem.f90.o
[ 21%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/extract.f90.o
/home/user/AUR/wsjtx/src/build/wsjtx-prefix/src/wsjtx/lib/extract.f90:212:36:

  212 |      call interleave63(correct,63,1)
      |                                    1
Error: More actual than formal arguments in procedure call at (1)
make[5]: *** [CMakeFiles/wsjt_fort_omp.dir/build.make:1006: CMakeFiles/wsjt_fort_omp.dir/lib/extract.f90.o] Error 1
make[4]: *** [CMakeFiles/Makefile2:1181: CMakeFiles/wsjt_fort_omp.dir/all] Error 2
make[3]: *** [Makefile:172: all] Error 2
make[2]: *** [CMakeFiles/wsjtx-build.dir/build.make:81: wsjtx-prefix/src/wsjtx-stamp/wsjtx-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:462: CMakeFiles/wsjtx-build.dir/all] Error 2
make: *** [Makefile:104: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

wiccan2 commented on 2020-05-23 13:47

I can't compile even with the patch:

[ 25%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o
/home/wiccan2/ForceLocal/aur-rebased/wsjtx/src/build/wsjtx-prefix/src/wsjtx/lib/ft8/filt8.f90:32:14:

   12 |   call four2a(x,NFFT,1,-1,0)              !r2c
      |              2
......
   32 |   call four2a(cx,nfft,1,1,-1)                  !c2r
      |              1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(4)/REAL(4)).
make[5]: *** [CMakeFiles/wsjt_fort_omp.dir/build.make:1214: 
CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o] Error 1
make[5]: *** Waiting for unfinished jobs....

...

/home/wiccan2/ForceLocal/aur-rebased/wsjtx/src/build/wsjtx-prefix/src/wsjtx/lib/ft8/filt8.f90:32:14:

   12 |   call four2a(x,NFFT,1,-1,0)              !r2c
      |              2
......
   32 |   call four2a(cx,nfft,1,1,-1)                  !c2r
      |              1
Error: Type mismatch between actual argument at (1) and actual argument at (2) 
(COMPLEX(4)/REAL(4)).
make[5]: *** [CMakeFiles/wsjt_fort.dir/build.make:1214: 
CMakeFiles/wsjt_fort.dir/lib/ft8/filt8.f90.o] Error 1
make[5]: *** Waiting for unfinished jobs....
[ 26%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/fitcal.f90.o

...

make[3]: *** [Makefile:172: all] Error 2
make[2]: *** [CMakeFiles/wsjtx-build.dir/build.make:81: wsjtx-prefix/src/wsjtx-stamp/wsjtx-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:462: CMakeFiles/wsjtx-build.dir/all] Error 2
make: *** [Makefile:104: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

felmey commented on 2020-04-13 01:24

nrdufour's patch fixed my issue. I was able to compile after applying it. Thank you.

(Probably goes without saying but just wipe out all the files and directories that were created if you already had a failed install attempt. )

nrdufour commented on 2020-04-08 19:07

FYI regarding the patch I submitted on this AUR, I also submitted it to the upstream source, and they responded that they were aware of the trouble and it will be included in the next release.

In the meantime, I think we have no other choice than patching the source this way.

AsmundEr commented on 2020-04-08 17:01

With @nrdufour's solution I can compile just fine.

Maybe @felmey and @semeion are also hitting the same error, just that it's displayed higher up in the output e.g. due to multithreaded compile? (There are no errors shown in @semeion's output message).

felmey commented on 2020-04-04 22:05

I'm getting the same errors as semeion