Skip site navigation (1)Skip section navigation (2)
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>