Your message dated Tue, 29 Apr 2014 16:49:41 +0000
with message-id <[email protected]>
and subject line Bug#746256: fixed in librelp 1.2.7-1
has caused the Debian Bug report #746256,
regarding librelp.h from the librelp-dev package is C++-incompatible with no
reason
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
746256: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746256
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: librelp-dev
Version: 1.0.0-1
I see the following error when I try to compile my C++ program including
the <librelp.h> header:
/usr/include/librelp.h:54:14: error: use of enum ‘relpCmdEnaState_e’
without previous declaration
/usr/include/librelp.h:54:49: error: invalid type in declaration before ‘;’
token
The reason is declaration of
"typedef enum relpCmdEnaState_e relpCmdEnaState_t;"
before the "enum relpCmdEnaState_e" defenition.
Pure C allows this, but C++ does not.
Just move the typedef down below the enum declaration, and problem is no
more. Other code is fully C++-compatible, it can be compiled with g++ and
works OK.
Debian GNU/Linux 7 (wheezy).
--- End Message ---
--- Begin Message ---
Source: librelp
Source-Version: 1.2.7-1
We believe that the bug you reported is fixed in the latest version of
librelp, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Biebl <[email protected]> (supplier of updated librelp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 29 Apr 2014 18:28:39 +0200
Source: librelp
Binary: librelp0 librelp-dev
Architecture: source amd64
Version: 1.2.7-1
Distribution: unstable
Urgency: medium
Maintainer: Michael Biebl <[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
librelp-dev - Reliable Event Logging Protocol (RELP) library - development file
librelp0 - Reliable Event Logging Protocol (RELP) library
Closes: 746256
Changes:
librelp (1.2.7-1) unstable; urgency=medium
.
* New upstream release.
- Fixes incompatibilities with C++ in librelp.h. (Closes: #746256)
Checksums-Sha1:
db7dea0f943d874857ae4616c9161013d11ae6f9 1920 librelp_1.2.7-1.dsc
060097280a8f5ff3365c3455c9f12eddaa72dc10 410896 librelp_1.2.7.orig.tar.gz
ef96f0e8395be8c50ff08cec6609d23bbfe3bd9b 3944 librelp_1.2.7-1.debian.tar.xz
c81169d846d42f2248c90279c1392e6e56681f40 34298 librelp0_1.2.7-1_amd64.deb
6309bbf18324b2de07e3cd210494976974bae25d 43362 librelp-dev_1.2.7-1_amd64.deb
Checksums-Sha256:
f90d71a0b85b90bf09d0c75e3abf84334a08db28f98f6a9add118e38f72c8a02 1920
librelp_1.2.7-1.dsc
3a434a1c71772706104cfb1c93ba8e6809d257851d60de29ac2142c60c68d7d1 410896
librelp_1.2.7.orig.tar.gz
e1003a21df7d58575fbeb179d9084221ad5faf49c5cded30709c7286268421ba 3944
librelp_1.2.7-1.debian.tar.xz
f10ff9f4f463154583a779abb33817bd6ea18e938e870b86de975815727fc303 34298
librelp0_1.2.7-1_amd64.deb
316079ed3667fdb76f47ef15af8051efcfd2cc90d03f478613f174afba3fb6e4 43362
librelp-dev_1.2.7-1_amd64.deb
Files:
b5e0d51d4f0c77b1ac9ee7b4be66c265 34298 libs optional librelp0_1.2.7-1_amd64.deb
7177b35782f1f4d0b637242ac6b29c1d 43362 libdevel optional
librelp-dev_1.2.7-1_amd64.deb
d0811dd1f538e602cf4ec7dd56789103 1920 libs optional librelp_1.2.7-1.dsc
26e02602490af3a681a2a13e6ce29efb 410896 libs optional librelp_1.2.7.orig.tar.gz
b9bc0c17b0c331d37ebabf2e753e30b7 3944 libs optional
librelp_1.2.7-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTX9N4AAoJEGrh3w1gjyLcIiIQAIahVx6D2pkuFSZfwK0BXWBM
jtos1cEyyfVFluXSNZk3T5msPvQ410bCpFnH7X2U9GMj1vl3vilU/DjgHsqOXvoD
urmu0PW4EodlNhUEV/dzH0v38ub6BbL1Wh/oj1HcPWdN/GAc94iPD8qjYILv+4cZ
GVBbc/1IRlDK69k2zqdtbzF4fFy64yZ6pU79BxsK2xTse/4xGj4gshxE5H39ffNe
PyK7b8WmC5nnOgDbVKb6siAHsUTDEL/a42iJ2z4N4rhWe8q7OrdpwZwQWuMWrvwh
xRBnTrDI7pq40v7U9fNXKpveYLDNXABXJJl570PoWhReLNwmB/7kaZ2Dg+E9SLRX
hufEN9o8N287RxG1ADOlrK224TEkjmzbUVUm/txNUDglDFSFoMEA3TnH7cWPfUIw
jRH+TtvtOxWf+qHqabfB5jowgemsgZDRRSS5x4UqbFLBZK1Tg1qyUkexyd26zTpa
p1fCGb2kZY2R54yXfWGgwhj9Ie/JYAWFtk1o50wcm8y5nhUvIeVo2yS+9+GKrZX4
4OSlzSycHyGU4Knc/5ei+U/CtsBNIIs9fjse3ivoR0t/z+p3VKDyLlPK6jv8eQIi
jWNi+fuMzYV1qJhIssDyYE/U9zVXo24V9nvQx3VXfdVwD3QHrnM/UTxb+UkY/vb1
S1FqLD7qDv15PFfd7ivC
=9sQD
-----END PGP SIGNATURE-----
--- End Message ---