Solaris 8 Sparc Kolab2 gmp compile error

Andrea Soliva soliva at comcept.ch
Wed Aug 24 09:40:22 CEST 2005


Hi all

I tried to install Kolab2 final release on Solaris 8 sparc latest recommended 
cluster. The test machine is a Ultra 1 sun4u 64bit with 512MB RAM. The 
download and all was working absolut without problem also the install of all 
packages incl. openpkg was running without problems only one or actually two 
packages could not be installed. The package which makes me problem is gmp 
and because of this clamav would also not be installed (dependencie). If I 
look to gmp in the beginning ghe configure looks fine but after that 
following occurs:

mp_bases.c:2376: warning: integer constant is too large for "long" type
mp_bases.c:2377: warning: integer constant is too large for "long" type
mp_bases.c:2377: warning: integer constant is too large for "long" type
mp_bases.c:2378: warning: integer constant is too large for "long" type
mp_bases.c:2378: warning: integer constant is too large for "long" type
mp_bases.c:2379: warning: integer constant is too large for "long" type
mp_bases.c:2379: warning: integer constant is too large for "long" type
mp_bases.c:2380: warning: integer constant is too large for "long" type
mp_bases.c:2380: warning: integer constant is too large for "long" type
mp_bases.c:2381: warning: integer constant is too large for "long" type
mp_bases.c:2381: warning: integer constant is too large for "long" type
mp_bases.c:2382: warning: integer constant is too large for "long" type
mp_bases.c:2382: warning: integer constant is too large for "long" type
mp_bases.c:2383: warning: integer constant is too large for "long" type
mp_bases.c:2383: warning: integer constant is too large for "long" type
mp_bases.c:2384: warning: integer constant is too large for "long" type
mp_bases.c:2384: warning: integer constant is too large for "long" type
mp_bases.c:2385: warning: integer constant is too large for "long" type
mp_bases.c:2385: warning: integer constant is too large for "long" type
mp_bases.c:2386: warning: integer constant is too large for "long" type
mp_bases.c:2386: warning: integer constant is too large for "long" type
mp_bases.c:2387: warning: integer constant is too large for "long" type
mp_bases.c:2387: warning: integer constant is too large for "long" type
mp_bases.c:2388: warning: integer constant is too large for "long" type
mp_bases.c:2388: warning: integer constant is too large for "long" type
mp_bases.c:2389: warning: integer constant is too large for "long" type
mp_bases.c:2389: warning: integer constant is too large for "long" type
mp_bases.c:2390: warning: integer constant is too large for "long" type
mp_bases.c:2390: warning: integer constant is too large for "long" type
mp_bases.c:2391: warning: integer constant is too large for "long" type
mp_bases.c:2391: warning: integer constant is too large for "long" type
mp_bases.c:2392: warning: integer constant is too large for "long" type
mp_bases.c:2392: warning: integer constant is too large for "long" type
mp_bases.c:2393: warning: integer constant is too large for "long" type
mp_bases.c:2393: warning: integer constant is too large for "long" type
mp_bases.c:2394: warning: integer constant is too large for "long" type
mp_bases.c:2394: warning: integer constant is too large for "long" type
mp_bases.c:2395: warning: integer constant is too large for "long" type
mp_bases.c:2395: warning: integer constant is too large for "long" type
mp_bases.c:2396: warning: integer constant is too large for "long" type
mp_bases.c:2396: warning: integer constant is too large for "long" type
mp_bases.c:2397: warning: integer constant is too large for "long" type
mp_bases.c:2397: warning: integer constant is too large for "long" type
/bin/sh ../libtool --mode=compile /kolab/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -
D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add | sed 's/_$//'`    -O2 -pipe -c -
o add.lo `test -f add.c || echo './'`add.c
/kolab/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -
DOPERATION_add -O2 -pipe -c add.c -o add.o
/bin/sh ../libtool --mode=compile /kolab/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -
D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add_1 | sed 's/_$//'`    -O2 -pipe -
c -o add_1.lo `test -f add_1.c || echo './'`add_1.c
/kolab/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -
DOPERATION_add_1 -O2 -pipe -c add_1.c -o add_1.o
/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --
m4="m4" /kolab/bin/cc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -
I.. -DOPERATION_`echo add_n | sed 's/_$//'`    -O2 -pipe `test -f add_n.asm 
|| echo './'`add_n.asm
../mpn/m4-ccas --m4=m4 /kolab/bin/cc -c -DHAVE_CONFIG_H -I. -I. -I.. -
D__GMP_WITHIN_GMP -I.. -DOPERATION_add_n -O2 -pipe add_n.asm -o add_n.o
m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_add_n add_n.asm >tmp-
add_n.s
 /kolab/bin/cc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -
