[ expat-Bugs-1785430 ] expat build fails on linux-amd64 with gcc version>=4.1 -O3
SourceForge.net <[email protected]> Sat, 03 Mar 2012 11:38:18 -0800
| Newsgroups | gmane.text.xml.expat.bugs |
|---|---|
| Message-ID | <[email protected]> |
Bugs item #1785430, was opened at 2007-08-31 01:50 Message generated for change (Settings changed) made by kwaclaw You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110127&aid=1785430&group_id=10127 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: Platform Specific >Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Karl Waclawek (kwaclaw) Summary: expat build fails on linux-amd64 with gcc version>=4.1 -O3 Initial Comment: Hi, xmlparse.c contains a cast from const XML_Char* to XML_Char* which newer versions of gcc don't like at all. cc1: warnings being treated as errors src/external/expat-2.0.0/lib/xmlparse.c: In function 'doProlog': src/external/expat-2.0.0/lib/xmlparse.c:3771: warning: passing argument 1 of 'normalizePublicId' discards qualifiers from pointer target type make: *** [obj/src/external/expat-2.0.0/lib/xmlparse.o] Error 1 Thus I devised the attached work-around. Regards, Thomas Jahns ---------------------------------------------------------------------- Comment By: Karl Waclawek (kwaclaw) Date: 2009-01-17 08:40 Message: Is anyone testing this? I'd like to close this issue. ---------------------------------------------------------------------- Comment By: Karl Waclawek (kwaclaw) Date: 2007-09-03 09:35 Message: Logged In: YES user_id=290026 Originator: NO Fixed in xmlparse.c 1.1.62. Please check out from CVS and test! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110127&aid=1785430&group_id=10127