[OpenAFS-devel] XBSA support in openafs-1.2.9-rc1

mbacchi@gmavt.net mbacchi@gmavt.net
Tue, 04 Feb 2003 15:42:24 EST


--1ff30ef285e9e24d0e8f88dcb3140b58-1044391344
Content-Type: text/plain

I think I have tracked down the problem with XBSA(TSM) support in this branch.  It looks like the xbsa_butc.o object file creation was somehow removed in addition to the @XBSA_CFLAGS@ autoconf stuff.  I put it back into the Makefile.in with a patch below.  

It is important to note that this _must_ be used with the TSM API version 3.7.1 at this time, later versions of the API seem to have conflicting arguments.  My assumption is that the Open AFS code base was branched off of Transarc AFS prior to Transarc porting butc to the TSM API version 4.x.

Sorry Derrick, but the patch below rewrites the changes you committed yesterday, but it's simple enough to merge the two I think.  I am still working with 1.2.9-rc1 not the HEAD.

On a side note, should this stuff be sent to openafs-bugs only?  I wanted to send it here since Derrick seemed to be working on this as well, and I didn't want anyone duplicating effort.

-Matt



--1ff30ef285e9e24d0e8f88dcb3140b58-1044391344
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Description: Makefile.in.diff
Content-Disposition: attachment; filename="Makefile.in.diff"

KioqIG9yaWcvb3BlbmFmcy0xLjIuOS1yYzEvc3JjL2J1dGMvTWFrZWZpbGUu
aW4JTW9uIEphbiAxMyAxODo0NzoyMCAyMDAzCi0tLSBvcGVuYWZzLTEuMi45
LXJjMS9zcmMvYnV0Yy9NYWtlZmlsZS5pbglUdWUgRmViICA0IDE1OjMwOjIz
IDIwMDMKKioqKioqKioqKioqKioqCioqKiAyMywzNCAqKioqCiAgUlhHRU49
JHtUT1BfU1JDRElSfS9yeGdlbi9yeGdlbgogIFRPUF9TUkNESVI9QFRPUF9T
UkNESVJACiAgU1lTX05BTUU9QEFGU19TWVNOQU1FQAogIAogIFNIRUxMID0g
L2Jpbi9zaAogIAogIGluY2x1ZGUgLi4vY29uZmlnL01ha2VmaWxlLiR7U1lT
X05BTUV9CiAgCiEgQ0ZMQUdTPS1nIC13ICR7SU5DRElSU30gJHtYQ0ZMQUdT
fQogIAogIElOQ0RJUlM9LUkke1RPUF9TUkNESVJ9L2NvbmZpZyAtSSR7VE9Q
X0lOQ0RJUn0vYWZzIFwKICAJLUkke1RPUF9JTkNESVJ9L3J4IC1JJHtUT1Bf
SU5DRElSfQotLS0gMjMsMzUgLS0tLQogIFJYR0VOPSR7VE9QX1NSQ0RJUn0v
cnhnZW4vcnhnZW4KICBUT1BfU1JDRElSPUBUT1BfU1JDRElSQAogIFNZU19O
QU1FPUBBRlNfU1lTTkFNRUAKKyBYQlNBX0ZMQUdTPUBYQlNBX0NGTEFHU0AK
ICAKICBTSEVMTCA9IC9iaW4vc2gKICAKICBpbmNsdWRlIC4uL2NvbmZpZy9N
YWtlZmlsZS4ke1NZU19OQU1FfQogIAohIENGTEFHUz0tZyAtdyAke0lOQ0RJ
UlN9ICR7WENGTEFHU30gJHtYQlNBX0ZMQUdTfQogIAogIElOQ0RJUlM9LUkk
e1RPUF9TUkNESVJ9L2NvbmZpZyAtSSR7VE9QX0lOQ0RJUn0vYWZzIFwKICAJ
LUkke1RPUF9JTkNESVJ9L3J4IC1JJHtUT1BfSU5DRElSfQoqKioqKioqKioq
KioqKioKKioqIDcwLDc2ICoqKioKICBURVNUT0JKUz10ZXN0Lm8KICAKICBT
T0JKUz1kYmVudHJpZXMubyB0Y3Byb2NzLm8gbHdwcy5vIHRjbWFpbi5vIGxp
c3QubyByZWNvdmVyRGIubyB0Y3VkYnByb2NzLm8gXAohIAlkdW1wLm8gdGNz
dGF0dXMubwogIAogIGFsbDogYnV0YyByZWFkX3RhcGUKICAKLS0tIDcxLDc3
IC0tLS0KICBURVNUT0JKUz10ZXN0Lm8KICAKICBTT0JKUz1kYmVudHJpZXMu
byB0Y3Byb2NzLm8gbHdwcy5vIHRjbWFpbi5vIGxpc3QubyByZWNvdmVyRGIu
byB0Y3VkYnByb2NzLm8gXAohIAlkdW1wLm8gdGNzdGF0dXMubyBidXRjX3hi
c2EubwogIAogIGFsbDogYnV0YyByZWFkX3RhcGUKICAKKioqKioqKioqKioq
KioqCioqKiA5NiwxMDEgKioqKgotLS0gOTcsMTAzIC0tLS0KICB0Y3VkYnBy
b2NzLm86IHRjdWRicHJvY3MuYyAke0lOQ0xTfQogIGR1bXAubzogZHVtcC5j
ICR7SU5DTFN9CiAgdGNzdGF0dXMubzogdGNzdGF0dXMuYyAke0lOQ0xTfQor
IGJ1dGNfeGJzYS5vOiBidXRjX3hic2EuYyAke0lOQ0xTfQogIAogIHJlYWRf
dGFwZTogcmVhZF90YXBlLmMKICAJJHtDQ30gJHtDRkxBR1N9IC1vIHJlYWRf
dGFwZSByZWFkX3RhcGUuYyBcCg==
--1ff30ef285e9e24d0e8f88dcb3140b58-1044391344--