Your message dated Thu, 31 Mar 2005 09:47:11 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#287032: fixed in kdesdk 4:3.3.2-3
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 23 Dec 2004 19:38:11 +0000
>From [EMAIL PROTECTED] Thu Dec 23 11:38:10 2004
Return-path: <[EMAIL PROTECTED]>
Received: from c169031.adsl.hansenet.de (localhost.localdomain) [213.39.169.31]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1ChYmo-00060f-00; Thu, 23 Dec 2004 11:38:10 -0800
Received: from aj by localhost.localdomain with local (Exim 4.34)
id 1ChYrg-0007eZ-L2; Thu, 23 Dec 2004 20:43:12 +0100
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: kdesdk: FTBFS (amd64/gcc-4.0): cast from 'TraceFunction*' to 'int'
loses precision
Message-Id: <[EMAIL PROTECTED]>
Date: Thu, 23 Dec 2004 20:43:12 +0100
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
Package: kdesdk
Severity: normal
Tags: patch
When building 'kdesdk' on amd64 with gcc-4.0,
I get the following error:
../../../kcachegrind/kcachegrind/callgraphview.cpp: In member function 'void
GraphExporter::writeDot()':
../../../kcachegrind/kcachegrind/callgraphview.cpp:579: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:594: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:633: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:634: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:672: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:674: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:675: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:695: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:697: error: cast from
'TraceFunction*' to 'int' loses precision
../../../kcachegrind/kcachegrind/callgraphview.cpp:698: error: cast from
'TraceFunction*' to 'int' loses precision
make[4]: *** [callgraphview.o] Error 1
make[4]: Leaving directory
`/kdesdk-3.3.1/obj-x86_64-linux/kcachegrind/kcachegrind'
With the attached patch 'kdesdk' can be compiled
on amd64 using gcc-4.0.
Regards
Andreas Jochens
diff -urN ../tmp-orig/kdesdk-3.3.1/kcachegrind/kcachegrind/callgraphview.cpp
./kcachegrind/kcachegrind/callgraphview.cpp
--- ../tmp-orig/kdesdk-3.3.1/kcachegrind/kcachegrind/callgraphview.cpp
2004-07-17 21:12:11.000000000 +0200
+++ ./kcachegrind/kcachegrind/callgraphview.cpp 2004-12-23 17:14:24.432245888
+0100
@@ -576,7 +576,7 @@
break;
}
if (f)
- *stream << QString(" center=F%1;\n").arg((int)f, 0, 16);
+ *stream << QString(" center=F%1;\n").arg((long)f, 0, 16);
*stream << QString(" overlap=false;\n splines=true;\n");
}
@@ -591,7 +591,7 @@
if ((int)abr.length() > Configuration::maxSymbolLength())
abr = abr.left(Configuration::maxSymbolLength()) + "...";
- *stream << QString(" F%1 [").arg((int)n.function(), 0, 16);
+ *stream << QString(" F%1 [").arg((long)n.function(), 0, 16);
if (_useBox) {
// make label 3 lines for CallGraphView
*stream << QString("shape=box,label=\"** %1 **\\n**\\n%2\"];\n")
@@ -630,9 +630,9 @@
to.callers.removeRef(&e);
*stream << QString(" F%1 -> F%2 [weight=%3")
- .arg((int)e.from(), 0, 16)
- .arg((int)e.to(), 0, 16)
- .arg((int)log(log(e.cost)));
+ .arg((long)e.from(), 0, 16)
+ .arg((long)e.to(), 0, 16)
+ .arg((long)log(log(e.cost)));
if (_go->detailLevel() ==1)
*stream << QString(",label=\"%1\"")
@@ -669,10 +669,10 @@
e->count = countSum;
*stream << QString(" R%1 [shape=point,label=\"\"];\n")
- .arg((int)n.function(), 0, 16);
+ .arg((long)n.function(), 0, 16);
*stream << QString(" R%1 -> F%2 [label=\"%3\\n%4
x\",weight=%5];\n")
- .arg((int)n.function(), 0, 16)
- .arg((int)n.function(), 0, 16)
+ .arg((long)n.function(), 0, 16)
+ .arg((long)n.function(), 0, 16)
.arg(SubCost(costSum).pretty())
.arg(SubCost(countSum).pretty())
.arg((int)log(costSum));
@@ -692,10 +692,10 @@
e->count = countSum;
*stream << QString(" S%1 [shape=point,label=\"\"];\n")
- .arg((int)n.function(), 0, 16);
+ .arg((long)n.function(), 0, 16);
*stream << QString(" F%1 -> S%2 [label=\"%3\\n%4
x\",weight=%5];\n")
- .arg((int)n.function(), 0, 16)
- .arg((int)n.function(), 0, 16)
+ .arg((long)n.function(), 0, 16)
+ .arg((long)n.function(), 0, 16)
.arg(SubCost(costSum).pretty())
.arg(SubCost(countSum).pretty())
.arg((int)log(costSum));
---------------------------------------
Received: (at 287032-close) by bugs.debian.org; 31 Mar 2005 14:54:07 +0000
>From [EMAIL PROTECTED] Thu Mar 31 06:54:07 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1DH13f-0003eN-00; Thu, 31 Mar 2005 06:54:07 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
id 1DH0wx-0005cX-00; Thu, 31 Mar 2005 09:47:11 -0500
From: Ben Burton <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#287032: fixed in kdesdk 4:3.3.2-3
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Thu, 31 Mar 2005 09:47:11 -0500
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level:
Source: kdesdk
Source-Version: 4:3.3.2-3
We believe that the bug you reported is fixed in the latest version of
kdesdk, which is due to be installed in the Debian FTP archive:
cervisia_3.3.2-3_i386.deb
to pool/main/k/kdesdk/cervisia_3.3.2-3_i386.deb
kapptemplate_3.3.2-3_all.deb
to pool/main/k/kdesdk/kapptemplate_3.3.2-3_all.deb
kbabel-dev_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kbabel-dev_3.3.2-3_i386.deb
kbabel_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kbabel_3.3.2-3_i386.deb
kbugbuster_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kbugbuster_3.3.2-3_i386.deb
kcachegrind-converters_3.3.2-3_all.deb
to pool/main/k/kdesdk/kcachegrind-converters_3.3.2-3_all.deb
kcachegrind_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kcachegrind_3.3.2-3_i386.deb
kdesdk-doc-html_3.3.2-3_all.deb
to pool/main/k/kdesdk/kdesdk-doc-html_3.3.2-3_all.deb
kdesdk-kfile-plugins_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kdesdk-kfile-plugins_3.3.2-3_i386.deb
kdesdk-misc_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kdesdk-misc_3.3.2-3_i386.deb
kdesdk-scripts_3.3.2-3_all.deb
to pool/main/k/kdesdk/kdesdk-scripts_3.3.2-3_all.deb
kdesdk_3.3.2-3.diff.gz
to pool/main/k/kdesdk/kdesdk_3.3.2-3.diff.gz
kdesdk_3.3.2-3.dsc
to pool/main/k/kdesdk/kdesdk_3.3.2-3.dsc
kdesdk_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kdesdk_3.3.2-3_i386.deb
kmtrace_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kmtrace_3.3.2-3_i386.deb
kompare_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kompare_3.3.2-3_i386.deb
kspy_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kspy_3.3.2-3_i386.deb
kuiviewer_3.3.2-3_i386.deb
to pool/main/k/kdesdk/kuiviewer_3.3.2-3_i386.deb
libcvsservice-dev_3.3.2-3_i386.deb
to pool/main/k/kdesdk/libcvsservice-dev_3.3.2-3_i386.deb
libcvsservice0_3.3.2-3_i386.deb
to pool/main/k/kdesdk/libcvsservice0_3.3.2-3_i386.deb
poxml_3.3.2-3_i386.deb
to pool/main/k/kdesdk/poxml_3.3.2-3_i386.deb
umbrello_3.3.2-3_i386.deb
to pool/main/k/kdesdk/umbrello_3.3.2-3_i386.deb
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.
Ben Burton <[EMAIL PROTECTED]> (supplier of updated kdesdk 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: SHA1
Format: 1.7
Date: Thu, 31 Mar 2005 19:59:13 +1000
Source: kdesdk
Binary: kspy kcachegrind-converters cervisia kbabel-dev kuiviewer
kdesdk-kfile-plugins poxml kmtrace kapptemplate kbabel kbugbuster kompare
kdesdk-scripts kdesdk-doc-html libcvsservice0 kcachegrind kdesdk-misc kdesdk
umbrello libcvsservice-dev
Architecture: source all i386
Version: 4:3.3.2-3
Distribution: unstable
Urgency: high
Maintainer: Ben Burton <[EMAIL PROTECTED]>
Changed-By: Ben Burton <[EMAIL PROTECTED]>
Description:
cervisia - a graphical CVS front end for KDE
kapptemplate - creates a framework to develop a KDE application
kbabel - PO-file editing suite for KDE
kbabel-dev - PO-file editing suite for KDE (development files)
kbugbuster - a front end for the KDE bug tracking system
kcachegrind - visualisation tool for valgrind profiling output
kcachegrind-converters - format converters for KCachegrind profiling
visualisation tool
kdesdk - KDE Software Development Kit
kdesdk-doc-html - KDE Software Development Kit documentation in HTML format
kdesdk-kfile-plugins - KDE file dialog plugins for software development files
kdesdk-misc - various goodies from the KDE Software Development Kit
kdesdk-scripts - a set of useful development scripts for KDE
kmtrace - a KDE memory leak tracer
kompare - a KDE GUI for viewing differences between files
kspy - examines the internal state of a Qt/KDE app
kuiviewer - viewer for Qt Designer user interface files
libcvsservice-dev - development files for CVS DCOP service
libcvsservice0 - DCOP service for accessing CVS repositories
poxml - tools for using PO-files to translate DocBook XML files
umbrello - UML modelling tool and code generator
Closes: 287032 295454 296514
Changes:
kdesdk (4:3.3.2-3) unstable; urgency=high
.
* Fresh pull from KDE_3_3_BRANCH for recent bugfixes.
* Many thanks to upstream who have relicensed cervisia under the GPL
(closes: #296514). Also noted in debian/copyright that cvsservice is
under the LGPL.
* Fix kdemangen.pl output to use minus instead of hyphen where appropriate,
thanks to Achim Bohnet (closes: #295454).
* Fixed amd64/gcc-4.0 build by using longs for node IDs in kcachegrind,
thanks to Andreas Jochens (closes: #287032).
Files:
b3cc014978b916259d6140c38461a052 966 kde optional kdesdk_3.3.2-3.dsc
3a6fdc5bbb2a91f97d996088f0c298aa 49568 kde optional kdesdk_3.3.2-3.diff.gz
cd1b33e4ce3d4d12be5376deb72de1cc 134950 doc optional
kdesdk-doc-html_3.3.2-3_all.deb
a8b6b994e9e5cbaa3944d1dd9356c6fd 306642 devel optional
kapptemplate_3.3.2-3_all.deb
e0804a91f642788b04797c40020a1fd5 32300 devel optional
kcachegrind-converters_3.3.2-3_all.deb
92f318debca02f18780b4dbf13b0a02e 189748 devel optional
kdesdk-scripts_3.3.2-3_all.deb
5bac8932baf9ae3d803a3f66d52fc3d4 17954 kde optional kdesdk_3.3.2-3_i386.deb
b741f9f0827d31578fa10e70ea1cd2d0 918696 devel optional
cervisia_3.3.2-3_i386.deb
195d9ca4c658562e893a3c574e91a7dd 1502044 devel optional kbabel_3.3.2-3_i386.deb
a43b7f16e36e608db1d03881665ef218 44966 libdevel optional
kbabel-dev_3.3.2-3_i386.deb
2f2f3258446b1128b208b3e4f67fc7b8 425856 devel optional
kbugbuster_3.3.2-3_i386.deb
55d62639bbc3bc6913b6eae176e3df27 365924 devel optional
kcachegrind_3.3.2-3_i386.deb
c6095fbf79dda091b844a095df34a011 49438 kde optional
kdesdk-kfile-plugins_3.3.2-3_i386.deb
fe41080f3310534606d0468e7c13ad9c 74560 devel optional
kdesdk-misc_3.3.2-3_i386.deb
318562189750a9b86b38a370293125da 105762 devel optional kmtrace_3.3.2-3_i386.deb
44784bc638e9df041a95ff068b3fb776 315736 devel optional kompare_3.3.2-3_i386.deb
bdc756bbe3487ec1071a065676ff927d 45196 devel optional kspy_3.3.2-3_i386.deb
29c6c8722ac1368735f10522c5f0fae8 64976 devel optional
kuiviewer_3.3.2-3_i386.deb
4baedb3d6fa23b07e57b40d3e3519345 83236 libs optional
libcvsservice0_3.3.2-3_i386.deb
6b8f4940a497faf7a7d7b07af34c5bf6 21048 libdevel optional
libcvsservice-dev_3.3.2-3_i386.deb
08d05d2eef986cb8e40da8c9a4c310a5 389728 devel optional poxml_3.3.2-3_i386.deb
e771bc5dd057a314b62d28cdf50a05f9 1663076 devel optional
umbrello_3.3.2-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCTACfMQNuxza4YcERAofeAJ9osBMTbBMIVus5zG2sijvPcsr6mwCfRQ6S
F7IeFKS3povWAzTmoWq81Oc=
=bSoT
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]