Your message dated Sun, 21 Mar 2010 12:33:04 +0000
with message-id <[email protected]>
and subject line Bug#571021: fixed in k3d 0.6.7.0-2.6
has caused the Debian Bug report #571021,
regarding FTBFS: node.cpp:45: error: 'hide' is not a member of 'sigc'
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.)


-- 
571021: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=571021
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: k3d
Version: 0.6.7.0-2.5
Severity: serious
Tags: patch
Justification: fails to build from source
User: [email protected]
Usertags: origin-ubuntu lucid ubuntu-patch

In Ubuntu, we've applied the attached patch to achieve the following:

  * 08_sigc++_headers.patch: add missing headers to fix FTBFS.

We thought you might be interested in doing the same. 

The build fails with the following error:

/bin/bash ../libtool --tag=CXX   --mode=compile i486-linux-gnu-g++ 
-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"k3d\" 
-DVERSION=\"0.6.7.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 
-DSIZEOF_VOIDP=4 -DK3D_PLATFORM_POSIX=1 -DK3D_HAVE_X86=1 -DHAVE_VA_COPY=1 
-DVA_COPY=va_copy -DHAPY_HAVE_NUMERIC_LIMITS=1 -DHAPY_HAVE_STD_ITERATOR_TYPE=1 
-DK3D_HAVE_EXPAT=1 -DHAVE_LIBBOOST_REGEX=1 -DHAVE_LIBBOOST_DATE_TIME=1 
-DK3D_HAVE_SVG_ICONS=1 -I.  -I.. -I..  -I/usr/include/sigc++-2.0 
-I/usr/lib/sigc++-2.0/include   -DK3D_HAVE_SIGC_2_0  -I/usr/include 
-I/usr/include -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include 
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include    -Wall -Wno-ctor-dt
 or-privacy -g -O2 -MT node.lo -MD -MP -MF .deps/node.Tpo -c -o node.lo node.cpp
 i486-linux-gnu-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" 
-DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" 
-DPACKAGE=\"k3d\" -DVERSION=\"0.6.7.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
-DHAVE_DLFCN_H=1 -DSIZEOF_VOIDP=4 -DK3D_PLATFORM_POSIX=1 -DK3D_HAVE_X86=1 
-DHAVE_VA_COPY=1 -DVA_COPY=va_copy -DHAPY_HAVE_NUMERIC_LIMITS=1 
-DHAPY_HAVE_STD_ITERATOR_TYPE=1 -DK3D_HAVE_EXPAT=1 -DHAVE_LIBBOOST_REGEX=1 
-DHAVE_LIBBOOST_DATE_TIME=1 -DK3D_HAVE_SVG_ICONS=1 -I. -I.. -I.. 
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -DK3D_HAVE_SIGC_2_0 
-I/usr/include -I/usr/include -pthread -I/usr/include/glibmm-2.4 
-I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 
-I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -Wall -Wno-ctor-dtor-privacy -g -O2 -MT node.lo -MD 
-MP -MF .deps/node.Tp
 o -c node.cpp  -fPIC -DPIC -o .libs/node.o
