Hi Alessandro,

This reminds me that we really should get a Windows system integrated into
our automated build system that we use for validating pull requests. The
code inside UnixChangeFileMode can safely be excluded with #ifndef _WIN32.

On Thu, Aug 8, 2013 at 7:24 PM, Alessandro Pilotti <a...@pilotti.it> wrote:

> Hi guys,
>
> since two days our automated wfreerdp nighly build (
> http://www.cloudbase.it/freerdp-for-windows-nightly-builds/) fails.
>
> Please find the build log attached.
>
> Does anybody have an idea on the possible cause before I start to dig into
> it?
>
> Relevat errors:
>
>
> "C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj" (default
> target) (25) ->
> (ClCompile target) ->
>   file.c(608): error C2065: 'mode_t' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(608): error C2146: syntax error : missing ';' before identifier
> 'fl' [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(608): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(610): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(610): error C2065: 'S_ISUID' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(611): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(611): error C2065: 'S_ISGID' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(612): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(612): error C2065: 'S_ISVTX' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(613): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(613): error C2065: 'S_IRUSR' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(614): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(614): error C2065: 'S_IWUSR' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(615): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(615): error C2065: 'S_IXUSR' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(616): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(616): error C2065: 'S_IRGRP' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(617): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(617): error C2065: 'S_IWGRP' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(618): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(618): error C2065: 'S_IXGRP' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(619): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(619): error C2065: 'S_IROTH' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(620): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(620): error C2065: 'S_IWOTH' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(621): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(621): error C2065: 'S_IXOTH' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>   file.c(623): error C2065: 'fl' : undeclared identifier
> [C:\OpenStack\FreeRDP\winpr\libwinpr\file\winpr-file.vcxproj]
>
>     0 Warning(s)
>     28 Error(s)
>
>
> Shouldn't this be excluded on a Windows build?
>
> https://github.com/FreeRDP/FreeRDP/blob/master/winpr/libwinpr/file/file.c#L608
>
> This is the relevant commit:
>
> https://github.com/FreeRDP/FreeRDP/commit/913d532e0d3456945236567af00e8119564307ff
>
>
> Thanks,
>
> Alessandro
>
>
>
>
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> _______________________________________________
> Freerdp-devel mailing list
> Freerdp-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to