Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Benjamin Kaduk
On Tue, Feb 14, 2017 at 03:14:30PM +0200, Kostas Liakakis wrote: > Hello Ben, > > > So, where to now? Is there a way to actually test the resulting binaries > as they are? Try a newer WiX version and see where it bombs? Upload the > build result somewhere for you to check it? It may be easiest

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Benjamin Kaduk
On Tue, Feb 14, 2017 at 11:51:19AM -0500, Jeffrey Altman wrote: > On 2/14/2017 7:37 AM, Kostas Liakakis wrote: > > > > Hi Jeffrey, > > > > On 2017-02-14 03:53, Jeffrey Altman wrote: > >> They are built with WiX 3.9 scripts. The > >> installation packaging in the OpenAFS tree can no longer be

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Benjamin Kaduk
On Tue, Feb 14, 2017 at 09:56:19AM -0500, Jeffrey Altman wrote: > On 2/14/2017 8:14 AM, Kostas Liakakis wrote: > > The IDN is required when building for pre-Vista because you have > to install the normaliz.dll library as part of the installer. I would posit that we should not attempt to support

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Jeffrey Altman
On 2/14/2017 12:15 PM, Kostas Liakakis wrote: > Even in 1.8.0pre1 tarball the normalize.h inclusion in cm_nls.c is > unconditional and in Platform SDK 6.0a a quick search comes back empty > for NORM_FORM. [C:\Program Files\Microsoft SDKs\Windows\v6.0\Include]grep _NORM_ * WinNls.h:typedef enum

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Kostas Liakakis
On 2017-02-14 16:56, Jeffrey Altman wrote: > On 2/14/2017 8:14 AM, Kostas Liakakis wrote: >> Well, I gave up on it :) >> Instead commented the #include in cm_nls.c and added a typedef for >> _NORM_FORM enum copied out of the MS documentation. > The NORM_FORM enum is defined in the Windows SDK.

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Jeffrey Altman
On 2/14/2017 7:37 AM, Kostas Liakakis wrote: > > Hi Jeffrey, > > Thanks for taking the time to answer. Please read below inline. > > > On 2017-02-14 03:53, Jeffrey Altman wrote: >> They are built with WiX 3.9 scripts. The >> installation packaging in the OpenAFS tree can no longer be used. >

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Jeffrey Altman
On 2/14/2017 8:14 AM, Kostas Liakakis wrote: > Well, I gave up on it :) > Instead commented the #include in cm_nls.c and added a typedef for > _NORM_FORM enum copied out of the MS documentation. The NORM_FORM enum is defined in the Windows SDK. The normalization.h include is protected by a

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Kostas Liakakis
Hello Ben, On 2017-02-14 07:45, Benjamin Kaduk wrote: > (FWIW, there is > currently a windows builder that was set up by Alejandro Sedeno > on a VM donated by MIT: > https://buildbot.openafs.org/buildslaves/win7-amd64 . But there is It would be nice to know what software versions Alejandro used

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-14 Thread Kostas Liakakis
Hi Jeffrey, Thanks for taking the time to answer. Please read below inline. On 2017-02-14 03:53, Jeffrey Altman wrote: > They are built with WiX 3.9 scripts. The > installation packaging in the OpenAFS tree can no longer be used. I see. So I'll switch to a later version as Ben suggested and

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-13 Thread Benjamin Kaduk
On Mon, Feb 13, 2017 at 10:58:28PM +0200, Kostas Liakakis wrote: > > I 've decided (again) to take the plunge and attempt to create a build > bot slave for OpenAFS on Windows platform. We use OpenAFS on our Windows > PC labs and would like to continue to do so. Thank you for stepping forward to

Re: [OpenAFS] OpenAFS Windows build environment

2017-02-13 Thread Jeffrey Altman
On 2/13/2017 3:58 PM, Kostas Liakakis wrote: > Does anybody have any knowledge of what version of WiX did Secure > Endpoints used in their builds, provided the information that they had > been using VS2008 is correct? Kostas, The OpenAFS 1.7.3301 installers distributed by AuriStor, Inc. are

[OpenAFS] OpenAFS Windows build environment

2017-02-13 Thread Kostas Liakakis
Hello, I 've decided (again) to take the plunge and attempt to create a build bot slave for OpenAFS on Windows platform. We use OpenAFS on our Windows PC labs and would like to continue to do so. I have been following the guide found here: