Tue Apr 04 14:54:00 2017: Request 120939 was acted upon.
Transaction: Ticket created by ja...@froebe.net
       Queue: Win32-ODBC
     Subject: Build fails on Strawberry Perl 5.24.1.1 (64bit) Windows 10
   Broken in: 0.035
    Severity: (no value)
       Owner: Nobody
  Requestors: ja...@froebe.net
      Status: new
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=120939 >


Platform: Strawberry Perl 5.24.1.1 (64bit) Windows 10
Win32::ODBC version: 0.035

cpan> install Win32::ODBC
Running install for module 'Win32::ODBC'
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/J/JD/JDB/Win32-ODBC-0.035.tar.gz
Fetching with LWP:
http://cpan.strawberryperl.com/authors/id/J/JD/JDB/CHECKSUMS
Checksum for 
C:\Perl\STRAWB~1\cpan\sources\authors\id\J\JD\JDB\Win32-ODBC-0.035.tar.gz ok
Configuring J/JD/JDB/Win32-ODBC-0.035.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Win32::ODBC
Writing MYMETA.yml and MYMETA.json
  JDB/Win32-ODBC-0.035.tar.gz
  C:\Perl\Strawberry\perl\bin\perl.exe Makefile.PL -- OK
Running make for J/JD/JDB/Win32-ODBC-0.035.tar.gz
cp ODBC.pm blib\lib\Win32\ODBC.pm
Running Mkbootstrap for ODBC ()
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 
"ODBC.bs"
"C:\Perl\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty 
-- ODBC.bs blib\arch\auto\Win32\ODBC\ODBC.
bs 644
gcc -c          -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS 
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SY
S -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2      -DVERSION=\"0.035\"   
-DXS_VERSION=\"0.035\"  "-IC:\Perl\STRAW
B~1\perl\lib\CORE"   CMom.cpp
CMom.cpp: In destructor 'CMom::~CMom()':
CMom.cpp:113:8: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
 szTemp = "\n\n====================================\nCMom::~CMom: WE ARE 
DELETING CMom! OH MY GOD! NO!!! DON'T DO IT!!!\
n\n\n";
        ^
gcc -c          -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS 
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SY
S -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2      -DVERSION=\"0.035\"   
-DXS_VERSION=\"0.035\"  "-IC:\Perl\STRAW
B~1\perl\lib\CORE"   Constant.cpp
gcc -c          -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS 
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SY
S -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2      -DVERSION=\"0.035\"   
-DXS_VERSION=\"0.035\"  "-IC:\Perl\STRAW
B~1\perl\lib\CORE"   CResults.cpp
CResults.cpp: In constructor 'CResults::CResults(ODBC_TYPE*)':
CResults.cpp:100:55: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
       ::ODBCError((char *)szBuff, h, "CResults()", "1");
                                                       ^
CResults.cpp:100:55: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
CResults.cpp:124:55: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
       ::ODBCError((char *)szBuff, h, "CResults()", "2");
                                                       ^
CResults.cpp:124:55: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
CResults.cpp: In member function 'char* CResults::operator[](int)':
CResults.cpp:200:14: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
     szReturn = NULL_VALUE;
              ^
"C:\Perl\Strawberry\perl\bin\perl.exe" -IC:\Perl\STRAWB~1\perl\lib 
-IC:\Perl\STRAWB~1\perl\lib "C:\Perl\Strawberry\perl\
lib\ExtUtils\xsubpp"  -typemap C:\Perl\STRAWB~1\perl\lib\ExtUtils\typemap 
ODBC.xs >xstmp.c && "C:\Perl\Strawberry\perl\b
in\perl.exe" -MExtUtils::Command -e mv -- xstmp.c ODBC.cpp
Didn't find a 'MODULE ... PACKAGE ... PREFIX' line
gcc -c          -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS 
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SY
S -fwrapv -fno-strict-aliasing -mms-bitfields -s -O2      -DVERSION=\"0.035\"   
-DXS_VERSION=\"0.035\"  "-IC:\Perl\STRAW
B~1\perl\lib\CORE"   ODBC.cpp
ODBC.xs: In function 'RETCODE ResetStmt(ODBC_TYPE*)':
ODBC.xs:347:51: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ResetStmt", "1");
                                                   ^
ODBC.xs:347:51: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:352:51: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ResetStmt", "2");
                                                   ^
ODBC.xs:352:51: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs: In function 'char* MapCloseType(UWORD)':
ODBC.xs:576:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             szType = "SQL_DONT_CLOSE";
                    ^