DOPERATION_add_n -O2 -pipe tmp-add_n.s -o add_n.o
tmp-add_n.s: Assembler messages:
tmp-add_n.s:78: Error: Architecture mismatch on "bl,pn %icc,.Loop0".
tmp-add_n.s:78:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:81: Error: Architecture mismatch on "ldx".
tmp-add_n.s:81:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:82: Error: Architecture mismatch on "ldx".
tmp-add_n.s:82:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:84: Error: Architecture mismatch on "ldx".
tmp-add_n.s:84:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:85: Error: Architecture mismatch on "ldx".
tmp-add_n.s:85:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:87: Error: Architecture mismatch on "ldx".
tmp-add_n.s:87:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:88: Error: Architecture mismatch on "ldx".
tmp-add_n.s:88:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:89: Error: Architecture mismatch on "ldx".
tmp-add_n.s:89:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:90: Error: Architecture mismatch on "ldx".
tmp-add_n.s:90:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:95: Error: Architecture mismatch on "bl,pn %icc,.Lend4567".
tmp-add_n.s:95:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:103: Error: Architecture mismatch on "ldx".
tmp-add_n.s:103:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:107: Error: Architecture mismatch on "ldx".
tmp-add_n.s:107:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:111: Error: Architecture mismatch on "srlx".
tmp-add_n.s:111:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:113: Error: Architecture mismatch on "stx".
tmp-add_n.s:113:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:123: Error: Architecture mismatch on "ldx".
tmp-add_n.s:123:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:127: Error: Architecture mismatch on "ldx".
tmp-add_n.s:127:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:131: Error: Architecture mismatch on "srlx".
tmp-add_n.s:131:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:133: Error: Architecture mismatch on "stx".
tmp-add_n.s:133:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:143: Error: Architecture mismatch on "ldx".
tmp-add_n.s:143:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:147: Error: Architecture mismatch on "ldx".
tmp-add_n.s:147:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:151: Error: Architecture mismatch on "srlx".
tmp-add_n.s:151:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:153: Error: Architecture mismatch on "stx".
tmp-add_n.s:153:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:163: Error: Architecture mismatch on "ldx".
tmp-add_n.s:163:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:168: Error: Architecture mismatch on "ldx".
tmp-add_n.s:168:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:171: Error: Architecture mismatch on "srlx".
tmp-add_n.s:171:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:173: Error: Architecture mismatch on "stx".
tmp-add_n.s:173:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:178: Error: Architecture mismatch on "bge,pt %icc,.Loop".
tmp-add_n.s:178:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:185: Error: Architecture mismatch on "srlx".
tmp-add_n.s:185:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:187: Error: Architecture mismatch on "stx".
tmp-add_n.s:187:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:193: Error: Architecture mismatch on "srlx".
tmp-add_n.s:193:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:195: Error: Architecture mismatch on "stx".
tmp-add_n.s:195:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:202: Error: Architecture mismatch on "srlx".
tmp-add_n.s:202:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:204: Error: Architecture mismatch on "stx".
tmp-add_n.s:204:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:210: Error: Architecture mismatch on "srlx".
tmp-add_n.s:210:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:211: Error: Architecture mismatch on "stx".
tmp-add_n.s:211:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:214: Error: Architecture mismatch on "bz,pn %icc,.Lret".
tmp-add_n.s:214:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:217: Error: Architecture mismatch on "ldx".
tmp-add_n.s:217:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:219: Error: Architecture mismatch on "ldx".
tmp-add_n.s:219:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:228: Error: Architecture mismatch on "stx".
tmp-add_n.s:228:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:230: Error: Architecture mismatch on "bnz,pt %icc,.Loop0".
tmp-add_n.s:230:  (Requires v9|v9a|v9b; requested architecture is v8.)
tmp-add_n.s:231: Error: Architecture mismatch on "srlx".
tmp-add_n.s:231:  (Requires v9|v9a|v9b; requested architecture is v8.)
make[2]: *** [add_n.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
error: Bad exit status from /kolab/RPM/TMP/rpm-tmp.261 (%build)


RPM build errors:
    Bad exit status from /kolab/RPM/TMP/rpm-tmp.261 (%build)
obmtool:WARNING: install failure. Missing /kolab/RPM/PKG/gmp-4.1.4-
20040924.sparc64-solaris8-kolab.rpm

I can not troubleshoot this and acutally I do not understand it because gmp 
4.1.2 I'm already using on my systems also for clamav and also on Solaris 8 
without problems it means the systems are all absolutly identical but in the 
kolab env seems I have a problem or with the gmp version.

Could somebody advice me what could be done again only this packages it going 
wrong all other ones will be installed without problems!

kind regards

Andrea




More information about the users mailing list