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 357076 - libxml2 fails to build on solaris
libxml2 fails to build on solaris
Status: VERIFIED FIXED
Product: libxml2
Classification: Platform
Component: general
git master
Other Solaris
: Normal normal
: ---
Assigned To: Daniel Veillard
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2006-09-21 17:14 UTC by James Andrewartha
Modified: 2006-10-25 22:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description James Andrewartha 2006-09-21 17:14:42 UTC
http://jhbuild.bxlug.be/builds/2006-09-21-0006/logs/libxml2/#build

xmlIO.c: In function `xmlCheckFilename':
xmlIO.c:721: error: storage size of 'stat_buffer' isn't known
xmlIO.c:731: warning: implicit declaration of function `_stat'
xmlIO.c:731: warning: nested extern declaration of `_stat'
xmlIO.c:721: warning: unused variable `stat_buffer'

This is to do with _stat being declared somehow, but not actually usable on Solaris - someone I know hit something similar on FreeBSD recently. The fix is probably to add some more cases to the preprocessor directives at the top of xmlIO.c
Comment 1 James Andrewartha 2006-10-25 18:22:33 UTC
Seems to be working again - http://jhbuild.bxlug.be/builds/2006-10-25-0006/logs/libxml2/
Comment 2 Daniel Veillard 2006-10-25 22:00:33 UTC
okay, good to know, this got a lot of fixes 1-2 weeks ago,

Daniel