Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: remove external/lib/Makefile and crypto/external/lib/Makefile



[there is no need to include me in the recipient list]

On Mon, Nov 08, 2010 at 05:47:37PM +0000, Iain Hibbert wrote:
> On Mon, 8 Nov 2010, Bernd Ernesti wrote:
> 
> > > -# XXX fix the "library" list to include all 'external' libs?
> > >  .if defined(BOOTSTRAP_SUBDIRS)
> > >  SUBDIR=  ${BOOTSTRAP_SUBDIRS}
> > >  .else
> > > -SUBDIR= ../../../gnu/lib/crtstuff4 .WAIT \
> > > - ../../../lib/csu .WAIT \
> > > - ../../../gnu/lib/libgcc4 .WAIT \
> > > - ../../../lib/libc .WAIT \
> > > - ../../../lib/libutil .WAIT \
> > > - ../../../lib .WAIT \
> > > - ../../../gnu/lib \
> > > - ../../../external/bsd/bind/lib \
> > > - ../../../external/bsd/libevent/lib \
> > > - ../../../external/bsd/file/lib \
> > > - ../../../external/public-domain/xz/lib \
> > > +SUBDIR= ../../../lib .WAIT \
> > >   ../../../libexec/ld.elf_so
> >
> > At least the change above produces a different order now.
> 
> Yes. perhaps you can suggest why compat/lib needs to build in a different
> order than lib?

Because that is the real order to build them and not the simplified order which
you now use in src/lib

> > > and I've cross built mips64eb, mips64el, sparc64 and amd64 releases to
> > > make sure it all works
> 
> those are the only architectures building compat libraries and there are
> no dependency failures..

I did not introduce this Makefile and never touched it.

Bernd



Home | Main Index | Thread Index | Old Index