Cross compile bind failing, vis3 ???

Olsen, Richard William (Rick) CTR DISA PEO-MA (US) richard.w.olsen.ctr at
Mon Apr 28 14:58:00 UTC 2014

We have a remote site that we are providing a bind package for. They want a targeted build and sent us the compile options as 

-xtarget=T3 -xarch=sparcvis3 -xchip=ultraT3 -xcache=8/16/4:6144/64/24

The build system is using Sun Studio 12.3 cc on T5140  (UtltraSPARC-T2+ hardware running Solaris 10 05/08.) 

isainfo -x 
   sparcv9: asi_blk_init vis2 vis popc
   sparc: asi_blk_init vis2 vis poppc v8plus div32 mul32

Now the problem. I can compile the openssl using his requested parameters but the bind fails.

"./gen -s . -c > include/dns/enumclass.h gen: fatal: hardware capability (CA_SUNW_HW_1) unsupported: 0x500 [ VIS3 FMAF ]
Bash: line 1 #### killed ./gen -s . -c > include/dns/enumclass.h
*** Error code 1
The following command caused the error:
For I in isc isccc dns isccfg bind9 lwres tests nulldir; do \
	if [ "$i" != "nulldir" -a -d $i ]; then \
		echo "making all in `pwd'/$i"; \
		(cd $i; make DESTDIR="/blah/blah/bind-9.9.5-S1/lib" all ) || exit 1; \
	fi; \
make: Fatal error: Command failed for target 'subdirs'

Does bind not support Vis 3 architecture?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5655 bytes
Desc: not available
URL: <>

More information about the bind-users mailing list