Package: kmchart
Version: 1.2.9
Severity: important
Tags: patch
Justification: fails to build from source
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu karmic ubuntu-patch



*** /tmp/tmp8B6rwu
In Ubuntu, we've applied the attached patch to achieve the following:

  [ Simon Olofsson ]
  * src/libqmc/qmc_indom.cpp: Fix FTBFS with GCC 4.4 and eglibc 2.10
    (LP: #459143) because of invalid const char * to char * conversion

  [ Fabrice Coutadeur ]
  * src/chart/view.cpp: Fix FTBFS with GCC 4.4 and eglibc 2.10 because of
    invalid const char * to char * conversion

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic-updates
  APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 
'karmic-proposed'), (500, 'karmic-backports'), (500, 'karmic')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-14-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru kmchart-1.2.9/src/chart/view.cpp kmchart-1.2.9ubuntu1/src/chart/view.cpp
--- kmchart-1.2.9/src/chart/view.cpp	2009-01-27 12:59:52.000000000 +0100
+++ kmchart-1.2.9ubuntu1/src/chart/view.cpp	2009-10-27 06:10:25.000000000 +0100
@@ -1201,7 +1201,7 @@
 
 void SaveViewDialog::saveChart(FILE *f, Chart *cp, bool hostDynamic)
 {
-    const char	*p;
+    char	*p;
     char	*q, *qend;
     double	ymin, ymax;
     bool	autoscale;
diff -Nru kmchart-1.2.9/src/libqmc/qmc_indom.cpp kmchart-1.2.9ubuntu1/src/libqmc/qmc_indom.cpp
--- kmchart-1.2.9/src/libqmc/qmc_indom.cpp	2009-01-29 04:04:35.000000000 +0100
+++ kmchart-1.2.9ubuntu1/src/libqmc/qmc_indom.cpp	2009-10-24 08:44:41.000000000 +0200
@@ -110,7 +110,7 @@
 QmcIndom::lookup(QString const &name)
 {
     int i;
-    char *p = NULL;
+    const char *p = NULL;
     const char *q = NULL;
 
     for (i = 0; i < my.instances.size(); i++) {

Reply via email to