[PATCH] autoshit/libfool fixes

Enrico Weigelt weigelt at metux.de
Sun Jun 12 11:50:33 PDT 2005


* Daniel Stone <daniel at fooishbar.org> wrote:
> On Sun, Jun 12, 2005 at 06:18:21PM +0200, Enrico Weigelt wrote:
> > * Daniel Stone <daniel at fooishbar.org> wrote:
> > > Next time you submit patches, please make them easier to access, and
> > rsync is not easy ?
> 
> Patches attached to mails are easy to look over and evaluate.  
> rsync requires far more effort.

Okay. Wanted to avoid attachements to reduce bandwidth. 
But I've got no problem w/ postings patches directly next time.

<snip>
> > It lets it search beyond $SYSROOT for .la files. 
> > Without that, its *impossible* to build libfool'ed packages in
> > a sysroot environment.
> 
> What exactly is a 'sysroot environment'?

The whole build (includes, libs, etc) happens in an completely 
separate environment under some prefix. Maybe call it jail.
An clean sysroot build is completely independent from the host
system - neither imports anything from it, nor installing 
anything to it. 

So you can build for virtually any target platform no matter
what host system you're using (as long as the right build tools 
are installed on the build host, of course)

I absolutely require this for my fully automated system builder.

<snip>
> > inconsistent ? in which way ?
> 
> Some patches spew out a bunch of debugging information, 
> and all of them seem to have different patches to ltmain.sh.

Yeah, its not very clean, I have to admit. I just fixed the 
problem and made a diff of it. 

A really good solution would require really deep studies of the 
libfool code, which isn't really well structured and documented.

I prefer to spend my time in a buildsystem which is clean and 
well-structured by concept - but that's another story.


cu
-- 
---------------------------------------------------------------------
 Enrico Weigelt    ==   metux IT service
  phone:     +49 36207 519931         www:       http://www.metux.de/
  fax:       +49 36207 519932         email:     contact at metux.de
---------------------------------------------------------------------
  Realtime Forex/Stock Exchange trading powered by postgresSQL :))
                                            http://www.fxignal.net/
---------------------------------------------------------------------


More information about the xorg-modular mailing list