warning: `cygwin_conv_to_win32_path' is deprecated (declared at /usr/include/sys/cygwin.h:50)

John Berlet jberlet@hotmail.com
Sun Feb 21 14:37:00 GMT 2010


Hello,
     I am trying to build/compile php 5.3.0 in my Cygwin environment
on a WinXP SP3 machine. The ./configure step works without issue but
when I get to the 'make all install' step, I am getting the following
warning message in my Cygwin shell window:
 /home/John/php-5.3.0/ext/sqlite3/libsqlite/sqlite3.c: In function
`winFullPathname':
/home/John/php-5.3.0/ext/sqlite3/libsqlite/sqlite3.c:27952: warning:
`cygwin_conv_to_win32_path' is deprecated (declared at
/usr/include/sys/cygwin.h:50)
/cygdrive/c/DOCUME~1/John/LOCALS~1/Temp/ccBLtpcu.s: Assembler messages:
/cygdrive/c/DOCUME~1/John/LOCALS~1/Temp/ccBLtpcu.s:4575: Warning:
.stabs: description field '1113a' too big, try a different debug
format
.
.
.
.
.

My compilation continues to spew out these Warning messages and I am
not sure if this caused by the fact that the sqlite libraries are
trying to call what I believe is a
deprecated function (cygwin_conv_to_win32_path). I am running cygwin
1.7.1 and up until this point I did not have issues building from
source php 5.2.9 in cygwin. I am getting these warning messages when I
try to build php 5.3.1 as well. As far as I can tell this sqlite
method call to cygwin_conv_to_win32_path has not changed and I suspect
that if I went back and tried to rebuild php 5.2.9 with my current
Cygwin environment I would get these warning messages too.

Question - is this really an issue that would prevent me building
current or subsequent versions of php?
Question - Is there a potential workaround to this other than
downgrading my Cygwin install?

I have attached a copy of my cygcheck output for your reference.

Thank you.
John
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygcheck.out
Type: application/octet-stream
Size: 57474 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20100221/1244ff06/attachment.obj>
-------------- next part --------------
--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


More information about the Cygwin mailing list