Thread: [Hamlib-developer] Packaging Hamlib for Debian
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Jaime R. <ja...@kd...> - 2003-04-01 16:21:20
|
=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello all,
Some days ago i wrote an email to Terry, who is the Debian packager of HamL=
ib=20
asking for tha package of the new version and i have not received any answe=
r.
As i am packaging KTrack i need hamlib 1.1.3 packaged so i have started to=
=20
package hamlib-1.1.3 too.
I am not trying to "steal" the hamlib package, just packaging for myself as=
i=20
understand it's Terry's package.
Ok, once i have done my disclaimer i would like to make a question as in th=
e=20
packaging process i got this message in the compilation.
It may be caused due to the new gcc-3.2 as i have not any problem compilin=
g=20
in Debian testing/stable and the problems are in a unstable (with gcc3.2).
Any idea?
Thanks!
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
In file included from /usr/include/c++/3.2/backward/iostream.h:31,
from ../include/hamlib/rigclass.h:225,
from rigclass.cc:37:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning Th=
is=20
file includes at least one deprecated or antiquated header. Please consider=
=20
using one of the 32 headers found in section 17.4.1.2 of the C++ standard.=
=20
Examples include substituting the <X> header for the <X.h> header for C++=20
includes, or <sstream> instead of the deprecated header <strstream.h>. To=20
disable this warning use -Wno-deprecated.
rigclass.cc:366: default argument given for parameter 2 of `void
Rig::setRptrShift(rptr_shift_e, int =3D 0)'
=2E./include/hamlib/rigclass.h:99: after previous specification in `void
Rig::setRptrShift(rptr_shift_e, int =3D 0)'
rigclass.cc:371: default argument given for parameter 1 of `rptr_shift_t
Rig::getRptrShift(int =3D 0)'
=2E./include/hamlib/rigclass.h:100: after previous specification in=20
`rptr_shift_t
Rig::getRptrShift(int =3D 0)'
rigclass.cc:380: default argument given for parameter 2 of `void
Rig::setRptrOffs(long int, int =3D 0)'
=2E./include/hamlib/rigclass.h:101: after previous specification in `void
Rig::setRptrOffs(long int, int =3D 0)'
rigclass.cc:385: default argument given for parameter 1 of `shortfreq_t
Rig::getRptrOffs(int =3D 0)'
=2E./include/hamlib/rigclass.h:102: after previous specification in `shortf=
req_t
Rig::getRptrOffs(int =3D 0)'
rigclass.cc:394: default argument given for parameter 2 of `void
Rig::setTs(long int, int =3D 0)'
=2E./include/hamlib/rigclass.h:103: after previous specification in `void
Rig::setTs(long int, int =3D 0)'
rigclass.cc:399: default argument given for parameter 1 of `shortfreq_t
Rig::getTs(int =3D 0)'
=2E./include/hamlib/rigclass.h:104: after previous specification in `shortf=
req_t
Rig::getTs(int =3D 0)'
rigclass.cc:408: default argument given for parameter 2 of `void
Rig::setCTCSS(unsigned int, int =3D 0)'
=2E./include/hamlib/rigclass.h:106: after previous specification in `void
Rig::setCTCSS(unsigned int, int =3D 0)'
rigclass.cc:413: default argument given for parameter 1 of `tone_t
Rig::getCTCSS(int =3D 0)'
=2E./include/hamlib/rigclass.h:107: after previous specification in `tone_t
Rig::getCTCSS(int =3D 0)'
rigclass.cc:422: default argument given for parameter 2 of `void
Rig::setDCS(unsigned int, int =3D 0)'
=2E./include/hamlib/rigclass.h:108: after previous specification in `void
Rig::setDCS(unsigned int, int =3D 0)'
rigclass.cc:427: default argument given for parameter 1 of `tone_t
Rig::getDCS(int =3D 0)'
=2E./include/hamlib/rigclass.h:109: after previous specification in `tone_t
Rig::getDCS(int =3D 0)'
rigclass.cc:436: default argument given for parameter 2 of `void
Rig::setCTCSSsql(unsigned int, int =3D 0)'
=2E./include/hamlib/rigclass.h:111: after previous specification in `void
Rig::setCTCSSsql(unsigned int, int =3D 0)'
rigclass.cc:441: default argument given for parameter 1 of `tone_t
Rig::getCTCSSsql(int =3D 0)'
=2E./include/hamlib/rigclass.h:112: after previous specification in `tone_t
Rig::getCTCSSsql(int =3D 0)'
rigclass.cc:450: default argument given for parameter 2 of `void
Rig::setDCSsql(unsigned int, int =3D 0)'
=2E./include/hamlib/rigclass.h:113: after previous specification in `void
Rig::setDCSsql(unsigned int, int =3D 0)'
rigclass.cc:455: default argument given for parameter 1 of `tone_t
Rig::getDCSsql(int =3D 0)'
=2E./include/hamlib/rigclass.h:114: after previous specification in `tone_t
Rig::getDCSsql(int =3D 0)'
rigclass.cc:465: default argument given for parameter 3 of `void
Rig::setFunc(long long unsigned int, bool, int =3D 0)'
=2E./include/hamlib/rigclass.h:83: after previous specification in `void
Rig::setFunc(long long unsigned int, bool, int =3D 0)'
rigclass.cc:470: default argument given for parameter 2 of `bool
Rig::getFunc(long long unsigned int, int =3D 0)'
=2E./include/hamlib/rigclass.h:84: after previous specification in `bool
Rig::getFunc(long long unsigned int, int =3D 0)'
rigclass.cc:619: default argument given for parameter 2 of `void
Rig::setBank(int, int =3D 0)'
=2E./include/hamlib/rigclass.h:121: after previous specification in `void
Rig::setBank(int, int =3D 0)'
rigclass.cc:624: default argument given for parameter 2 of `void
Rig::setMem(int, int =3D 0)'
=2E./include/hamlib/rigclass.h:122: after previous specification in `void
Rig::setMem(int, int =3D 0)'
rigclass.cc:629: default argument given for parameter 1 of `int=20
Rig::getMem(int
=3D 0)'
=2E./include/hamlib/rigclass.h:123: after previous specification in `int
Rig::getMem(int =3D 0)'
make[1]: *** [rigclass.lo] Error 1
make[1]: Leaving directory `/paquetes/hamlib-1.1.3/c++'
make: *** [all-recursive] Error 1
kha:/paquetes/hamlib-1.1.3#
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
=2D --=20
Un saludo,
Jaime Robles
ja...@kd...
Coordinador KDE-es - KDE Spanish Translation Team
http://www.kde.org/es - http://es.i18n.kde.org
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+ia3yER46oL+8yYURAolzAJ0e6mJAJNGnVE64Hb3ng94OS2qLQQCfVTPV
5y1UQWPQu2s6QIhbvC6XAZ8=3D
=3DEP0K
=2D----END PGP SIGNATURE-----
|
|
From: Joop S. <pa...@de...> - 2003-04-01 17:24:15
|
Jaime Robles wrote: >Hello all, >Some days ago i wrote an email to Terry, who is the Debian packager of HamLib >asking for tha package of the new version and i have not received any answer. > >As i am packaging KTrack i need hamlib 1.1.3 packaged so i have started to >package hamlib-1.1.3 too. >I am not trying to "steal" the hamlib package, just packaging for myself as i >understand it's Terry's package. > >Ok, once i have done my disclaimer i would like to make a question as in the >packaging process i got this message in the compilation. >It may be caused due to the new gcc-3.2 as i have not any problem compiling >in Debian testing/stable and the problems are in a unstable (with gcc3.2). >Any idea? > >Thanks! >==================================================== >In file included from /usr/include/c++/3.2/backward/iostream.h:31, > from ../include/hamlib/rigclass.h:225, > from rigclass.cc:37: >/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This >file includes at least one deprecated or antiquated header. Please consider >using one of the 32 headers found in section 17.4.1.2 of the C++ standard. >Examples include substituting the <X> header for the <X.h> header for C++ >includes, or <sstream> instead of the deprecated header <strstream.h>. To >disable this warning use -Wno-deprecated. >rigclass.cc:366: default argument given for parameter 2 of `void > Rig::setRptrShift(rptr_shift_e, int = 0)' >../include/hamlib/rigclass.h:99: after previous specification in `void > Rig::setRptrShift(rptr_shift_e, int = 0)' >rigclass.cc:371: default argument given for parameter 1 of `rptr_shift_t > Rig::getRptrShift(int = 0)' >../include/hamlib/rigclass.h:100: after previous specification in >`rptr_shift_t > Rig::getRptrShift(int = 0)' >rigclass.cc:380: default argument given for parameter 2 of `void > Rig::setRptrOffs(long int, int = 0)' >../include/hamlib/rigclass.h:101: after previous specification in `void > Rig::setRptrOffs(long int, int = 0)' >rigclass.cc:385: default argument given for parameter 1 of `shortfreq_t > Rig::getRptrOffs(int = 0)' >../include/hamlib/rigclass.h:102: after previous specification in `shortfreq_t > Rig::getRptrOffs(int = 0)' >rigclass.cc:394: default argument given for parameter 2 of `void > Rig::setTs(long int, int = 0)' >../include/hamlib/rigclass.h:103: after previous specification in `void > Rig::setTs(long int, int = 0)' >rigclass.cc:399: default argument given for parameter 1 of `shortfreq_t > Rig::getTs(int = 0)' >../include/hamlib/rigclass.h:104: after previous specification in `shortfreq_t > Rig::getTs(int = 0)' >rigclass.cc:408: default argument given for parameter 2 of `void > Rig::setCTCSS(unsigned int, int = 0)' >../include/hamlib/rigclass.h:106: after previous specification in `void > Rig::setCTCSS(unsigned int, int = 0)' >rigclass.cc:413: default argument given for parameter 1 of `tone_t > Rig::getCTCSS(int = 0)' >../include/hamlib/rigclass.h:107: after previous specification in `tone_t > Rig::getCTCSS(int = 0)' >rigclass.cc:422: default argument given for parameter 2 of `void > Rig::setDCS(unsigned int, int = 0)' >../include/hamlib/rigclass.h:108: after previous specification in `void > Rig::setDCS(unsigned int, int = 0)' >rigclass.cc:427: default argument given for parameter 1 of `tone_t > Rig::getDCS(int = 0)' >../include/hamlib/rigclass.h:109: after previous specification in `tone_t > Rig::getDCS(int = 0)' >rigclass.cc:436: default argument given for parameter 2 of `void > Rig::setCTCSSsql(unsigned int, int = 0)' >../include/hamlib/rigclass.h:111: after previous specification in `void > Rig::setCTCSSsql(unsigned int, int = 0)' >rigclass.cc:441: default argument given for parameter 1 of `tone_t > Rig::getCTCSSsql(int = 0)' >../include/hamlib/rigclass.h:112: after previous specification in `tone_t > Rig::getCTCSSsql(int = 0)' >rigclass.cc:450: default argument given for parameter 2 of `void > Rig::setDCSsql(unsigned int, int = 0)' >../include/hamlib/rigclass.h:113: after previous specification in `void > Rig::setDCSsql(unsigned int, int = 0)' >rigclass.cc:455: default argument given for parameter 1 of `tone_t > Rig::getDCSsql(int = 0)' >../include/hamlib/rigclass.h:114: after previous specification in `tone_t > Rig::getDCSsql(int = 0)' >rigclass.cc:465: default argument given for parameter 3 of `void > Rig::setFunc(long long unsigned int, bool, int = 0)' >../include/hamlib/rigclass.h:83: after previous specification in `void > Rig::setFunc(long long unsigned int, bool, int = 0)' >rigclass.cc:470: default argument given for parameter 2 of `bool > Rig::getFunc(long long unsigned int, int = 0)' >../include/hamlib/rigclass.h:84: after previous specification in `bool > Rig::getFunc(long long unsigned int, int = 0)' >rigclass.cc:619: default argument given for parameter 2 of `void > Rig::setBank(int, int = 0)' >../include/hamlib/rigclass.h:121: after previous specification in `void > Rig::setBank(int, int = 0)' >rigclass.cc:624: default argument given for parameter 2 of `void > Rig::setMem(int, int = 0)' >../include/hamlib/rigclass.h:122: after previous specification in `void > Rig::setMem(int, int = 0)' >rigclass.cc:629: default argument given for parameter 1 of `int >Rig::getMem(int > = 0)' >../include/hamlib/rigclass.h:123: after previous specification in `int > Rig::getMem(int = 0)' >make[1]: *** [rigclass.lo] Error 1 >make[1]: Leaving directory `/paquetes/hamlib-1.1.3/c++' >make: *** [all-recursive] Error 1 >kha:/paquetes/hamlib-1.1.3# >==================================================== > Use "./configure --without-cxx-binding". Hamlib-1.1.3 C++ bindings won't compile with gcc-3.2. So you can't build the C++ classes. Hamlib-1.1.4 won't have this problem, it will arrive in a couple of weeks. So it might be worthwile waiting for the new release. Terry, can we do an effort to resolve the current issues around the hamlib debian package? I am hereby offering my help. Maybe we can work out something like a dual maintainership, if this is OK with you. This way we can keep hamlib updated when you can't find the time to work on it. >- -- >Un saludo, > Jaime Robles > ja...@kd... > Coordinador KDE-es - KDE Spanish Translation Team > http://www.kde.org/es - http://es.i18n.kde.org > > Regards, Joop |
|
From: Jaime R. <ja...@kd...> - 2003-04-01 18:20:32
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Martes, 1 de Abril de 2003 19:22, Joop Stakenborg escribi=F3: > Use "./configure --without-cxx-binding". Hamlib-1.1.3 C++ bindings won't > compile with gcc-3.2. So you can't build the C++ classes. That's what i've done. You download and test hamlib-1.1.3 for Debian unstable from: http://jaime.robles.nu/debian/hamlib I cannot try it as i don't use any hamlib hardware yet.... i want to build = an=20 interface for my brand new IC-7400 :-)'' =2D --=20 Un saludo, Jaime Robles ja...@kd... Coordinador KDE-es - KDE Spanish Translation Team http://www.kde.org/es - http://es.i18n.kde.org =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+icnmER46oL+8yYURAlL3AJ9XyC5BuKKbnbGxrOtQzo61QvbnSQCfVQ9D VS2SJ9JpFYOJdq2p+UB5UAM=3D =3DPp3N =2D----END PGP SIGNATURE----- |
|
From: Jaime R. <ja...@kd...> - 2003-04-01 18:28:21
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Martes, 1 de Abril de 2003 19:22, Joop Stakenborg escribi=F3: Don't try to install my hamlib package yet... as it does not installs any l= ib=20 O:-) =2D --=20 Un saludo, Jaime Robles ja...@kd... Coordinador KDE-es - KDE Spanish Translation Team http://www.kde.org/es - http://es.i18n.kde.org =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+icuvER46oL+8yYURAvuLAJ96smXgx6xqbhvkzjaRRXwd2NSrxwCePBZr wf/SErT0nwzFoF4NKqDDLQk=3D =3DmGz2 =2D----END PGP SIGNATURE----- |
|
From: Terry D. <te...@an...> - 2003-04-14 00:44:50
|
On Wed, 2 Apr 2003 03:22 am, Joop Stakenborg wrote: > Terry, can we do an effort to resolve the current issues around the > hamlib debian package? I am hereby offering my help. Maybe we can work > out something like a dual maintainership, if this is OK with you. This > way we can keep hamlib updated when you can't find the time to work on it. Joop, Sorry, I've been away and haven't paid attention to my packages as I should. I'd be more than happy for you to take on the package if you wish. I'm not actually using it at the moment, so my incentive isn't as high as yours. regards Terry |
|
From: Joop S. <pa...@de...> - 2003-04-20 16:13:59
|
Terry Dawson wrote: >On Wed, 2 Apr 2003 03:22 am, Joop Stakenborg wrote: > > > >>Terry, can we do an effort to resolve the current issues around the >>hamlib debian package? I am hereby offering my help. Maybe we can work >>out something like a dual maintainership, if this is OK with you. This >>way we can keep hamlib updated when you can't find the time to work on it. >> >> > >Joop, >Sorry, I've been away and haven't paid attention to my packages as I should. >I'd be more than happy for you to take on the package if you wish. I'm not >actually using it at the moment, so my incentive isn't as high as yours. > >regards >Terry > > > > Hi Terry! I will upload hamlib-1.1.4 with a new maintainer field when it comes out. Please feel free to contact me when you want to take the package back in the future. Thanks, Joop PA4TU |
|
From: Jaime R. <ja...@ro...> - 2003-04-23 07:30:35
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Domingo, 20 de Abril de 2003 18:12, Joop Stakenborg escribi=F3: > I will upload hamlib-1.1.4 with a new maintainer field when it comes out. Would it be possible tu upload hamlib-1.1.3 before? Hamlib-1.1.3 is not in Debian and it supports rotators... KTrack needs at=20 least hamlib-1.1.3 for building. I have packaged KTrack and i had to install the deb package from the hamlib= =20 home page. Is there any choice for that? Thank you very much. =2D --=20 Un saludo, Jaime Robles, EA4TV ja...@ro... Visita http://www.redlibre.net - La Red Libre de todos! =09 http://smsdx.net - El DXCluster en tu movil! =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+pkDiER46oL+8yYURAtX4AJ4yVrHRAR031o2mZEAvCrRTYY2P7wCfUe5r LWjh2RFjKQ6dfozFH6WdeCE=3D =3Daf6R =2D----END PGP SIGNATURE----- |
|
From: Joop S. <pa...@de...> - 2003-04-23 14:34:24
|
Jaime Robles wrote: > El Domingo, 20 de Abril de 2003 18:12, Joop Stakenborg escribi=F3: >=20 >=20 >>I will upload hamlib-1.1.4 with a new maintainer field when it comes ou= t. >=20 > Would it be possible tu upload hamlib-1.1.3 before? > Hamlib-1.1.3 is not in Debian and it supports rotators... KTrack needs = at=20 > least hamlib-1.1.3 for building. >=20 I don't see any reason... Hamlib-1.1.4 will come out really soon. > I have packaged KTrack and i had to install the deb package from the ha= mlib=20 > home page. >=20 > Is there any choice for that? >=20 > Thank you very much. >=20 Joop |
|
From: Jaime R. <ja...@ro...> - 2003-04-23 14:39:19
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Mi=E9rcoles, 23 de Abril de 2003 16:33, Joop Stakenborg escribi=F3: > Jaime Robles wrot > > Would it be possible tu upload hamlib-1.1.3 before? > > Hamlib-1.1.3 is not in Debian and it supports rotators... KTrack needs = at > > least hamlib-1.1.3 for building. > I don't see any reason... > Hamlib-1.1.4 will come out really soon. Ok, no problem at all then. I'll wait for 1.1.4 :-) =2D --=20 Un saludo, Jaime Robles, EA4TV ja...@ro... Visita http://www.redlibre.net - La Red Libre de todos! =09 http://smsdx.net - El DXCluster en tu movil! =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+pqWIER46oL+8yYURAm7cAJ4+ZpZFmGNIbqoeT1vG3q3U2jwwMQCfe/vz Qc0hNLHPJDbQltgveBwxG3c=3D =3Ds6cN =2D----END PGP SIGNATURE----- |