Your message dated Sun, 8 Apr 2012 17:32:07 +0100
with message-id <[email protected]>
and subject line libopensync1exp7-dev removed
has caused the Debian Bug report #597796,
regarding libopensync1exp7-dev: Inclusion of opensync.h causes build errors
with gcc 4.4
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.)
--
597796: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597796
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libopensync1exp7-dev
Version: 0.39-4
Severity: important
Tags: patch
gcc 4.4 preprocessor is more strict about the #elif directive, see
http://www.cyrius.com/journal/gcc/gcc-4.4-preprocessor-errors for details.
This causes programs which include opensync.h header file (either directly or
indirectly) to not build using gcc 4.4
The attached patch fixes those build errors.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (600, 'testing'), (400, 'unstable'), (100, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.35-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libopensync1exp7-dev depends on:
ii libglib2.0-dev 2.24.2-1 Development files for the GLib lib
ii libopensync1exp7 0.39-4 Synchronisation framework for emai
ii libsqlite3-dev 3.7.2-1 SQLite 3 development files
ii libxml2-dev 2.7.7.dfsg-4 Development files for the GNOME XM
libopensync1exp7-dev recommends no packages.
libopensync1exp7-dev suggests no packages.
-- no debconf information
--- opensync.h.backup 2010-09-23 02:58:55.000000000 +0200
+++ opensync.h 2010-09-23 02:59:51.000000000 +0200
@@ -45,11 +45,11 @@
#define __func__ __FUNCTION__
#define OSYNC_EXPORT __declspec(dllexport)
-#elif __GNUC__
+#elif defined(__GNUC__)
#include <unistd.h>
#define OSYNC_EXPORT __attribute__ ((visibility("default")))
-#elif __sun
+#elif defined(__sun)
#include <unistd.h>
#define OSYNC_EXPORT __global
--- End Message ---
--- Begin Message ---
notfound 597796 0.39-4
done
We believe that the bug you reported is now fixed; the following
package(s) have been removed from unstable:
libopensync1exp7-dev
--
Neil Williams
=============
http://www.linux.codehelp.co.uk/
pgpaOaSfkt2Go.pgp
Description: PGP signature
--- End Message ---