Date: Sat, 5 Aug 1995 17:10:15 -0700 (PDT) From: "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com> To: mark@grondar.za (Mark Murray) Cc: ache@astral.msk.su, current@freefall.cdrom.com, jkh@time.cdrom.com Subject: Re: current make world falls over. Message-ID: <199508060010.RAA03275@gndrsh.aac.dev.com> In-Reply-To: <199508051525.RAA24358@grumble.grondar.za> from "Mark Murray" at Aug 5, 95 05:25:36 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > Hi. > > Been kinda busy, and I forgot about this till it fell over on me :-(. > > > > >> You pick wrong libtelnet version (standard libtelnet instead > > > >> of secure one). > > > >> It is Mark, who make this thing build from top level, previously > > > >> you need to build libtelnet/telnetd/telnet by hand. > > > > > > >You need to build the secure/lib/libtelnet once by hand.... > > > > > > It isn't a problem, the problem is that 'make world' > > > tries to build stuff from secure and tries to build > > > telnetd with wrong libtelnet (standard). > > > > That is a bug in src/Makefile. In the lib: target we need to pickup > > secure/lib/libtelnet if we are infact building the secure bits. > > > > Please create a patch and submit it to me for review. > > -- > > Rod Grimes rgrimes@gndrsh.aac.dev.com > > Accurate Automation Company Reliable computers for FreeBSD > > Here are the proposed patches: This looks okay for part of the solution, but it does not cause src/Makefile lib: to build secure/lib/libtelnet. That parts is still missing :-(. This is the bootstrapping issue and why you have to manually go build secure/lib/libtelnet the first time you convert to that version of libtelnet. > > --- lib/Makefile.ORG Fri Aug 4 21:29:34 1995 > +++ lib/Makefile Sat Aug 5 11:15:40 1995 > @@ -13,7 +13,11 @@ > SUBDIR+= libc libcompat libcom_err libcrypt libcurses libedit \ > libf2c libforms \ > libkvm libmd libmytinfo libncurses libpcap libresolv librpcsvc \ > - libscsi libskey libss libtelnet libtermcap libutil liby > + libscsi libskey libss libtermcap libutil liby > + > +.if !exists(../secure) || defined(NOCRYPT) || defined(NOSECURE) > +SUBDIR+= libtelnet > +.endif > > .if defined(WANT_CSRG_LIBM) > SUBDIR+= libm > > > --- usr.bin/Makefile.ORG Sat Aug 5 17:20:32 1995 > +++ usr.bin/Makefile Sat Aug 5 11:20:39 1995 > @@ -20,11 +20,15 @@ > printf quota ranlib rdist renice rev rlogin rpcgen \ > rpcinfo rs rsh rup ruptime rusers rwall \ > rwho script sed sgmlfmt sgmls shar showmount size soelim split \ > - strings strip su symorder talk tconv tcopy tee telnet tftp time tip \ > + strings strip su symorder talk tconv tcopy tee tftp time tip \ > tn3270 touch tput tr true tset tsort tty ul uname unexpand \ > unifdef uniq unvis users uudecode uuencode vacation \ > vgrind vi vis w wall wc what whereis which who whois window \ > write xargs xinstall xstr yacc yes ypcat ypmatch ypwhich > + > +.if !exists(../secure) || defined(NOCRYPT) || defined(NOSECURE) > +SUBDIR+=telnet > +.endif > > # Cmp, look and tail all use mmap, so new-VM only. > # F77 and pascal are VAX/Tahoe only. > > M > -- > Mark Murray > 46 Harvey Rd, Claremont, Cape Town 7700, South Africa > +27 21 61-3768 GMT+0200 > Finger mark@grumble.grondar.za for PGP key > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199508060010.RAA03275>