[PATCH] autoshit/libfool fixes

Enrico Weigelt weigelt at metux.de
Sun Jun 12 09:04:52 PDT 2005


* Daniel Stone <daniel at fooishbar.org> wrote:

Hi,

> Please just provide diffs, it's much easier.  Also, which 
> tree are you syncing against -- xlibs or xorg/lib?

These are just some quick-and-dirty patches against latest xlibs.

The links i've posted point to my public patch repository, which
has some structure

    ./src/... 		-> several different diffs 
    ./autopatch/...	-> patches against several releases
    ./Makefile		-> creates patches from diffs
    
Most of the patches you'll find there are fixes, necessary to get
the packages working in a clean (jail/sysroot) build environment.
So 99% are fixes in broken build stuff (95% broken autoshit, 
5% unfinished makefiles). Many of them are quite dirty hacks and 
not thought very well, but in this way a good supplement to autoshit.


My research in the last half decade as shown that autoshit/libfool
are completely misdesigned take even more time for maintenance than 
carefully handwritten makefiles, and its really the time for some
new - purely declarative approach - describing the structure of 
software instead of the rules to control process, and let some 
intelligent generic buildsystem (adadopted to each platform/target 
only *once*) the whole work. But that's really 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