Date: Sun, 6 Aug 1995 03:01:57 -0700 (PDT) From: "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com> To: mark@grondar.za (Mark Murray) Cc: mark@grondar.za, ache@astral.msk.su, current@freefall.cdrom.com, jkh@time.cdrom.com Subject: Re: current make world falls over. Message-ID: <199508061001.DAA03863@gndrsh.aac.dev.com> In-Reply-To: <199508060917.LAA09271@grumble.grondar.za> from "Mark Murray" at Aug 6, 95 11:17:53 am
next in thread | previous in thread | raw e-mail | index | archive | help
>
> > > > 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.
> > >
> > > 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.
>
> I'm not sure I understand; there is no lib: target in src/Makefile - are
> you referring to libraries:?
Ooppss.. yes, libraries:
> In the libraries: target, there is
>
> .if exists(secure) && !defined(NOCRYPT) && !defined(NOSECURE)
> cd ${.CURDIR}/secure/lib && \
> ${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
> .endif
> .if exists(lib)
> cd ${.CURDIR}/lib/csu/i386 && \
> ${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
> cd ${.CURDIR}/lib && \
> ${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
> .endif
:-) Never mind, I forgot about the global descend into secure/lib, and
greped for libtelnet :-(. Looks like you have a reviewed patch after the
first couple of rounds :-)
> The (secure) gets done _before_ (lib), and without the patches below, the
> the secure libs were being clobbered by src/lib. secure/Makefile _does_
> make libtelnet (the secure version).
Right.. okay.. sorry, should have gone and read instead of using
grep :-)
--
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?199508061001.DAA03863>
