Re: libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-06-28 Thread Thomas Schwinge
Hello! On Tue, Feb 07, 2006 at 06:36:14PM +0100, Marcus Brinkmann wrote: > At Tue, 7 Feb 2006 10:17:53 -0500, > Thomas Schwinge <[EMAIL PROTECTED]> wrote: > > libdiskfs #includes pager.h (libpager). If pager is not contained in > > HURDLIBS, then the system-wide file from /include will be used an

Re: libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-02-09 Thread Alfred M\. Szmidt
> We have already a `ports' like setup for translators which are > not part of the Hurd, i.e. HurdExtras, where people can maintain > their own translators in a central repository so that it is > easier to find them. I see HurdExtras as a place for translators that haven't found a

Re: libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-02-09 Thread Ludovic Courtès
Hi, "Alfred M\. Szmidt" <[EMAIL PROTECTED]> writes: > We have already a `ports' like setup for translators which are not > part of the Hurd, i.e. HurdExtras, where people can maintain their own > translators in a central repository so that it is easier to find them. I see HurdExtras as a place f

Re: libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-02-08 Thread Alfred M\. Szmidt
``Adding the proper libraries to HURDLIBS'' is basically the first sugestion, combined with a reliable mechanism to make sure that discrepancies will always be noticed (and do not lead to at first incomprehensible--like in the example I gave--or--maybe even more dangerous--silent bre

Re: libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-02-08 Thread Thomas Schwinge
On Tue, Feb 07, 2006 at 06:36:36PM +0100, Alfred M. Szmidt wrote: > Could you elaborate on the two solutions and how the differ (are > better) than just adding the proper libraries to HURDLIBS? ``Adding the proper libraries to HURDLIBS'' is basically the first sugestion, combined with a reliable m

Re: libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-02-07 Thread Alfred M\. Szmidt
What do you think? I think your patch is correct. Could you elaborate on the two solutions and how the differ (are better) than just adding the proper libraries to HURDLIBS? You have to take care both the header and library implement the same API/ABI. And the safest way to do that is simply t

Re: libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-02-07 Thread Marcus Brinkmann
At Tue, 7 Feb 2006 10:17:53 -0500, Thomas Schwinge <[EMAIL PROTECTED]> wrote: > > Hi! > > libdiskfs #includes pager.h (libpager). If pager is not contained in > HURDLIBS, then the system-wide file from /include will be used and not > the one from the currently-being-built Hurd tree. That won't

libdiskfs: build system inconsistencies; the Hurd `collecting box'

2006-02-07 Thread Thomas Schwinge
Hi! libdiskfs #includes pager.h (libpager). If pager is not contained in HURDLIBS, then the system-wide file from /include will be used and not the one from the currently-being-built Hurd tree. That won't be an issue if both of them adhere to the same API, which they didn't for me, as I was buil