demerphq wrote:

>On Sat, 21 May 2005 22:22 +0100, Steve Hay <[EMAIL PROTECTED]> wrote:
>  
>
>>Automated smoke report for 5.9.3 patch 24533
>>TANGAROA.uk.radan.com:  Intel(R) Pentium(R) 4 CPU 2.00GHz(~1992 MHz) (x86/1 
>>cpu)
>>    on        MSWin32 - WinXP/.Net SP1
>>    using     ? unknown cc version
>>    smoketime 2 minutes 25 seconds (average 6.042 seconds)
>>
>>Summary: FAIL(m)
>>
>This is from the attribute stuff I think:
>
The following hack makes it work again, but I'm not at all sure what the 
correct solution is:

==== //depot/perl/perl.h#595 - C:\p5p\bleadperl\perl.h ====
@@ -198,6 +198,10 @@
 #  endif
 #endif

+#ifdef WIN32
+#  define PERL_UNUSED_DECL
+#endif
+
 #ifndef PERL_UNUSED_DECL
 #  define PERL_UNUSED_DECL __attribute__unused__
 #endif
==== //depot/perl/perlio.h#53 - C:\p5p\bleadperl\perlio.h ====
@@ -210,7 +210,11 @@

 START_EXTERN_C
 #ifndef __attribute__format__
-#  define __attribute__format__(x,y,z) __attribute__((format(x,y,z)))
+#  ifdef WIN32
+#    define __attribute__format__(x,y,z)
+#  else
+#    define __attribute__format__(x,y,z) __attribute__((format(x,y,z)))
+#  endif
 #endif
 #ifndef PerlIO_init
 PERL_EXPORT_C void PerlIO_init(pTHX);

Could somebody that's been following this stuff suggest what the right 
patch might look like, and I'll give it a try.

- Steve


------------------------------------------------
Radan Computational Ltd.

The information contained in this message and any files transmitted with it are 
confidential and intended for the addressee(s) only.  If you have received this 
message in error or there are any problems, please notify the sender 
immediately.  The unauthorized use, disclosure, copying or alteration of this 
message is strictly forbidden.  Note that any views or opinions presented in 
this email are solely those of the author and do not necessarily represent 
those of Radan Computational Ltd.  The recipient(s) of this message should 
check it and any attached files for viruses: Radan Computational will accept no 
liability for any damage caused by any virus transmitted by this email.

Reply via email to