ODBC.xs:580:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             szType = "SQL_DROP";
                    ^
ODBC.xs:584:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             szType = "SQL_CLOSE";
                    ^
ODBC.xs:588:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             szType = "SQL_UNBIND";
                    ^
ODBC.xs:592:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             szType = "SQL_RESET_PARAMS";
                    ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Connect(PerlInterpreter*, CV*)':
ODBC.xs:645:110: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
         h = ODBCError("Could not allocate memory of an ODBC connection\n", 
(ODBC_TYPE*)0, "ODBC_Connect", "1");
                                                                                
                              ^
ODBC.xs:645:110: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:645:110: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:653:100: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_Connect could not allocate memory for an 
HDBC connection", "1a");
                                                                                
                    ^
ODBC.xs:653:100: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:661:66: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error((ODBC_TYPE*)0, "ODBC_Connect", "2");
                                                                  ^
ODBC.xs:661:66: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from C:\Perl\STRAWB~1\perl\lib\CORE/perl.h:3895:0,
                 from ODBC.xs:45:
C:\Perl\STRAWB~1\perl\lib\CORE/sv.h:1659:68: error: cast from 'char*' to 
'UDWORD {aka long unsigned int}' loses precisio
n [-fpermissive]
      ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags))
                                                                    ^
C:\Perl\STRAWB~1\perl\lib\CORE/sv.h:1653:30: note: in expansion of macro 
'SvPV_flags'
 #define SvPV(sv, lp)         SvPV_flags(sv, lp, SV_GMAGIC)
                              ^
ODBC.xs:678:44: note: in expansion of macro 'SvPV'
                         udValue = (UDWORD) SvPV(ST(iTemp), n_a);
                                            ^
ODBC.xs:683:66: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                         _NT_ODBC_Error(h, "ODBC_Connect", szError);
                                                                  ^
ODBC.xs:693:54: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ODBC_Connect", "4");
                                                      ^
ODBC.xs:693:54: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:712:58: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                     _NT_ODBC_Error(h, "ODBC_Connect", "5");
                                                          ^
ODBC.xs:712:58: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:731:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Execute(PerlInterpreter*, CV*)':
ODBC.xs:774:54: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ODBC_Execute", "1");
                                                      ^
ODBC.xs:774:54: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:792:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Fetch(PerlInterpreter*, CV*)':
ODBC.xs:836:94: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Can not allocate memory for row status results", h, 
"ODBC_Fetch", "1b");
                                                                                
              ^
ODBC.xs:836:94: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:836:94: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:846:48: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_Fetch", "2");
                                                ^
ODBC.xs:846:48: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:849:70: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("No data records remain.", h, "ODBC_Fetch", "3");
                                                                      ^
ODBC.xs:849:70: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:849:70: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:853:48: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_Fetch", "4");
                                                ^
ODBC.xs:853:48: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:868:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Disconnect(PerlInterpreter*, CV*)':
ODBC.xs:912:83: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
         h = ODBCError("No such connection", (ODBC_TYPE*) 0, "ODBC_Disconnect", 
"1");
                                                                                
   ^
ODBC.xs:912:83: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:912:83: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:930:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'RETCODE TableColList(PerlInterpreter*, int)':
ODBC.xs:1033:55: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_TableColList", "1");
                                                       ^
ODBC.xs:1033:55: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1058:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_MoreResults(PerlInterpreter*, CV*)':
ODBC.xs:1082:54: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_MoreResults", "1");
                                                      ^
ODBC.xs:1082:54: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1094:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_MaxBufSize(PerlInterpreter*, CV*)':
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1125:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetDSN(PerlInterpreter*, CV*)':
ODBC.xs:1195:88: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
         ODBCError("Could not allocate memory for DSN comparison", h, 
"ODBC_GetDSN", "1");
                                                                                
        ^
ODBC.xs:1195:88: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1195:88: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1217:88: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                     ODBCError("Could not allocate enough memory", h, 
"ODBC_GetDSN", "2");
                                                                                
        ^
ODBC.xs:1217:88: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1217:88: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1220:67: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 ODBCError("Not a valid DSN", h, "ODBC_GetDSN", "3");
                                                                   ^
ODBC.xs:1220:67: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1220:67: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1224:80: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Could not allocate enough memory", h, "ODBC_GetDSN", 
"4");
                                                                                
^
ODBC.xs:1224:80: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1224:80: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1230:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_DataSources(PerlInterpreter*, CV*)':
ODBC.xs:1281:90: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
         h = ODBCError("No such ODBC connection.", (ODBC_TYPE*) 0, 
"ODBC_DataSources", "1");
                                                                                
          ^
