Package Details: js8call 2.2.0-5

Git Clone URL: https://aur.archlinux.org/js8call.git (read-only, click to copy)
Package Base: js8call
Description: Software for ragchewing and message-passing based on WSJT-X
Upstream URL: https://bitbucket.org/widefido/js8call/
Keywords: amateur ft8 ft8call ham js8 radio
Licenses: GPL-3.0-only
Submitter: classabbyamp
Maintainer: Bevan
Last Packager: Bevan
Votes: 10
Popularity: 0.147416
First Submitted: 2018-10-08 18:29 (UTC)
Last Updated: 2024-03-20 22:49 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

m78 commented on 2020-05-15 18:07 (UTC)

could anyone help on this compile error:

In file included from /usr/include/qt/QtCore/QString:1, from /tmp/trizen-z/js8call/src/js8call-2.1.1/HamlibTransceiver.hpp:6, from /tmp/trizen-z/js8call/src/js8call-2.1.1/HamlibTransceiver.cpp:1: /usr/include/qt/QtCore/qstring.h:380:14: note: declared here 380 | QString &vsprintf(const char format, va_list ap) Q_ATTRIBUTE_FORMAT_PRINTF(2, 0); | ^~~~~~~~ make[2]: [CMakeFiles/wsjt_qt.dir/build.make:423: CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o] Error 1 make[2]: Waiting for unfinished jobs.... make[2]: [CMakeFiles/wsjt_qt.dir/build.make:451: CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:218: CMakeFiles/wsjt_qt.dir/all] Error 2 make: ** [Makefile:172: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... :: Unable to build js8call - makepkg exited with code: 4

wiccan2 commented on 2020-04-05 14:34 (UTC) (edited on 2020-04-05 15:09 (UTC) by wiccan2)

Geting a compile error with latest version:

make[2]: *** [CMakeFiles/wsjt_qt.dir/build.make:420: CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/wiccan2/.cache/yay/js8call/src/js8call-2.1.1/HamlibTransceiver.cpp:1:
/home/wiccan2/.cache/yay/js8call/src/js8call-2.1.1/HamlibTransceiver.hpp: At global scope:
/home/wiccan2/.cache/yay/js8call/src/js8call-2.1.1/HamlibTransceiver.hpp:15:22: error: conflicting declaration ‘typedef struct rig RIG’
   15 |   typedef struct rig RIG;
      |                      ^~~
In file included from /home/wiccan2/.cache/yay/js8call/src/js8call-2.1.1/HamlibTransceiver.hpp:8,
                 from /home/wiccan2/.cache/yay/js8call/src/js8call-2.1.1/HamlibTransceiver.cpp:1:
/usr/include/hamlib/rig.h:165:22: note: previous declaration as ‘typedef struct s_rig RIG’
  165 | typedef struct s_rig RIG;
      |                      ^~~

Update: The patch from this issue fixes the problem - https://bitbucket.org/widefido/js8call/issues/323/fix-required-to-build-against-hamlib-from

ronoverdrive commented on 2020-01-20 15:55 (UTC)

As of version 2.1.0 it won't compile against hamlib in Community, but will compile against hamlib-git. May want to set hamlib-git as a dependancy.

adsun commented on 2019-05-23 23:24 (UTC)

This requires hamlib in depends, otherwise build fails in a clean chroot.

classabbyamp commented on 2019-05-23 22:10 (UTC)

@ronoverdrive fixed

ronoverdrive commented on 2019-05-23 17:34 (UTC)

Getting a 404 error on the download.

ThomasZeGerman commented on 2018-12-02 14:22 (UTC) (edited on 2018-12-02 14:25 (UTC) by ThomasZeGerman)

the source has been moved from https://bitbucket.org/widefido/wsjtx/get/v$pkgver.tar.gz to https://bitbucket.org/widefido/js8call/get/v$pkgver.tar.gz

you can just find and replace every 'wsjtx' with 'js8call' in the PKGBUILD