windows test build - least painful way?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

windows test build - least painful way?

Michal Kubecek
Hello,

as my Hackweek project, I played with struct rem_port and tried to turn
it into class hierarchy with virtual functions. The plan is to use this
to implement listening on multiple sockets (CORE-5219) and possibly also
AF_UNIX socket support but I didn't get that far yet. Current state of
the cleanup is at

  https://github.com/mkubecek/firebird/commits/mk/4.0/remote-cleanup

The problem is the series also touches windows specific code (including
WNET and XNET) and I'm pretty sure there are some typos and omissions
which I would like to fix before submitting a pull request.

The problem is the only Windows system I have is a VM with Windows XP
and even the oldest version of MSVC Express I was able to find requires
at least Windows 7 SP1. I believe I may still have an installation DVD
of Windows 7 somewhere but before I try to find it, I wanted to ask if
there is some other way. I noticed there is a configuration for
travis-ci but AFAICS that only does linux test builds; is there
something similar for windows test builds?

Thanks for any advice,
Michal Kubecek


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: windows test build - least painful way?

Dmitry Yemanov-3
28.02.2017 17:18, Michal Kubecek wrote:

>
> as my Hackweek project, I played with struct rem_port and tried to turn
> it into class hierarchy with virtual functions. The plan is to use this
> to implement listening on multiple sockets (CORE-5219) and possibly also
> AF_UNIX socket support but I didn't get that far yet. Current state of
> the cleanup is at
>
>   https://github.com/mkubecek/firebird/commits/mk/4.0/remote-cleanup
>
> The problem is the series also touches windows specific code (including
> WNET and XNET) and I'm pretty sure there are some typos and omissions
> which I would like to fix before submitting a pull request.

When you're ready to PR, just ask here to build from your fork's branch.
We'll report if any issues are present.


Dmitry


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: windows test build - least painful way?

Vlad Khorsun-2
01.03.2017 11:20, Dmitry Yemanov wrote:

> 28.02.2017 17:18, Michal Kubecek wrote:
>>
>> as my Hackweek project, I played with struct rem_port and tried to turn
>> it into class hierarchy with virtual functions. The plan is to use this
>> to implement listening on multiple sockets (CORE-5219) and possibly also
>> AF_UNIX socket support but I didn't get that far yet. Current state of
>> the cleanup is at
>>
>>   https://github.com/mkubecek/firebird/commits/mk/4.0/remote-cleanup
>>
>> The problem is the series also touches windows specific code (including
>> WNET and XNET) and I'm pretty sure there are some typos and omissions
>> which I would like to fix before submitting a pull request.
>
> When you're ready to PR, just ask here to build from your fork's branch.
> We'll report if any issues are present.

   I could build it even before it will be ready for PR.

And thanks Michal for starting this part of work, it is really appreciated !

Regards,
Vlad

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: windows test build - least painful way?

Dmitry Yemanov-3
In reply to this post by Michal Kubecek
28.02.2017 17:18, Michal Kubecek wrote:
>
> The problem is the series also touches windows specific code (including
> WNET and XNET)

BTW, you may wipe out WNET at all. We seemed to have an agreement on that.


Dmitry


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
Loading...