Building SSH with AFS patches. Running into problems. If I build with AFS
3.4a libs I get the following error:
-----------------
elan(66)>gmake
rm -f ssh
gcc -pipe -Lrsaref2/source -o ssh ssh.o sshconnect.o log-client.o readconf.o ho
stfile.o readpass.o tildexpand.o clientloop.o canohost.o idea.o rsa.o randoms.o
md5.o buffer.o emulate.o packet.o compress.o xmalloc.o ttymodes.o newchannels.o
bufaux.o authfd.o authfile.o crc32.o rsaglue.o tss.o cipher.o des.o match.o arc
four.o mpaux.o minfd.o userfile.o signals.o \
-L/afs/umr.edu/rs_aix32.34a/usr/afsws/lib -L/afs/umr.edu/rs_aix32.34a/u
sr/afsws/lib/afs -lkauth -lprot -lubik -lauth -lrxkad -lsys -ldes -l
rx -llwp -lcmd -lcom_err /afs/umr.edu/rs_aix32.34a/usr/afsws/lib/afs/util
.a /afs/umr.edu/rs_aix32.34a/usr/afsws/lib/afs/libsys.a -Lgmp-1.3.2 -lgmp -
Lzlib095 -lz -lrsaref /afs/umr.edu/software/tcpwrp72/rs6000/lib/libwrap.a -ls -L
/usr/local/lib
/afs/umr.edu/rs_aix32.34a/usr/afsws/lib/afs/libsys.a(rmtsysc.o)(.pr+0x3dc):rmtsy
sc.c: undefined reference to `lsetpag'
/afs/umr.edu/rs_aix32.34a/usr/afsws/lib/afs/libsys.a(rmtsysc.o)(.pr+0x5dc):rmtsy
sc.c: undefined reference to `lpioctl'
rmtsysc.o: loader reloc in read-only section .text
ld: final link failed: Invalid operation
gmake: *** [ssh] Error 1
elan(67)>
--------------
When building with 3.2 libs (what is actually installed on the machine) - I
get the following, similar, but different error:
------------------
elan(76)>gmake
rm -f ssh
gcc -pipe -Lrsaref2/source -o ssh ssh.o sshconnect.o log-client.o readconf.o ho
stfile.o readpass.o tildexpand.o clientloop.o canohost.o idea.o rsa.o randoms.o
md5.o buffer.o emulate.o packet.o compress.o xmalloc.o ttymodes.o newchannels.o
bufaux.o authfd.o authfile.o crc32.o rsaglue.o tss.o cipher.o des.o match.o arc
four.o mpaux.o minfd.o userfile.o signals.o \
-L/usr/afsws/lib -L/usr/afsws/lib/afs -lkauth -lprot -lubik -lauth -
lrxkad -lsys -ldes -lrx -llwp -lcmd -lcom_err /usr/afsws/lib/afs/util.
a /usr/afsws/lib/afs/libsys.a -Lgmp-1.3.2 -lgmp -Lzlib095 -lz -lrsaref /af
s/umr.edu/software/tcpwrp72/rs6000/lib/libwrap.a -ls -L/usr/local/lib
/usr/afsws/lib/afs/libauth.a(ktc.o)(.pr+0xa4):ktc.c: undefined reference to `sys
call'
/usr/afsws/lib/afs/libauth.a(ktc.o)(.pr+0x11c):ktc.c: undefined reference to `sy
scall'
/usr/afsws/lib/afs/libauth.a(ktc.o): In function `ktc_GetToken':
ktc.c:349: undefined reference to `syscall'
ktc.c(.pr+0x8d0): undefined reference to `syscall'
/usr/afsws/lib/afs/libauth.a(ktc.o): In function `ktc_ForgetToken':
ktc.c:455: undefined reference to `syscall'
/usr/afsws/lib/afs/libauth.a(ktc.o)(.pr+0xe1c):ktc.c: more undefined references
to `syscall' follow
ktc.o: loader reloc in read-only section .text
ld: final link failed: Invalid operation
gmake: *** [ssh] Error 1
elan(77)>
-------------------
Has anyone successfully built this package, or solved a similar problem?
For reference, I am using gcc 2.7.2 with GNU ld. I don't believe I can
compile the package with the vendor supplied compiler.
-- Nathan
------------------------------------------------------------
Nathan Neulinger Univ. of Missouri - Rolla
EMail: [EMAIL PROTECTED] Computing Services
WWW: http://www.umr.edu/~nneul SysAdmin: rollanet.org