ODBC.xs:1281:90: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1281:90: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1283:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Drivers(PerlInterpreter*, CV*)':
ODBC.xs:1323:86: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
         h = ODBCError("No such ODBC connection.", (ODBC_TYPE*) 0, 
"ODBC_Drivers", "1");
                                                                                
      ^
ODBC.xs:1323:86: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1323:86: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1325:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_RowCount(PerlInterpreter*, CV*)':
ODBC.xs:1350:87: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
         h = ODBCError("No such ODBC connection.", (ODBC_TYPE*) 0, 
"ODBC_RowCount", "1");
                                                                                
       ^
ODBC.xs:1350:87: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1350:87: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1352:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetStmtCloseType(PerlInterpreter*, 
CV*)':
ODBC.xs:1395:81: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
         ODBCError("Invalid Statment Close Type", h, "ODBC_GetStmtCloseType", 
"1");
                                                                                
 ^
ODBC.xs:1395:81: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1395:81: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1402:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_SetStmtCloseType(PerlInterpreter*, 
CV*)':
ODBC.xs:1431:89: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 ODBCError("Invalid Statment Close Type", h, 
"ODBC_SetStmtCloseType", "1");
                                                                                
         ^
ODBC.xs:1431:89: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1431:89: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1436:85: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Not a valid Stmt Close Type", h, 
"ODBC_SetStmtCloseType", "2");
                                                                                
     ^
ODBC.xs:1436:85: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1436:85: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1443:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
In file included from C:\Perl\STRAWB~1\perl\lib\CORE/perl.h:3895:0,
                 from ODBC.xs:45:
ODBC.xs: In function 'void XS_WIN32__ODBC_SetConnectOption(PerlInterpreter*, 
CV*)':
C:\Perl\STRAWB~1\perl\lib\CORE/sv.h:1659:68: error: cast from 'char*' to 
'UDWORD {aka long unsigned int}' loses precisio
n [-fpermissive]
      ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags))
                                                                    ^
C:\Perl\STRAWB~1\perl\lib\CORE/sv.h:1653:30: note: in expansion of macro 
'SvPV_flags'
 #define SvPV(sv, lp)         SvPV_flags(sv, lp, SV_GMAGIC)
                              ^
ODBC.xs:1470:28: note: in expansion of macro 'SvPV'
         udValue = (UDWORD) SvPV(ST(2), n_a);
                            ^
ODBC.xs:1477:59: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_SetConnectOption", "1");
                                                           ^
ODBC.xs:1477:59: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1486:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetConnectOption(PerlInterpreter*, 
CV*)':
ODBC.xs:1515:59: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_GetConnectOption", "1");
                                                           ^
ODBC.xs:1515:59: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1542:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
In file included from C:\Perl\STRAWB~1\perl\lib\CORE/perl.h:3895:0,
                 from ODBC.xs:45:
ODBC.xs: In function 'void XS_WIN32__ODBC_StmtOption(PerlInterpreter*, CV*)':
C:\Perl\STRAWB~1\perl\lib\CORE/sv.h:1659:68: error: cast from 'char*' to 
'UDWORD {aka long unsigned int}' loses precisio
n [-fpermissive]
      ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags))
                                                                    ^
C:\Perl\STRAWB~1\perl\lib\CORE/sv.h:1653:30: note: in expansion of macro 
'SvPV_flags'
 #define SvPV(sv, lp)         SvPV_flags(sv, lp, SV_GMAGIC)
                              ^
ODBC.xs:1571:32: note: in expansion of macro 'SvPV'
             udValue = (UDWORD) SvPV(ST(2), n_a);
                                ^
ODBC.xs:1583:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ODBC_StmtOption", "1");
                                                         ^
ODBC.xs:1583:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1589:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ODBC_StmtOption", "2");
                                                         ^
ODBC.xs:1589:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1618:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetFunctions(PerlInterpreter*, CV*)':
ODBC.xs:1657:55: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_GetFunctions", "1");
                                                       ^
ODBC.xs:1657:55: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1682:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Transact(PerlInterpreter*, CV*)':
ODBC.xs:1710:55: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ODBC_Transact", "1");
                                                       ^
ODBC.xs:1710:55: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1713:74: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Invalid Transaction Type", h, "ODBC_Transact", "2");
                                                                          ^
ODBC.xs:1713:74: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1713:74: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1722:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_ConfigDSN(PerlInterpreter*, CV*)':
ODBC.xs:1763:98: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Illegal use of reserved characters []{}(),?*!@;", h, 
"ODBC_ConfigDSN", "1");
                                                                                
                  ^
