[Expat-bugs] [ expat-Bugs-1171968 ] Solaris 9 build version 1.95.8

SourceForge.net noreply at sourceforge.net
Mon Mar 28 20:44:15 CEST 2005


Bugs item #1171968, was opened at 2005-03-28 11:10
Message generated for change (Comment added) made by dnikolic
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=1171968&group_id=10127

Category: Build control
Group: Platform Specific
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Greg Stein (gstein)
Summary: Solaris 9 build version 1.95.8

Initial Comment:
After running ./configure on Solaris 9 and executing 
make the following errors occur:

"lib/xmlparse.c", line 855: parsing: macro recursion
"lib/xmlparse.c", line 918: parsing: macro recursion
"lib/xmlparse.c", line 918: parsing: macro recursion
"lib/xmlparse.c", line 919: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 925: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 927: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1146: parsing: macro recursion
"lib/xmlparse.c", line 1146: parsing: macro recursion
"lib/xmlparse.c", line 1159: parsing: macro recursion
"lib/xmlparse.c", line 1159: parsing: macro recursion
"lib/xmlparse.c", line 1179: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1184: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1411: parsing: macro recursion
"lib/xmlparse.c", line 1411: parsing: macro recursion
"lib/xmlparse.c", line 1424: parsing: macro recursion
"lib/xmlparse.c", line 1427: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1430: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1432: parsing: macro recursion
"lib/xmlparse.c", line 1436: finalBuffer: macro recursion
"lib/xmlparse.c", line 1438: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1449: parsing: macro recursion
"lib/xmlparse.c", line 1453: 
XML_STATUS_SUSPENDED: macro recursion
"lib/xmlparse.c", line 1456: parsing: macro recursion
"lib/xmlparse.c", line 1459: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1464: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1530: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1542: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1544: parsing: macro recursion
"lib/xmlparse.c", line 1547: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1550: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1552: parsing: macro recursion
"lib/xmlparse.c", line 1560: finalBuffer: macro recursion
"lib/xmlparse.c", line 1567: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1570: parsing: macro recursion
"lib/xmlparse.c", line 1572: 
XML_STATUS_SUSPENDED: macro recursion
"lib/xmlparse.c", line 1577: parsing: macro recursion
"lib/xmlparse.c", line 1592: parsing: macro recursion
"lib/xmlparse.c", line 1671: parsing: macro recursion
"lib/xmlparse.c", line 1675: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1677: parsing: macro recursion
"lib/xmlparse.c", line 1681: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1687: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1690: parsing: macro recursion
"lib/xmlparse.c", line 1693: parsing: macro recursion
"lib/xmlparse.c", line 1695: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1701: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1703: parsing: macro recursion
"lib/xmlparse.c", line 1705: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1707: parsing: macro recursion
"lib/xmlparse.c", line 1714: XML_STATUS_ERROR: 
macro recursion
"lib/xmlparse.c", line 1717: parsing: macro recursion
"lib/xmlparse.c", line 1719: 
XML_STATUS_SUSPENDED: macro recursion
"lib/xmlparse.c", line 1723: finalBuffer: macro recursion
"lib/xmlparse.c", line 1724: parsing: macro recursion
"lib/xmlparse.c", line 2003: finalBuffer: macro recursion
"lib/xmlparse.c", line 2039: finalBuffer: macro recursion
"lib/xmlparse.c", line 2046: finalBuffer: macro recursion
"lib/xmlparse.c", line 2053: finalBuffer: macro recursion
"lib/xmlparse.c", line 2083: parsing: macro recursion
"lib/xmlparse.c", line 2095: finalBuffer: macro recursion
"lib/xmlparse.c", line 2101: finalBuffer: macro recursion
"lib/xmlparse.c", line 2119: finalBuffer: macro recursion
"lib/xmlparse.c", line 2569: parsing: macro recursion
"lib/xmlparse.c", line 2988: finalBuffer: macro recursion
"lib/xmlparse.c", line 3047: parsing: macro recursion
"lib/xmlparse.c", line 3103: parsing: macro recursion
"lib/xmlparse.c", line 3127: finalBuffer: macro recursion
"lib/xmlparse.c", line 3172: parsing: macro recursion
"lib/xmlparse.c", line 3412: finalBuffer: macro recursion
"lib/xmlparse.c", line 3435: parsing: macro recursion
"lib/xmlparse.c", line 3455: finalBuffer: macro recursion
"lib/xmlparse.c", line 3475: finalBuffer: macro recursion
"lib/xmlparse.c", line 3502: finalBuffer: macro recursion
"lib/xmlparse.c", line 3519: finalBuffer: macro recursion
"lib/xmlparse.c", line 3552: finalBuffer: macro recursion
"lib/xmlparse.c", line 4499: parsing: macro recursion
"lib/xmlparse.c", line 4530: parsing: macro recursion
"lib/xmlparse.c", line 4554: finalBuffer: macro recursion
"lib/xmlparse.c", line 4560: finalBuffer: macro recursion
"lib/xmlparse.c", line 4569: parsing: macro recursion
"lib/xmlparse.c", line 4622: parsing: macro recursion
"lib/xmlparse.c", line 4668: parsing: macro recursion
"lib/xmlparse.c", line 4686: finalBuffer: macro recursion
"lib/xmlparse.c", line 4694: finalBuffer: macro recursion

Updating xmlparse.c and expat.h from CVS results in 
fewer errors for the same type, as well as additional 
errors due to undefined variables/functions.

email: dejan.nikolic at veritas.com

----------------------------------------------------------------------

Comment By: Dejan Nikolic (dnikolic)
Date: 2005-03-28 12:44

Message:
Logged In: YES 
user_id=1248125

Kevin,
pulled in a whole lib 1.76 revision and am still getting errors. 
Here they are:
"lib/xmlparse.c", line 921: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 927: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 929: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1181: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1186: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1429: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1432: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1440: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1455: XML_STATUS_SUSPENDED: 
macro recursion
"lib/xmlparse.c", line 1461: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1466: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1535: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1547: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1552: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1555: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1572: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1577: XML_STATUS_SUSPENDED: 
macro recursion
"lib/xmlparse.c", line 1680: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1686: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1692: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1700: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1706: XML_STATUS_OK: macro 
recursion
"lib/xmlparse.c", line 1710: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1719: XML_STATUS_ERROR: macro 
recursion
"lib/xmlparse.c", line 1724: XML_STATUS_SUSPENDED: 
macro recursion

Aparently if does not like redefinitions of macros.
Compiler is cc version:  Sun WorkShop 6 update 2 C 5.3 
2001/05/15
Thanks. 

----------------------------------------------------------------------

Comment By: Karl Waclawek (kwaclaw)
Date: 2005-03-28 11:25

Message:
Logged In: YES 
user_id=290026

We had a similar problem in bug # 1021776.
It was a compiler issue, however, we implemented a small
workaround. 

Which compiler are you using?
Btw, you should update *all* files from CVS, not just
selected ones. Try again with everything at CVS revision.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=1171968&group_id=10127


More information about the Expat-bugs mailing list