Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#92 closed defect (fixed)

Exception in league (possible gcc-4.5 gnatbind error)

Reported by: Pavel Zhukov Owned by: somebody
Priority: critical Milestone: 0.0.7
Component: Matreshka - League Version: 0.0.6
Keywords: Cc:

Description

Exception in sql if matreshka was built by gcc-4.5

raised CONSTRAINT_ERROR : Unknown encoding

Change History (3)

comment:1 by vadim.godunko, 9 years ago

In [1537]:

Add pragma Elaborate_All to workaround bug in GCC 4.5.

Refs #92.

comment:2 by vadim.godunko, 9 years ago

Milestone: 0.0.7
Resolution: fixed
Status: newclosed

GCC 4.5 constructs wrong elaboration order, it elaborates League.Text_Codecs before Matreshka.Internals.Text_Codecs.IANA_Registry. Data from last package is used by codec lookup for application locale.

comment:3 by vadim.godunko, 9 years ago

Milestone: 0.0.80.0.7
Note: See TracTickets for help on using tickets.