Debian Patches

Status for hamlib/4.0-7

Patch Description Author Forwarded Bugs Origin Last update
Remove-datetime-from-footer.patch Remove $datetime to make build reproducible. Colin Tuckley <colint@debian.org> no 2017-07-02
perl-dirs.patch use vendor directories in perl build system Ervin Hegedus <airween@gmail.com> no vendor 2018-06-06
perltest-no-version Remove version number from perltest output so we can diff the output against a
static expected output file.
no
perl-buildflags no
fix_unaligned_access.patch dummy/dummy.c: Fix unaligned access in dummy_get_level() .
This fixes an unaligned access in dummy/dummy.c in the function
dummy_get_level() which resulted in crashes (Bus Error) on systems
with stricter alignment requirements such as SPARC.
.
On x86_64 (and any other architecture with less strict alignment
requirements), the compiler automatically optimizes the memcpy()
out if necessary such that there are no performance issues.
John Paul Adrian Glaubitz <glaubitz@debian.org> invalid
02c0854434854 commit 02c085443485487e3a330494710cbb0d7d7bd1d1

In icom.c init() set priv->filter to RIG_PASSBAND_NOCHANGE to fix set_mode rigs with 2-byte cmds
https://github.com/Hamlib/Hamlib/issues/490

diff --git a/rigs/icom/icom.c b/rigs/icom/icom.c
index 5bfa1c8b..d61b10a2 100644
Michael Black W9MDB <mdblack98@yahoo.com> no 2021-01-06
cf858bfa3c8a36eda749c5078ef6f53a119fb285 commit cf858bfa3c8a36eda749c5078ef6f53a119fb285

Change rig.c to return RIG_ENAVAIL instead of RIG_ENTARGET when set_vfo==NULL
Add IC706* to rigs that don't do dsp settings
Remove dynamic detection of transceive status in icom/frame.c
https://github.com/Hamlib/Hamlib/issues/490

diff --git a/rigs/icom/frame.c b/rigs/icom/frame.c
index 2f96d6db..fe1131c2 100644
Michael Black W9MDB <mdblack98@yahoo.com> no 2021-01-08
0089964af7fa1f43757083b7bc7db195ba382fe0 commit 0089964af7fa1f43757083b7bc7db195ba382fe0

Add some dumpcaps values to allow for set/get_freq and set/get_vfo functions
https://github.com/Hamlib/Hamlib/issues/490

diff --git a/rigs/dummy/netrigctl.c b/rigs/dummy/netrigctl.c
index 98199165..e9359d23 100644
Michael Black W9MDB <mdblack98@yahoo.com> no 2021-01-08
1d74711a00dfa416a171cec87c841db315c5d9f7 commit 1d74711a00dfa416a171cec87c841db315c5d9f7

Fix filling of range_list which affects vfo_list
See also
https://github.com/Hamlib/Hamlib/issues/498
https://github.com/Hamlib/Hamlib/issues/490

diff --git a/src/rig.c b/src/rig.c
index 188d813a..4c76a7d9 100644
Michael Black W9MDB <mdblack98@yahoo.com> no 2021-01-08
31dedcf4f79d8fc5fcf287360e5d017842c8e4c0 Michael Black W9MDB not-needed debian

All known versions for source package 'hamlib'

Links