Debian Bug report logs - #614468
blackbox: FTBFS: error: 'std::string bt::textPropertyToString(Display*, XTextProperty&)' should have been declared inside 'bt'

version graph

Package: src:blackbox; Maintainer for src:blackbox is Debian QA Group <>;

Reported by: Lucas Nussbaum <>

Date: Mon, 21 Feb 2011 22:41:07 UTC

Severity: serious

Tags: sid, wheezy

Found in version blackbox/0.70.1-2.2

Fixed in version blackbox/0.70.1-3

Done: Jakub Wilk <>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox

Report forwarded to, Bruno Barrera C. <>:
Bug#614468; Package src:blackbox. (Mon, 21 Feb 2011 22:41:10 GMT) Full text and rfc822 format available.

Acknowledgement sent to Lucas Nussbaum <>:
New Bug report received and forwarded. Copy sent to Bruno Barrera C. <>. (Mon, 21 Feb 2011 22:41:10 GMT) Full text and rfc822 format available.

Message #5 received at (full text, mbox):

From: Lucas Nussbaum <>
Subject: blackbox: FTBFS: error: 'std::string bt::textPropertyToString(Display*, XTextProperty&)' should have been declared inside 'bt'
Date: Mon, 21 Feb 2011 23:27:39 +0100
Source: blackbox
Version: 0.70.1-2.2
Severity: serious
Tags: squeeze sid
Usertags: qa-ftbfs-20110221 qa-ftbfs
Justification: FTBFS on amd64


During a rebuild of all packages in sid, your package failed to build on

Relevant part:
>  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -DXFT -DNLS -DLOCALEPATH=\"/usr/share/blackbox/nls\" -I/usr/include -I/usr/local/include -g -O2 -I/usr/include/freetype2 -MT Util.lo -MD -MP -MF .deps/Util.Tpo -c  -fPIC -DPIC -o .libs/Util.o
> error: 'std::string bt::textPropertyToString(Display*, XTextProperty&)' should have been declared inside 'bt'
> make[3]: *** [Util.lo] Error 1

The full build log is available from:

A list of current common problems and possible solutions is available at . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

| Lucas Nussbaum
| |
| jabber:             GPG: 1024D/023B3F4F |

Removed tag(s) squeeze. Request was from Lucas Nussbaum <> to (Tue, 22 Feb 2011 06:12:32 GMT) Full text and rfc822 format available.

Added tag(s) wheezy. Request was from Lucas Nussbaum <> to (Tue, 22 Feb 2011 06:13:18 GMT) Full text and rfc822 format available.

Added tag(s) pending. Request was from Jakub Wilk <> to (Sat, 12 Mar 2011 23:33:03 GMT) Full text and rfc822 format available.

Reply sent to Jakub Wilk <>:
You have taken responsibility. (Sun, 13 Mar 2011 21:03:13 GMT) Full text and rfc822 format available.

Notification sent to Lucas Nussbaum <>:
Bug acknowledged by developer. (Sun, 13 Mar 2011 21:03:13 GMT) Full text and rfc822 format available.

Message #16 received at (full text, mbox):

