Hello Ingo,

Ingo Weinhold [are you 'bonefish'?] wrote:
> >   - send a mail to config-patches
>
> That did already happen

Ah, sorry, I wasn't aware of that. Thanks!

> > There is definitely a problem with the 'uname' command on Haiku: "uname -m"
> > should return something like "i586", not "BePC".
> 
> That's more or less a BeOS inheritance. ... isn't it exactly the job of 
> config.guess to convert the non-standardized uname info to a canonical system 
> name?

You are right. All GNU software uses the output of config.guess, not the
"uname" command or system-call result directly. Only this can explain why
this `uname -m` = BePC value did not hurt while porting to BeOS.

> >   - port gnulib,
> 
> That reminds me: Is there documentation on porting gnulib (the manual seems 
> to 
> focus on how to use it) and a test suite?

Porting gnulib to a particular platform means:
  - doing a "gnulib-tool --create-testdir --with-tests", transferring that
    to the target system, and running it there, and fixing all the problems,
  - testing several packages that rely on gnulib. If you got coreutils and
    libiconv + gettext ported, a good portion of gnulib is being used.
  - adding workaround for special deficiencies of the platform that are not
    yet listed in gnulib's documentation.

Bruno



Reply via email to