APAR status
Closed as program error.
Error description
ESQL and AIX have conflicting definitions for a structure
loc_t. The ESQL definition is found in locator.h, whereas the
AIX definition is in /usr/include/sys/localedef31.h.
Local fix
Problem summary
****************************************************************
USERS AFFECTED:
AIX users that use the deprecated locale definitions from the
system.
****************************************************************
PROBLEM DESCRIPTION:
Users who use the system definition of loc_t on AIX cannot
compile and run applications that use the informix definition of
loc_t.
****************************************************************
RECOMMENDATION:
Upgrade to CSDK 3.00.xC3 and recompile applications for AIX.
****************************************************************
Problem conclusion
Problem has been fixed in CSDK 3.00.xC3. Fixed the compile
problem and enabled a means of disabling the informix definition
of loc_t.
Temporary fix
Comments
APAR Information
APAR number
IC53926
Reported component name
INFORMIX CLIENT
Reported component ID
5724C2300
Reported release
281
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-09-26
Closed date
2008-02-08
Last modified date
2008-02-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
INFORMIX CLIENT
Fixed component ID
5724C2300
Applicable component levels
R290 PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCVRDE","label":"Informix Client Software Development Kit"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"281","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
08 February 2008