← Back to team overview

ubuntu-hams-devel team mailing list archive

[Bug 526575] Re: fldigi emits bogus warning: 'hamlib_version' has different size

 

** Changed in: fldigi
       Status: Unknown => New

-- 
fldigi emits bogus warning: 'hamlib_version' has different size
https://bugs.launchpad.net/bugs/526575
You received this bug notification because you are a member of Ubuntu
ham developers, which is subscribed to fldigi in ubuntu.

Status in Fldigi: New
Status in “fldigi” package in Ubuntu: Triaged

Bug description:
Binary package hint: fldigi

The new hamlib version "1.2.10" causes fldigi to emit this bogus warning:

    fldigi: Symbol `hamlib_version' has different size in shared object, consider re-linking

The hamlib source contains a string declared as follows:

rig.c:const char hamlib_version[] = "Hamlib version " PACKAGE_VERSION;

PACKAGE_VERSION used to be "1.2.9" but now its one character longer ("1.2.10"), which fldigi seems not to like.  In my opinion, fldigi shouldn't check the hamlib_version string at all, but this simple string-length test seems unlikely to have been the intended behavior of fldigi anyway (since it wouldn't have noticed if the .so version number hadn't gotten one character longer).

Problem occurs in versions:
fldigi:  Installed: 3.11.4-1 (Ubuntu Karmic with hamlib 1.2.10-1 PPA)
fldigi:  Installed: 3.12.5-1 (Ubuntu Lucid with native hamlib 1.2.10-1)





References