Mon Jul 12 17:56:02 2010: Request 39730 was acted upon.
Transaction: Correspondence added by ikegami
       Queue: Win32-API
     Subject: Passing NULL when has_proto is true
   Broken in: (no value)
    Severity: Normal
       Owner: COSIMO
  Requestors: ikeg...@cpan.org
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=39730 >


Different results with git @ 57d1ec7

---- BEGIN ----
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation.  All rights reserved.

cp Type.pm blib\lib\Win32/API/Type.pm
cp Test.pm blib\lib\Win32/API/Test.pm
cp Struct.pm blib\lib\Win32/API/Struct.pm
cp API.pm blib\lib\Win32/API.pm
        C:\PROGRA~2\MICROS~1.0\VC\BIN\nmake.exe -f Makefile all -nologo
        cd ..
        C:\Progs\perl5121-ap1201\bin\perl.exe
C:\Progs\perl5121-ap1201\lib\ExtUtils\xsubpp  -typemap
C:\Progs\perl5121-ap1201\lib\ExtUtils\typemap -typemap typemap  API.xs >
API.xsc && C:\Progs\perl5121-ap1201\bin\perl.exe -MExtUtils::Command -e
"mv" -- API.xsc API.c
        cl -c    -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64
-fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64
-DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT
-DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG
-Ox -GL -Wp64 -fp:precise    -DVERSION=\"0.60_64\" 
-DXS_VERSION=\"0.60_64\"  "-IC:\Progs\perl5121-ap1201\lib\CORE"   API.c
cl : Command line warning D9035 : option 'Wp64' has been deprecated and
will be removed in a future release
cl : Command line warning D9035 : option 'Wp64' has been deprecated and
will be removed in a future release
API.c
C:\Progs\perl5121-ap1201\lib\CORE\sys/socket.h(34) : warning C4005:
'ENOTSOCK' : macro redefinition
        C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\INCLUDE\errno.h(120) : see previous definition of 'ENOTSOCK'
c:\users\ikegami\desktop\cosimo-perl5-win32-api-57d1ec7\call_i686.h(183)
: warning C4996: 'strcpy': This function or variable may be unsafe.
Consider using strcpy_s instead. To disable deprecation, use
_CRT_SECURE_NO_WARNINGS. See online help for details.
API.xs(108) : warning C4311: 'type cast' : pointer truncation from
'FARPROC' to 'long_ptr'
API.xs(187) : warning C4311: 'type cast' : pointer truncation from 'char
*' to 'long_ptr'
API.xs(204) : warning C4312: 'type cast' : conversion from 'long_ptr' to
'char *' of greater size
API.xs(277) : warning C4244: '=' : conversion from 'IV' to 'long_ptr',
possible loss of data
API.xs(392) : warning C4244: '=' : conversion from 'IV' to 'long_ptr',
possible loss of data
API.xs(236) : warning C4101: 'words_pushed' : unreferenced local variable
        ml64  -c call_asm_x64_msvc.asm
'ml64' is not recognized as an internal or external command, operable
program or batch file.
NMAKE : fatal error U1077: 'ml64' : return code '0x1'
Stop.
---- END ----

Don't know if it's because something changed, or if it's because I'm
missing some tools.

Reply via email to