ODBC.xs:1763:98: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1763:98: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1771:99: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Could not allocate memory for the attribute list", h, 
"ODBC_ConfigDSN", "2");
                                                                                
                   ^
ODBC.xs:1771:99: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1771:99: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1796:97: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Illegal use of reserved characters []{}(),?*!@", h, 
"ODBC_ConfigDSN", "3");
                                                                                
                 ^
ODBC.xs:1796:97: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1796:97: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1814:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetInfo(PerlInterpreter*, CV*)':
ODBC.xs:1857:58: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                     _NT_ODBC_Error(h, "ODBC_GetInfo", "1");
                                                          ^
ODBC.xs:1857:58: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1860:96: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 ODBCError("Could not allocate memory for result string", h, 
"ODBC_GetInfo", "2");
                                                                                
                ^
ODBC.xs:1860:96: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1860:96: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1890:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_ColAttributes(PerlInterpreter*, CV*)':
ODBC.xs:1956:95: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 ODBCError("Unable to determine Column Attribute", h, 
"ODBC_ColAttributes", "1");
                                                                                
               ^
ODBC.xs:1956:95: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1956:95: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1959:80: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             ODBCError("Field name does not exist", h, "ODBC_ColAttributes", 
"2");
                                                                                
^
ODBC.xs:1959:80: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:1959:80: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:1966:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Debug(PerlInterpreter*, CV*)':
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2053:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_SetPos(PerlInterpreter*, CV*)':
ODBC.xs:2086:49: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_SetPos", "1");
                                                 ^
ODBC.xs:2086:49: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2098:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetData(PerlInterpreter*, CV*)':
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2169:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_DropCursor(PerlInterpreter*, CV*)':
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2208:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_CursorName(PerlInterpreter*, CV*)':
ODBC.xs:2236:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ODBC_CursorName", "1");
                                                         ^
ODBC.xs:2236:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2243:85: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                     ODBCError("Could not allocate memory", h, 
"ODBC_CursorName", "2");
                                                                                
     ^
ODBC.xs:2243:85: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2243:85: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2246:65: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                         _NT_ODBC_Error(h, "ODBC_CursorName", "3");
                                                                 ^
ODBC.xs:2246:65: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2250:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                 _NT_ODBC_Error(h, "ODBC_CursorName", "4");
                                                         ^
ODBC.xs:2250:57: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2261:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_Clone(PerlInterpreter*, CV*)':
ODBC.xs:2290:109: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
         h = ODBCError("Could not allocate memory of an ODBC connection\n", 
(ODBC_TYPE *)0, "ODBC_Clone", "1");
                                                                                
                             ^
ODBC.xs:2290:109: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
ODBC.xs:2290:109: warning: deprecated conversion from string constant to 
'char*' [-Wwrite-strings]
ODBC.xs:2300:48: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
             _NT_ODBC_Error(h, "ODBC_Clone", "2");
                                                ^
ODBC.xs:2300:48: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2319:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetSQLState(PerlInterpreter*, CV*)':
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2342:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetStats(PerlInterpreter*, CV*)':
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                          "ConnectionDebug"};            //  Connections Debug 
state (if any)
                                           ^
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
ODBC.xs:2366:43: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2433:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void XS_WIN32__ODBC_GetTypeInfo(PerlInterpreter*, CV*)':
ODBC.xs:2445:26: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
     char    *szCommand = "GetTypeInfo()";
                          ^
ODBC.xs:2467:62: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
                     _NT_ODBC_Error(h, "ODBC_GetTypeInfo", "1");
                                                              ^
ODBC.xs:2467:62: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
In file included from ODBC.xs:59:0:
ODBC.h:84:20: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
    char *szError = "No connections exist";           \
                    ^
ODBC.xs:2489:9: note: in expansion of macro 'ReturnError'
         ReturnError(h);
         ^
ODBC.xs: In function 'void boot_Win32__ODBC(PerlInterpreter*, CV*)':
ODBC.xs:2596:1: warning: deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]
     char* file = __FILE__;
 ^
dmake.exe:  Error code 129, while making 'ODBC.o'
  JDB/Win32-ODBC-0.035.tar.gz
  C:\Perl\STRAWB~1\c\bin\dmake.exe -- NOT OK
Stopping: 'install' failed for 'Win32::ODBC'.
Failed during this command:
 JDB/Win32-ODBC-0.035.tar.gz                  : make NO

cpan>

Reply via email to