From: Jakub Wilk <>
Subject: Bug#614468: fixed in blackbox 0.70.1-3
Date: Sun, 13 Mar 2011 21:00:43 +0000
Source: blackbox
Source-Version: 0.70.1-3

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

  to main/b/blackbox/blackbox_0.70.1-3.debian.tar.gz
  to main/b/blackbox/blackbox_0.70.1-3.dsc
  to main/b/blackbox/blackbox_0.70.1-3_i386.deb
  to main/b/blackbox/libbt-dev_0.70.1-3_i386.deb
  to main/b/blackbox/libbt_0.70.1-3_i386.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Jakub Wilk <> (supplier of updated blackbox 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

Hash: SHA256

Format: 1.8
Date: Sun, 13 Mar 2011 21:19:15 +0100
Source: blackbox
Binary: blackbox libbt-dev libbt
Architecture: source i386
Version: 0.70.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <>
Changed-By: Jakub Wilk <>
 blackbox   - Window manager for X
 libbt      - Blackbox - shared library
 libbt-dev  - Blackbox - development library
Closes: 466278 551472 553352 572459 614468
 blackbox (0.70.1-3) unstable; urgency=low
   * QA upload.
   * Set the Maintainer field to Debian QA Group (closes: #553352, #572459).
     Thanks for Sandro Tosi and Jan Hauke Rahm for the bug reports.
   * Drop the Uploaders field.
   * Switch source format to 3.0 (quilt).
     + Convert monolithic diff into separate, small patches.
     + Undo Debian-specific changes to; it isn't used at build time
     + Undo changes to files that could be automatically regenerated.
   * Use dpkg-buildflags to set CFLAGS.
     + Update debian/rules.
     + Build depend on dpkg-dev (>= 1.15.7).
   * Bump debhelper compatibility level to 7.
   * Tidy up debian/rules.
     + Drop superfluous whitespace, uninteresting comments.
     + Avoid direct calls to ‘rm’ or ‘install’. Use debian/clean and
       debian/*.install files instead.
     + Remove call to (obsolete) dh_desktop.
     + Add call to dh_icons (closes: #466278). Thanks to James Westby for the
       bug report.
     + Don't pass --sourcedir to dh_install; not needed anymore.
     + Use dh_prep instead of dh_clean -k.
   * Tidy up debian/control:
     + Add ${misc:Depends} to all packages' Depends.
     + Add Homepage field.
     + Clarify long description for libbt (closes: #551472). Thanks to Junichi
       Uekawa for the bug report.
   * Run autoreconf at build time. Unconditionally update config.sub and
     + Build-depend on autoconf, automake, libtool, autotools-dev.
     + Add regenerated files to dpkg's extend-diff-ignore.
   * Declare bt::textPropertyToString unconditionally (closes: #614468) to fix
     FTBFS with recent versions of X libraries. Thanks to Lucas Nussbaum for
     the bug report.
   * Bump standards version to 3.9.1:
     + Move /usr/lib/ to the -dev package.
     + Don't install /usr/lib/
   * Add watch file.
   * Fix spelling and typographic errors in the manual pages.
   * Fix spelling errors in the code.
   * Don't create empty directory: /usr/share/blackbox/nls. Natural language
     support has been defunct since 0.70.0.
 c14ddc1d1b8e8881d7e62ef6c671504845c14821 1786 blackbox_0.70.1-3.dsc
 0df06d9643b3518394fc7df5048cc711d8391e88 16971 blackbox_0.70.1-3.debian.tar.gz
 a270454cad0c2ed27fd0bb902127f2b311f81195 251874 blackbox_0.70.1-3_i386.deb
 f977f55b6b16bcc0241cbd6b948affd8df78604d 131430 libbt-dev_0.70.1-3_i386.deb
 b89441f7a148e507c69dcafa9b9044cf77cb3f35 104756 libbt_0.70.1-3_i386.deb
 42e9fd88570dcfc1ed14a0a26a74b576efa4271ffc99c081faec7dc0c47b94b6 1786 blackbox_0.70.1-3.dsc
 eb291d96c88cf0bf9cc1f8c0c70155ed788b7bda3650ca7948f768fb4bde6c7b 16971 blackbox_0.70.1-3.debian.tar.gz
 c19551d5cb17d9bfdc99f5fd283879437368445cbb3dfcb5ebfc0c9d6ab98015 251874 blackbox_0.70.1-3_i386.deb
 122131c150e45cfdb9e58662edcccacc85b360221f8e5252bb3811183ca505a1 131430 libbt-dev_0.70.1-3_i386.deb
 49eefa4a45f4b1158d08261a186b12a31437b0640fb6f7b67fac453879174104 104756 libbt_0.70.1-3_i386.deb
 7d11c45a0c7ec5e2bb075cea573aa2a6 1786 x11 optional blackbox_0.70.1-3.dsc
 3e5c9208b2fe23690944da53da20b5aa 16971 x11 optional blackbox_0.70.1-3.debian.tar.gz
 340b5963e3448e70c85f15b9cc04f6e0 251874 x11 optional blackbox_0.70.1-3_i386.deb
 9daf13d9cf4811e4857ae0d8b25d043e 131430 libdevel optional libbt-dev_0.70.1-3_i386.deb
 52522440938aeb31f3838045112d6795 104756 libs optional libbt_0.70.1-3_i386.deb

Version: GnuPG v1.4.11 (GNU/Linux)


Bug archived. Request was from Debbugs Internal Request <> to (Wed, 14 Mar 2012 08:56:46 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.

Debian bug tracking system administrator <>. Last modified: Wed Apr 16 19:52:14 2014; Machine Name:

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.