Bug 262937 - comms/wsjtx: ALSA lib pcm.c:8526:(snd_pcm_recover) underrun occurred
Summary: comms/wsjtx: ALSA lib pcm.c:8526:(snd_pcm_recover) underrun occurred
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Many People
Assignee: hamradio (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-30 11:09 UTC by lu9dce
Modified: 2023-09-12 10:53 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (hamradio)


Attachments
Patch for Clang (934 bytes, patch)
2022-06-28 23:21 UTC, Stephen Hurd
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description lu9dce 2022-03-30 11:09:24 UTC
could you please review port wsjtZ with this error
 .. I would greatly appreciate it

ALSA lib pcm.c:8526:(snd_pcm_recover) underrun occurred

At line 1 of file 
/usr/ports/comms/wsjtx/work/.build/wsjtx-prefix/src/wsjtx/lib/gen65.f90
Fortran runtime error: Actual string length is shorter than the declared 
one for dummy argument 'msgsent'
Comment 1 lu9dce 2022-03-30 11:13:06 UTC
This program would be a good option
works in c++ with qt5
with a very clean source code

http://lz2hv.org/mshv
Comment 2 Stephen Hurd freebsd_committer freebsd_triage 2022-06-28 22:24:06 UTC
Patch available in PR264831
Comment 3 Stephen Hurd freebsd_committer freebsd_triage 2022-06-28 23:21:46 UTC
Created attachment 234989 [details]
Patch for Clang
Comment 4 Diane Bruce freebsd_committer freebsd_triage 2022-07-10 14:48:59 UTC
I'm seeing this on current though. main-n256596-ce414d02c1a0

/usr/include/c++/v1/cstddef:72:29: error: redefinition of '__libcpp_is_integral'
^M
/usr/include/c++/v1/cstddef:57:29: note: previous definition is here^M
template <>          struct __libcpp_is_integral<bool>               { enum { va
lue = 1 }; };^M
Comment 5 Diane Bruce freebsd_committer freebsd_triage 2022-07-10 14:55:16 UTC
I'm seeing this on current though. main-n256596-ce414d02c1a0

/usr/include/c++/v1/cstddef:72:29: error: redefinition of '__libcpp_is_integral'
^M
/usr/include/c++/v1/cstddef:57:29: note: previous definition is here^M
template <>          struct __libcpp_is_integral<bool>               { enum { va
lue = 1 }; };^M
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-09-03 15:35:03 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9f9722769c195fe5b2ea0079a3082fa9a32c29c7

commit 9f9722769c195fe5b2ea0079a3082fa9a32c29c7
Author:     Diane Bruce <db@FreeBSD.org>
AuthorDate: 2023-09-03 15:25:23 +0000
Commit:     Diane Bruce <db@FreeBSD.org>
CommitDate: 2023-09-03 15:33:54 +0000

    comms/wsjtx: Fix Fortran runtime error

    Suggested fixes did not work for FreeBSD because of clang differences
    this should fix problem.

    PR:             PR:     262937

 comms/wsjtx/Makefile           |  5 +--
 comms/wsjtx/files/hamlib.patch | 10 +++---
 comms/wsjtx/files/wsjtx.patch  | 75 +++++++++++++++++++++++++++++++++---------
 3 files changed, 67 insertions(+), 23 deletions(-)
Comment 7 commit-hook freebsd_committer freebsd_triage 2023-09-12 10:53:01 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5e3351caf5c6df3fb50c2e0493b4debc7842026a

commit 5e3351caf5c6df3fb50c2e0493b4debc7842026a
Author:     Diane Bruce <db@FreeBSD.org>
AuthorDate: 2023-09-12 10:43:04 +0000
Commit:     Diane Bruce <db@FreeBSD.org>
CommitDate: 2023-09-12 10:43:04 +0000

    comms/wsjtx: Stray line left in broke build

    wsjtx has it's own patch system which is hard to work with.
    I goofed and somehow left a line in which broke the build completely. :-(

    PR:             ports/262937

 comms/wsjtx/Makefile          |  2 +-
 comms/wsjtx/files/wsjtx.patch | 33 +++++++++++++--------------------
 2 files changed, 14 insertions(+), 21 deletions(-)