[Box Backup] [Martin Michlmayr] Bug#526152: FTBFS with GCC 4.4: missing #include
Reinhard Tartler
boxbackup@boxbackup.org
Wed, 29 Apr 2009 19:06:03 +0200
--=-=-=
Hello boxbackup developers.
it seems that I forgot one include in the last round of patches that I
forwarded to you. Please see the attached mail.
regards,
Reinhar
--=-=-=
Content-Type: message/rfc822
Content-Disposition: inline
Return-path: <debbugs@rietz.debian.org>
X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on apollon.tauware.de
X-Spam-Level:
X-Spam-Status: No, score=-0.5 required=5.0 tests=AWL,RCVD_IN_DNSWL_LOW
autolearn=disabled version=3.2.4
Envelope-to: siretart@tauware.de
Delivery-date: Wed, 29 Apr 2009 18:34:28 +0200
Received: from rietz.debian.org ([140.211.166.43])
by vserver163.int-colo-nuernberg.priv with esmtp (Exim 4.69)
(envelope-from <debbugs@rietz.debian.org>)
id 1LzCjr-0001Jd-Co
for siretart@tauware.de; Wed, 29 Apr 2009 18:34:27 +0200
Received: from debbugs by rietz.debian.org with local (Exim 4.63)
(envelope-from <debbugs@rietz.debian.org>)
id 1LzCfc-0005z0-A0; Wed, 29 Apr 2009 16:30:04 +0000
X-Loop: owner@bugs.debian.org
Subject: Bug#526152: FTBFS with GCC 4.4: missing #include
Reply-To: Martin Michlmayr <tbm@cyrius.com>, 526152@bugs.debian.org
Resent-From: Martin Michlmayr <tbm@cyrius.com>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Reinhard Tartler <siretart@tauware.de>
Resent-Date: Wed, 29 Apr 2009 16:30:02 +0000
Resent-Message-ID: <handler.526152.B.124102242520536@bugs.debian.org>
X-Debian-PR-Message: report 526152
X-Debian-PR-Package: boxbackup
X-Debian-PR-Keywords: patch
Received: via spool by submit@bugs.debian.org id=B.124102242520536
(code B ref -1); Wed, 29 Apr 2009 16:30:02 +0000
Received: (at submit) by bugs.debian.org; 29 Apr 2009 16:27:05 +0000
Received: from sorrow.cyrius.com ([65.19.161.204])
by rietz.debian.org with esmtp (Exim 4.63)
(envelope-from <tbm@cyrius.com>)
id 1LzCcj-0005Kr-LI
for submit@bugs.debian.org; Wed, 29 Apr 2009 16:27:05 +0000
Received: by sorrow.cyrius.com (Postfix, from userid 10)
id 0FC3BD8D1; Wed, 29 Apr 2009 16:27:05 +0000 (UTC)
Received: by deprecation.cyrius.com (Postfix, from userid 1000)
id 4BB5D150FBA; Wed, 29 Apr 2009 18:26:51 +0200 (CEST)
Date: Wed, 29 Apr 2009 18:26:51 +0200
From: Martin Michlmayr <tbm@cyrius.com>
To: submit@bugs.debian.org
Message-ID: <20090429162651.GB21276@deprecation.cyrius.com>
References: <20090427150237.5EBBE460DB@em64t.snowman.net>
In-Reply-To: <20090427150237.5EBBE460DB@em64t.snowman.net>
User-Agent: Mutt/1.5.19 (2009-01-05)
Delivered-To: submit@bugs.debian.org
Resent-Sender: Debian BTS <debbugs@rietz.debian.org>
Resent-Date: Wed, 29 Apr 2009 16:30:04 +0000
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.1.5
MIME-Version: 1.0
Package: boxbackup
Version: 0.11~rc3~r2502-1
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-4.4
Tags: patch
Your package fails to build with GCC 4.4, which has cleaned up some more
C++ headers. You always have to #include headers directly and cannot
rely for things to be included indirectly.
You can reproduce this problem with gcc-snapshot from unstable or
gcc-4.4 from experimental.
> Automatic build of boxbackup_0.11~rc3~r2502-1 on em64t by sbuild/amd64 0.53
...
> [CXX] SSLLib.cpp
> [CXX] ServerControl.cpp
> ServerControl.cpp: In function 'bool KillServer(int, bool)':
> ServerControl.cpp:203: error: 'printf' was not declared in this scope
> ServerControl.cpp:206: error: 'printf' was not declared in this scope
> ServerControl.cpp:207: error: 'stdout' was not declared in this scope
> ServerControl.cpp:207: error: 'fflush' was not declared in this scope
> ServerControl.cpp:216: error: 'printf' was not declared in this scope
> ServerControl.cpp:220: error: 'printf' was not declared in this scope
> ServerControl.cpp:223: error: 'stdout' was not declared in this scope
> ServerControl.cpp:223: error: 'fflush' was not declared in this scope
> make[3]: *** [../../release/lib/server/ServerControl.o] Error 1
> make[3]: Leaving directory `/build/tbm/boxbackup-0.11~rc3~r2502/lib/server'
> make[2]: *** [dep_modules] Error 2
--- lib/server/ServerControl.cpp~ 2009-04-29 16:18:00.000000000 +0000
+++ lib/server/ServerControl.cpp 2009-04-29 16:18:39.000000000 +0000
@@ -1,5 +1,6 @@
#include "Box.h"
+#include <stdio.h>
#include <errno.h>
#ifdef HAVE_SYS_TYPES_H
--
Martin Michlmayr
http://www.cyrius.com/
--=-=-=
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
--=-=-=--