node.cpp: In constructor 'k3d::node::node(k3d::idocument&)':
node.cpp:45: error: 'hide' is not a member of 'sigc'
make[3]: *** [node.lo] Error 1
make[3]: Leaving directory 
`/build/user-k3d_0.6.7.0-2.5-i386-lpGWWp/k3d-0.6.7.0/k3dsdk'

Full log can be found at:
http://people.ubuntuwire.org/~lucas/ubuntu-nbs/32/k3d_0.6.7.0-2.5_llucid32.buildlog

This is a build on Ubuntu Lucid, but the same error occurs on Sid.

-- System Information:
Debian Release: squeeze/sid
  APT prefers lucid
  APT policy: (500, 'lucid')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-20-generic (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diff -u k3d-0.6.7.0/debian/patches/series k3d-0.6.7.0/debian/patches/series
--- k3d-0.6.7.0/debian/patches/series
+++ k3d-0.6.7.0/debian/patches/series
@@ -7,0 +8 @@
+08_sigc++_headers.patch
only in patch2:
unchanged:
--- k3d-0.6.7.0.orig/debian/patches/08_sigc++_headers.patch
+++ k3d-0.6.7.0/debian/patches/08_sigc++_headers.patch
@@ -0,0 +1,22 @@
+Description: add missing headers to prevent build errors.
+Author: Ilya Barygin <[email protected]>
+--- a/k3dsdk/node.cpp
++++ b/k3dsdk/node.cpp
+@@ -28,6 +28,7 @@
+ 
+ #include <algorithm>
+ #include <iostream>
++#include <sigc++/sigc++.h>
+ 
+ namespace k3d
+ {
+--- a/k3dsdk/mesh_modifier.h
++++ b/k3dsdk/mesh_modifier.h
+@@ -20,6 +20,7 @@
+ // License along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ 
++#include <sigc++/sigc++.h>
+ #include "data.h"
+ #include "hints.h"
+ #include "i18n.h"

--- End Message ---
--- Begin Message ---
Source: k3d
Source-Version: 0.6.7.0-2.6

We believe that the bug you reported is fixed in the latest version of
k3d, which is due to be installed in the Debian FTP archive:

k3d-dev_0.6.7.0-2.6_amd64.deb
  to main/k/k3d/k3d-dev_0.6.7.0-2.6_amd64.deb
k3d_0.6.7.0-2.6.diff.gz
  to main/k/k3d/k3d_0.6.7.0-2.6.diff.gz
k3d_0.6.7.0-2.6.dsc
  to main/k/k3d/k3d_0.6.7.0-2.6.dsc
k3d_0.6.7.0-2.6_amd64.deb
  to main/k/k3d/k3d_0.6.7.0-2.6_amd64.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.
Ana Beatriz Guerrero Lopez <[email protected]> (supplier of updated k3d 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.8
Date: Sun, 21 Mar 2010 12:15:43 +0100
Source: k3d
Binary: k3d k3d-dev
Architecture: source amd64
Version: 0.6.7.0-2.6
Distribution: unstable
Urgency: low
Maintainer: David Martínez Moreno <[email protected]>
Changed-By: Ana Beatriz Guerrero Lopez <[email protected]>
Description: 
 k3d        - 3D modeling and animation system
 k3d-dev    - 3D modeling and animation system - Development files
Closes: 571021
Changes: 
 k3d (0.6.7.0-2.6) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Apply patch to fix FTBFS due to missing headers. (Closes: #571021)
     Thanks to Ilya Barygin <[email protected]> for the patch.
Checksums-Sha1: 
 515cd9fd4475c08a2170822871f55dd95d455a8b 1437 k3d_0.6.7.0-2.6.dsc
 51b7553d7798086e5d5073b7b0db3dedcad1efc4 16940 k3d_0.6.7.0-2.6.diff.gz
 40115eee27860c375aa63745e11a49673a0ce5ec 10636722 k3d_0.6.7.0-2.6_amd64.deb
 8f72ffa19619a82beac0de3a4ca7908eb8b7c5c7 271156 k3d-dev_0.6.7.0-2.6_amd64.deb
Checksums-Sha256: 
 cc8c2657cecbbe3dfa725aee3dade25a38185e9c9522b75f8d418c2774cd9cc3 1437 
k3d_0.6.7.0-2.6.dsc
 04e378f54b58bce50420ed1617b3656e7819e56b6cf246ccaf967c9d21caed3a 16940 
k3d_0.6.7.0-2.6.diff.gz
 59a9ebdd2463d69a5a7455072ac3328a81f920357a4d1fd0336d7b2fb6dd099d 10636722 
k3d_0.6.7.0-2.6_amd64.deb
 e0a9f715e13b08b6e30e856c48f490b0e937da8387e6b0222b34c56545f8012b 271156 
k3d-dev_0.6.7.0-2.6_amd64.deb
Files: 
 80b2924c31855897e6e61b3419ace75a 1437 graphics optional k3d_0.6.7.0-2.6.dsc
 4663e4c345d1b0388ea55668510335f8 16940 graphics optional 
k3d_0.6.7.0-2.6.diff.gz
 5951374083e1ec899c5aeb11d676c408 10636722 graphics optional 
k3d_0.6.7.0-2.6_amd64.deb
 d4bbdc77a353e1b346cb47de2a84e03a 271156 graphics optional 
k3d-dev_0.6.7.0-2.6_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Signed by Ana Guerrero

iEYEARECAAYFAkumDgkACgkQn3j4POjENGEGzwCfXf0httlH65Rou2gWzdUaZAn6
kwwAniqn/907hz6/31WTTpuLBgG2mS1U
=w4u0
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to