Subject: | ActiveState Perl - cannot build the module - patching fails for Perl > 5.12 |
Hi!
Currently, there is a lot of failures building this module for
ActiveState Perl. Please have a look here:
http://code.activestate.com/ppm/Win32-GuiTest/
According to the build log, there seem to be an issue with patching_
[quote]
Going to apply 2 patches:
C:\cpanfly-5.16\etc\distroprefs\Win32-GuiTest-64bit.patch
C:\cygwin\bin\patch.exe -N --fuzz=3 -p1 <<EOT
--- Win32-GuiTest/GuiTest.xs.orig 2010-10-31 12:04:41.000000000 -0700
+++ Win32-GuiTest/GuiTest.xs 2010-11-23 21:20:31.042541000 -0800
@@ -15,11 +15,6 @@
#define WIN32_LEAN_AND_MEAN
#define _WIN32_IE 0x0500
-#ifndef SIZE_T
-# ifndef __GNUC__
-# define SIZE_T DWORD
-# endif
-#endif
#include <windows.h>
#include <commctrl.h>
#include "dibsect.h"
EOT
(Stripping trailing CRs from patch.)
patching file GuiTest.xs
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file GuiTest.xs.rej
Could not apply patch
'C:\cpanfly-5.16\etc\distroprefs\Win32-GuiTest-64bit.patch'; cannot continue
Had problems unarchiving. Please build manually
Running make test
Make had some problems, won't test
Finished 2012-08-14T17:19:27
[/quote]
Full build logs are available here:
http://code.activestate.com/ppm/Win32-GuiTest/
HTH,
Alex