Your message dated Tue, 14 Oct 2014 15:38:05 +0000
with message-id <[email protected]>
and subject line Bug#754319: fixed in ion 3.2.1+dfsg-1
has caused the Debian Bug report #754319,
regarding FTBFS with clang instead of gcc
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.)
--
754319: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754319
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ion
Severity: minor
Tags: patch
User: [email protected]
Usertags: clang-ftbfs
Hello,
Using the rebuild infrastructure, your package fails to build with clang
(instead of gcc).
We detected this kinf of error:
http://clang.debian.net/status.php?version=3.4.2&key=TAUTOLOGICAL-COMPARE
Full build log is available here:
http://clang.debian.net/logs/2014-06-16/ion_3.2.0~dfsg1-1_unstable_clang.log
Thanks,
Alexander
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- ion-3.2.0~dfsg1/contrib/dtnperf/al_bp/src/bp_implementations/al_bp_ion_conversions.c 2013-12-31 03:22:22.000000000 +0400
+++ ion-3.2.0~dfsg1-my/contrib/dtnperf/al_bp/src/bp_implementations/al_bp_ion_conversions.c 2014-07-10 00:57:59.813667194 +0400
@@ -194,7 +194,7 @@
ion_statusRpt.creationTime = al_ion_timestamp(bundle_status_report.bundle_id.creation_ts);
ion_statusRpt.deletionTime = al_ion_timeval(bundle_status_report.deletion_ts.secs);
ion_statusRpt.deliveryTime = al_ion_timeval(bundle_status_report.delivery_ts.secs);
- ion_statusRpt.flags = al_ion_bundle_srrFlags(bundle_status_report.flags);
+ ion_statusRpt.flags = al_ion_bundle_srrFlags((al_bp_bundle_delivery_opts_t)bundle_status_report.flags);
ion_statusRpt.forwardTime = al_ion_timeval(bundle_status_report.forwarding_ts.secs);
if(bundle_status_report.flags & BDL_IS_FRAGMENT )
ion_statusRpt.isFragment = 1;
--- ion-3.2.0~dfsg1/contrib/dtnperf/al_bp/src/al_bp_api.c 2013-12-31 03:22:22.000000000 +0400
+++ ion-3.2.0~dfsg1-my/contrib/dtnperf/al_bp/src/al_bp_api.c 2014-07-10 00:55:55.307857852 +0400
@@ -610,7 +610,7 @@
{
if (bundle_object == NULL)
return BP_ENULLPNTR;
- if (buf_len < 0)
+ if (buf_len == 0)
return BP_EINVAL;
al_bp_error_t err;
--- ion-3.2.0~dfsg1/nm/shared/utils/utils.c 2013-12-31 03:22:23.000000000 +0400
+++ ion-3.2.0~dfsg1-my/nm/shared/utils/utils.c 2014-07-10 00:54:14.461632387 +0400
@@ -689,7 +689,7 @@
}
/* Did we go too far? */
- if((size-result_len) < 0)
+ if(((int)size-result_len) < 0)
{
DTNMP_DEBUG_ERR("utils_grab_sdnv","Bounds overrun. Size %d Used %d.",
size, result_len);
--- ion-3.2.0~dfsg1/nm/shared/adm/adm.c 2013-12-31 03:22:22.000000000 +0400
+++ ion-3.2.0~dfsg1-my/nm/shared/adm/adm.c 2014-07-09 00:58:25.093671522 +0400
@@ -967,7 +967,7 @@
/* Step 1 - Data at head of buffer should be a string. Grab len & check. */
len = strlen((char*) buffer);
- if((len < 0) || (len > buffer_len) || (len != data_len))
+ if((len == 0) || (len > buffer_len) || (len != data_len))
{
DTNMP_DEBUG_ERR("adm_print_string", "Bad len %d. Expected %d.",
len, data_len);
--- ion-3.2.0~dfsg1/dtpc/library/libdtpcP.c 2013-12-31 03:22:22.000000000 +0400
+++ ion-3.2.0~dfsg1-my/dtpc/library/libdtpcP.c 2014-07-09 00:53:13.879221573 +0400
@@ -2712,7 +2712,7 @@
Profile *profile;
PsmAddress elt;
time_t currentTime;
- unsigned int lifetime;
+ int lifetime;
int priority = 0;
char dstEid[64];
uvast nodeNbr;
--- ion-3.2.0~dfsg1/dtpc/include/dtpc.h 2013-12-31 03:22:22.000000000 +0400
+++ ion-3.2.0~dfsg1-my/dtpc/include/dtpc.h 2014-07-09 00:46:20.782490392 +0400
@@ -57,7 +57,7 @@
DtpcElisionFn elisionFn,
DtpcSAP *dtpcsapPtr);
-extern int dtpc_send(unsigned int profileID,
+extern int dtpc_send(int profileID,
DtpcSAP sap,
char *dstEid,
unsigned int maxRtx,
--- ion-3.2.0~dfsg1/dtpc/library/libdtpc.c 2013-12-31 03:22:22.000000000 +0400
+++ ion-3.2.0~dfsg1-my/dtpc/library/libdtpc.c 2014-07-09 00:45:42.463156393 +0400
@@ -39,7 +39,7 @@
return getIonWorkingDirectory();
}
-int dtpc_send(unsigned int profileID, DtpcSAP sap, char *dstEid,
+int dtpc_send(int profileID, DtpcSAP sap, char *dstEid,
unsigned int maxRtx, unsigned int aggrSizeLimit,
unsigned int aggrTimeLimit, int lifespan,
BpExtendedCOS *extendedCOS, unsigned char srrFlags,
--- ion-3.2.0~dfsg1/bp/cgr/libcgr.c 2013-12-31 03:22:22.000000000 +0400
+++ ion-3.2.0~dfsg1-my/bp/cgr/libcgr.c 2014-07-09 00:30:29.807283116 +0400
@@ -1805,7 +1805,7 @@
[CgrNoProximateNode] = " NO proximate node",
};
- if (traceType < 0 || traceType >= CgrTraceTypeMax)
+ if (traceType == 0 || traceType >= CgrTraceTypeMax)
{
return "";
}
@@ -1844,7 +1844,7 @@
[CgrLargerNodeNbr] = "initial hop has larger node number",
};
- if (reason < 0 || reason >= CgrReasonMax)
+ if (reason == 0 || reason >= CgrReasonMax)
{
return "";
}
--- End Message ---
--- Begin Message ---
Source: ion
Source-Version: 3.2.1+dfsg-1
We believe that the bug you reported is fixed in the latest version of
ion, 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.
Leo Iannacone <[email protected]> (supplier of updated ion 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: SHA512
Format: 1.8
Date: Tue, 14 Oct 2014 16:40:07 +0200
Source: ion
Binary: ion libion0 libion-dev ion-doc
Architecture: source all
Version: 3.2.1+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Leo Iannacone <[email protected]>
Changed-By: Leo Iannacone <[email protected]>
Description:
ion - NASA implementation of Delay-Tolerant Networking (DTN)
ion-doc - Interplanetary Overlay Network - examples and documentation
libion-dev - NASA implementation of Delay-Tolerant Networking (DTN) - developm
libion0 - NASA implementation of Delay-Tolerant Networking (DTN) - main lib
Closes: 754319
Changes:
ion (3.2.1+dfsg-1) unstable; urgency=medium
.
* New upstream release.
* Bump Standards-Version 3.9.6
* debian/copyright:
- update Upstream-Name
- update Format
- add Upstream-Contact
- add comment to repacking and Files-Excluded field
- add short license name for upstream license
* Remove repack.* utilities in favor of Files-Excluted
* debian/rules:remove call to REPACK_SH
* debian/watch: update dsfg dversionmangle
* debian/patches:
- remove fix-manpages-errors.patch: applied upstream
- refresh patches and renamed adding a number suffix
- 0002-fix-dtnperf-undefined-symbols.patch:
add LIBADD to libal_pb_vION, prevents undefined-symbols
- 0003-ftbfs-with-clang.patch:
fix FTBFS if clang is used instead of gcc (closes: #754319)
* Update debian/links to binaries without manpage
Checksums-Sha1:
2b066c997693f50dd3225eb45a07df64642140ec 2002 ion_3.2.1+dfsg-1.dsc
f896ef12816e437b9a6c55ffa9a8f8b139ee8272 4187913 ion_3.2.1+dfsg.orig.tar.gz
c9ce97e0be4e1547aafdd39d2d0114f6c1e1feae 7880 ion_3.2.1+dfsg-1.debian.tar.xz
2083113688cfb36499c0d59b15166b3c71ab3d16 216932 ion-doc_3.2.1+dfsg-1_all.deb
Checksums-Sha256:
619a4dcd7e1aac3cd49336d5ee81f202514aa684aedcdf1ccf6c61c5970c6b2d 2002
ion_3.2.1+dfsg-1.dsc
e9c75cc1894524ddd2ed19128078fd1716961f8924e0a4708f0e26cab5111785 4187913
ion_3.2.1+dfsg.orig.tar.gz
3ddae2ff22ef7e21c1261dc1e9b28c262ce19c03097ce724f5015b3d18b8731f 7880
ion_3.2.1+dfsg-1.debian.tar.xz
a70b2bfb745f5321e9852dbe54883bcaf9193682f88ecfbcd18b27e14b179f71 216932
ion-doc_3.2.1+dfsg-1_all.deb
Files:
4553cd12aa11c4e469d87253c2cf2b17 2002 net extra ion_3.2.1+dfsg-1.dsc
cdddeea56128e34beb29d381298dbe51 4187913 net extra ion_3.2.1+dfsg.orig.tar.gz
d865d6f0315651dd44c0e2b3e826deb6 7880 net extra ion_3.2.1+dfsg-1.debian.tar.xz
26dbb31e739b932c4db33176fbc2af01 216932 doc extra ion-doc_3.2.1+dfsg-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJUPTr5AAoJEDMrlP7Sgvwl5zgP/33KXPBUc649WSXp4JF5W663
hCwHaoU3HLfwtFtO4/yUsOsunquXurEwQyT7KY3ZS58V1Pjkp69/J3J8zA7WMkIp
zVfkh+sFFKldvNuNV5ygGB/eLzI87hYZUfl/BeHHaqa2oL/KvlATxYCAGbqslc5I
Bn9yc/7RPEv9GOdls59+akJ4ivdz0A6s5BipWLt8iGpEundNftTRngrDPn7tjXc3
Qkucokk3zdSHCMIsWue9tFcUYNbsNVLzvJb7WU7/fk7RRgoGcGWLBjmeSW4nHMyj
TvwjaY5wYEjXk9Y9+b89bXlpk5IqHgkufiiQgpIDTmI8uRh02Apx1ukmBzMzzvUy
kkwP/6KbMsC3za9ca0rwgGtf29s95u86xOd46cvO7HtvNYww5fPajiLc4llewq1a
qV5EYhJlUaNH/L0v6bShhLYKGvMJL2u1iEWu23ahHrVGsXxSseTNV0FEbiJPsAlu
LNdVoiaI2suSgSAzjfPAHLZL0INvTD58UZ+5GGv35kWk1Gt7izrXzSR9c1pWQHMZ
iVK7zQOtXD/Fs5smMzigy915kyrKHKHmKgEXJPu5x83UuTmRfYsWhu+SYfVvJ1xw
PCi/GrC2HcYH+BNnX937xLZblsO6YFKBaPJkvjAQ+byYaHmGohOKRfAg70cfoS57
kqxLBUkS88g5aWH/6Nx0
=5Zzo
-----END PGP SIGNATURE-----
--- End Message ---