mingw in Ubuntu 14.04 breaks ACE cross compilation.

Bug #1580735 reported by Like Ma
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mingw-w64 (Ubuntu)
New
Undecided
Unassigned

Bug Description

In Ubuntu 14.04, mingw-w64 breaks ACE (https://github.com/DOCGroup/ACE_TAO) cross compilation by some time re-entrant functions. e.g.

localtime_r is a macro in mingw-w64, but ACE_OS::localtime_r is a function in ACE.

The following is my patches:

* https://gitlab.com/ubuntu-trusty/mingw-w64/commit/8c1dade8c30ffd0a3abbebda7e8e0f2ce09e2c34
* https://gitlab.com/ubuntu-trusty/mingw-w64/commit/706d83c410575bf1e6096d36a5dec40d04ac9c0f
* https://gitlab.com/ubuntu-trusty/mingw-w64/commit/403a71e6bab2626ef50b409181cc7e26dc2e6ab6

Tags: ace
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.