Package Details: direwolf 1.7-1

Git Clone URL: https://aur.archlinux.org/direwolf.git (read-only, click to copy)
Package Base: direwolf
Description: Dire Wolf is a software modem/TNC and APRS encoder/decoder
Upstream URL: https://github.com/wb2osz/direwolf
Keywords: aprs kiss modem packet radio soundmodem tnc
Licenses: GPL
Submitter: maze
Maintainer: MarcinWieczorek (Frigyes06)
Last Packager: MarcinWieczorek
Votes: 7
Popularity: 0.110816
First Submitted: 2015-11-03 12:09 (UTC)
Last Updated: 2024-01-15 07:51 (UTC)

Dependencies (5)

Required by (4)

Sources (3)

Latest Comments

nickb333 commented on 2023-10-03 19:34 (UTC) (edited on 2023-10-05 12:53 (UTC) by nickb333)

Failing to build: [ 5%] Building C object external/misc/CMakeFiles/misc.dir/strlcpy.c.o /home/nick/aur/direwolf/src/direwolf-1.6/src/direwolf.h:301:56: error: expected declaration specifiers or ‘...’ before string constant 301 | #define strlcpy(dst,src,siz) strlcpy_debug(dst,src,siz,FILE,func,LINE) | ^~~~~~~~ compilation terminated due to -fmax-errors=1. make[2]: *** [external/misc/CMakeFiles/misc.dir/build.make:76: external/misc/CMakeFiles/misc.dir/strlcpy.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:491: external/misc/CMakeFiles/misc.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

This is referenced upstream due to Linux glibc 2.38 implementing strlcat/strlcpy https://github.com/wb2osz/direwolf/issues/489 with patches here https://github.com/adrians/meta-amateurradio/blob/master/recipes-ham/direwolf/files/0001-disable-strlcat-strlcpy-implementations.patch

hotaru commented on 2022-08-22 14:32 (UTC)

patch to update to 1.6: https://gist.github.com/lilyanatia/2db1c0c3e6cd7292b57d4d5d3eb1c8a7