Package: lurker
Version: 2.1-13
User: [EMAIL PROTECTED]
Usertags: ftbfs-gcc-4.4
Tags: patch

Your package fails to build with the upcoming GCC 4.4.  Version 4.4
has not been released yet but I'm building with a snapshot in order
to find errors and give people an advance warning.

GCC 4.4 will introduce better checks in the preprocessor.

You can reproduce this problem with gcc-snapshot from unstable.

> Automatic build of lurker_2.1-13 on em64t by sbuild/amd64 0.53
...
> if g++ -DHAVE_CONFIG_H -I. -I. -I..  -I../libesort -I/usr/include/kde 
> -I/usr/include/qt3  -Wall -g -O2 -MT md5.o -MD -MP -MF ".deps/md5.Tpo" -c -o 
> md5.o md5.cpp; \
>       then mv -f ".deps/md5.Tpo" ".deps/md5.Po"; else rm -f ".deps/md5.Tpo"; 
> exit 1; fi
> In file included from md5.cpp:43:
> md5.h:47:17: error: token "=" is not valid in preprocessor expressions
> make[3]: *** [md5.o] Error 1

--- common/md5.h~       2008-11-08 07:16:35.000000000 +0000
+++ common/md5.h        2008-11-08 07:16:45.000000000 +0000
@@ -44,7 +44,7 @@
 
 #if UINT_MAX == 4294967295U
 typedef unsigned int UWORD32;
-#elif ULONG_MAX = 4294967295U
+#elif ULONG_MAX == 4294967295U
 typedef unsigned long UWORD32;
 #else
  #error "No 32 bit type"

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to