Hi

Here are the results of my first go at building KDE4.

1. I neaded to manually install a couple of the packages (SUNW southern 
europe and KBEenv) as they failed with a message like

The following files are already installed on the system and are being
used by another package:
* /opt/kdebld <attribute change only>

2. /opt/kdebld/bin/env.sh has a bug in it - it fails to unset any 
multiline environment variable. In my case, PS1, which I have set to

"`uname -n`:\$PWD
`/usr/ucb/whoami`> "

3. make in the SPECS directory didn't get very far:


pkgbuild: /opt/SUNWspro/bin/c99 -Xc -errshort=full -errfmt=error 
-errwarn=%none -s -xcsi -xustr=ascii_utf16_ushort -xalias_level=std 
-features=extinl -xF=%none -xbuiltin=%all -xinline=%auto -xprefetch=auto 
-xprefetch_auto_type=indirect_array_access -xprefetch_level=3 -xsafe=mem 
-xthreadvar=%all -z combreloc -z redlocsym -z nodefaultlib -z ignore -z 
now -z rescan -z absexec -xipo=0 -xldscope=symbolic -xlibmil -s -xO3 
-xregs=no%frameptr -xjobs=2 -Kpic -xrestrict=%all -xipo=0 
-xtarget=opteron -m64 -xchip=opteron -xcache=64/64/2:1024/64/16 -lm -ldl 
-lc -lpthread -lposix4 -lrt -mt -L/opt/foss/lib/amd64 -L/usr/lib/amd64 
-R/opt/foss/lib/amd64 -R/usr/lib/amd64   -prefer-non-pic 
-L/opt/foss/lib/amd64 -L/usr/lib/amd64 -R/opt/foss/lib/amd64 
-R/usr/lib/amd64 -z combreloc -z redlocsym -z nodefaultlib -z ignore -z 
now -z rescan -z absexec -xipo=0 -xldscope=symbolic -xlibmil -s 
-xtarget=opteron -m64 -xchip=opteron -xcache=64/64/2:1024/64/16 -lm -ldl 
-lc -lpthread -lposix4 -lrt -mt -G  -z defs -z now -h liba52.so.0 -o 
.libs/liba52.so.0.0.0  .libs/bitstream.o .libs/imdct.o 
.libs/bit_allocate.o .libs/parse.o .libs/downmix.o 
-R/opt/foss/lib/amd64 -R/usr/lib/amd64 -L/opt/foss/lib/amd64 
-L/usr/lib/amd64 -ldl -lc -lpthread -lposix4 -lrt -lm -lc  -s -xcsi 
-xustr=ascii_utf16_ushort -xalias_level=std -features=extinl -xF=%none 
-xbuiltin=%all -xinline=%auto -xprefetch=auto 
-xprefetch_auto_type=indirect_array_access -xprefetch_level=3 -xsafe=mem 
-xthreadvar=%all -z combreloc -z redlocsym -z nodefaultlib -z ignore -z 
now -z rescan -z absexec -xipo=0 -xldscope=symbolic -xlibmil -s -xO3 
-xregs=no%frameptr -xjobs=2 -xrestrict=%all -xipo=0 -xtarget=opteron 
-xchip=opteron -xcache=64/64/2:1024/64/16 -z combreloc -z redlocsym -z 
nodefaultlib -z ignore -z now -z rescan -z absexec -xipo=0 
-xldscope=symbolic -xlibmil -s -xtarget=opteron -xchip=opteron 
-xcache=64/64/2:1024/64/16
pkgbuild: ld: warning: option -r and -zcombreloc are incompatible
pkgbuild: ld: fatal: option -dn and -h are incompatible
pkgbuild: ld: fatal: option -dn and -G are incompatible
pkgbuild: ld: warning: option -r and -s both set; only debugging 
information stripped
pkgbuild: ld: fatal: Flags processing errors

That's a serious number of options - I've never seen so many before. Are 
they all really necessary?

A+
Paul


Reply via email to