Please review his patches one by one and add the relevant comments
for 2.5 branch
https://github.com/Alexpux/firebird/tree/mingw-w64-2_5
Pull request #3
https://github.com/asfernandes/firebird/pull/3
for master branch
https://github.com/Alexpux/firebird/tree/mingw-w64
Pull request #4
https://github.com/asfernandes/firebird/pull/4
On Sun, Nov 23, 2014 at 7:38 PM, Alexpux <alex...@gmail.com> wrote:
>
> 23 нояб. 2014 г., в 20:19, Dmitry Yemanov <firebi...@yandex.ru>
> написал(а):
>
> 23.11.2014 19:12, Alexpux wrote:
>
>
> I’m use Firebird about 7 years and now I’m interesting in build Firebird
> with mingw-w64 toolchains.
>
>
> Out of curiosity, why you need to build it yourself instead of using the
> official binaries? This is quite uncommon for Windows users.
>
>
> I’m leader of MSYS2 project - new implementation of MSYS on top of current
> Cygwin codebase:
> http://msys2.github.io
> We work with mingw-w64 team to improve Windows support in mingw-w64. MSYS2
> have package manager «pacman» ported from Arch Linux. And we provide a
> great number of free software builded with mingw-w64 to our users via
> packages. Currently we build:
> https://github.com/Alexpux/MINGW-packages
> But number of builded software a always grown.
> Interested users porting software, send patches upstream and provide
> scripts to build with pacman.
> We provide packages only for software that we can build ourself with
> mingw-w64 - no 3rd party binaries.
>
>
> Most free databases build with mingw toolchains ok and used with it.
>
>
> I have no problems with mingw used for compilation, but why would one
> prefer using the mingw-produced binaries to the MSVC-produced ones?
>
> I’m wonder why Firebird developers want to remove mingw support at all.
>
>
> Having all programs/libraries builded with the same toolchain help to
> debug and fix issues.
>
>
> We remove support for something that's not maintained. If you will be
> maintaining the mingw port, your patches may be accepted. Did you test
> them with MSVC and Linux/gcc?
>
>
> Patches sended to bug tracker are simple and not break anything.
>
> Dmitry
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
> Firebird-Devel mailing list, web interface at
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
> Firebird-Devel mailing list, web interface at
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>
>
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel