Ticket #44294

Crosser-based build of Qt-client fails with nls enabled

Open Date: 2022-04-08 06:34 Last Update: 2022-04-20 18:08

Reporter:
Owner:
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

This ticket is about fixing, or at least working around, the actual problem that crosser's libintl.h + some C++ headers (currently seen with g++'s own headers, previously seen with Qt's headers) are not working together. So far we've mitigated that by making fcintl.h to include libintl.h only when it absolutely needs it, i.e., when nls is enabled, and then disabling nls from builds where we cannot use it.

This will depend on #44293, and is depended on by #44292

Ticket History (3/4 Histories)

2022-04-08 06:34 Updated by: cazfi
  • New Ticket "Crosser-based build of Qt-client fails with nls enabled" created
2022-04-09 22:40 Updated by: cazfi
  • Owner Update from (None) to cazfi
  • Resolution Update from None to Accepted
  • Milestone Update from (None) to 3.0.2 (closed)
2022-04-20 18:08 Updated by: cazfi
  • Status Update from Open to Closed
  • Resolution Update from Accepted to Fixed

Edit

Please login to add comment to this ticket » Login