After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 331520 - building libxml2 2.6.23 on Solaris
building libxml2 2.6.23 on Solaris
Status: RESOLVED FIXED
Product: libxml2
Classification: Platform
Component: general
2.6.x
Other All
: Normal normal
: ---
Assigned To: Daniel Veillard
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2006-02-17 09:21 UTC by Dimitri Papadopoulos
Modified: 2017-06-14 11:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build log (41.28 KB, text/plain)
2006-02-17 09:22 UTC, Dimitri Papadopoulos
Details

Description Dimitri Papadopoulos 2006-02-17 09:21:42 UTC
Please describe the problem:
I've just built libxml2 2.6.18 on Solaris with the Sun ONE Studio 7 compiler. It
builds fine as usual, except for a warning you may want fo fix:

"xmlschemastypes.c", line 5244: warning: enum type mismatch: arg #2

Function xmlSchemaValidateLengthFacetInternal() is called with argument #2 of
type 'xmlSchemaValType' while the prototype expects an 'xmlSchemaTypeType'.

There are a few other warnings, but they're already known and can't be worked
around for now if I recall correctly.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Dimitri Papadopoulos 2006-02-17 09:22:57 UTC
Created attachment 59563 [details]
build log
Comment 2 Daniel Veillard 2006-02-17 10:08:45 UTC
Hum, the two enums indicates really different kind of types, that's a bit
worrying, mixing them is likely to be buggy, so I'm raising the severity
but I'm afraid only Kasimier can really analyze this correctly without too
much efforts.

  thanks for the report !

Daniel
Comment 3 Nick Wellnhofer 2017-06-14 11:34:58 UTC
Fixed in 2012 with this commit:

https://git.gnome.org/browse/libxml2/commit/?id=aae48e64dfbf2b46b157a4c1857e30645116388f