View Issue Details

IDProjectCategoryView StatusLast Update
0001510unrealinstallingpublic2004-02-16 13:24
Reportervirusx Assigned Tocodemastr 
PrioritynormalSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
PlatformIntelOSSolaris 8OS VersionSolaris 8
Product Version3.2-beta19 
Summary0001510: Compilation error
Description----------------------------------------------------------------------------
Unreal3.2-beta19
----------------------------------------------------------------------------
Building src
make[1]: Entering directory `/usr/local/ircd/Unreal3.2/src'
gcc -I../include -pipe -g -O2 -funsigned-char -D_SOLARIS -c auth.c
In file included from auth.c:40:
../include/h.h:219: conflicting types for `vsnprintf'
/usr/include/stdio.h:227: previous declaration of `vsnprintf'
make[1]: *** [auth.o] Error 1
make[1]: Leaving directory `/usr/local/ircd/Unreal3.2/src'
make: *** [build] Error 2
--------------------------------------------------------------------------------
Steps To Reproducemake
Additional Informationuname -a

SunOS millicom 5.8 Generic_108529-09 i86pc i386 i86pc
TagsNo tags attached.
3rd party modules

Activities

codemastr

2004-01-28 22:54

reporter   ~0004776

Would you be able to attach your config.log to this bug report?

codemastr

2004-01-29 22:57

reporter   ~0004784

Fixed in .2064

It's easy to correct, in include/h.h find the line:
#if !defined(HAVE_SNPRINT) || !defined(HAVE_VSNPRINTF)
Change it to:
#if !defined(HAVE_SNPRINTF) || !defined(HAVE_VSNPRINTF)

And then it should work.

codemastr

2004-02-12 22:28

reporter   ~0004988

Hmm you definately seem to be right. Would you mind trying one other thing? If you open this file, include/setup.h.in and at the bottom add:

#undef HAVE_SNPRINTF
#undef HAVE_VSNPRINTF

Then run ./Config -q && make

does the error go away?

*** Note I deleted your bug note not because you did anything wrong just because I got the information I needed and it was a rather long message :)

virusx

2004-02-16 13:16

reporter   ~0005038

All its OK.

Unreal is full functional in Solaris 8.

Thanks

Issue History

Date Modified Username Field Change
2004-01-28 01:19 virusx New Issue
2004-01-28 22:54 codemastr Note Added: 0004776
2004-01-29 22:57 codemastr Status new => resolved
2004-01-29 22:57 codemastr Resolution open => fixed
2004-01-29 22:57 codemastr Assigned To => codemastr
2004-01-29 22:57 codemastr Note Added: 0004784
2004-02-12 19:46 virusx Status resolved => feedback
2004-02-12 19:46 virusx Resolution fixed => reopened
2004-02-12 22:28 codemastr Note Added: 0004988
2004-02-14 18:21 syzop Category documentation => installing
2004-02-16 13:16 virusx Note Added: 0005038
2004-02-16 13:24 codemastr Status feedback => resolved
2004-02-16 13:24 codemastr Resolution reopened => fixed