From mboxrd@z Thu Jan 1 00:00:00 1970 From: To: <9fans@cse.psu.edu> Subject: Re: [9fans] Sparc port / kl or libsec.a issue ? Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Tue, 2 Apr 2002 01:24:24 -0600 Topicbox-Message-UUID: 714c2ebe-eaca-11e9-9e20-41e7f4b1d025 The issue seems to be /sys/src/libsec/port/des.k within = /sparc/lib/libsec.a (TX Lucio) Does anyone have some time to have a look at /sys/src/libsec/port/mkfile = and understand why des.k is a vicious problem ? It works by hand with for libsec related commands : cpu1% cd /sys/src/cmd/agent cpu1% kl -o k.out config.k fs.k main.k p9sk1.k prototab.k util.k = strtomp.k apop.k plan9.k raw.k ssh.k /sys/src/libsec/port/des.k then cpu1% mk install a crit dans le message = news:... I tried to build all Sparc libraries I had to create /sys/src/libmp/makefile and /sys/src/libsec/mkfile so = that port libs are installed (no arch specific code right now). Then it worked But when compiling /sys/src/cmd/cpu.c, kl claims that : k^l -o k.cpu cpu.k srvauthnonce: undefined: des56to64 JMPL ,des56to64+0(SB) mk: k^l -o ... : exit status=3Drc 38470:kl 38472:error nm reveals that des56to64 is actually a global member of compiled = /sparc/lib/libsec.a cpu1% nm /sparc/lib/libsec.a |grep 56 des.k: T des56to64 des.k: T des64to56 I tried a newer version of /sys/src/cmd/kl/* (TX Charles) I removed /saprc/lib/* , made a mk clean within /sys/src/... , rebuild = kl, libs and cmd It changed nothing ----------