Mailing List Archive

Re: 5.002beta1 and OS/2
I got 3 glitches from Configure so far:

a) Failure to find a $file on path is fatal (in my case ln, and hints
file sets $ln and $lns).
b) Error message does not go to >&4 in this case, thus disappears with
-des.
c) Unixisms are pulled _after_ hints file is processed, thus overwrite
local info.

Thanks for very clear ./os2 directory, I'm going to send patches to
patches the moment I manange to build the beast.

Still trying,
Ilya
Re: 5.002beta1 and OS/2 [ In reply to ]
What's path_sep for? What's it supposed to be set to for
Unix
OS/2
VMS

I'm a little confused now.

> I got 3 glitches from Configure so far:
>
> a) Failure to find a $file on path is fatal (in my case ln, and hints
> file sets $ln and $lns).

That was deliberate because some commands are really required for
Configure/make to work, and if they aren't found, then you've got a
serious problem. This catches some serious misconfigurations early
on. I see what you're trying to do, but there's no way that Configure
knows in advance that you're going to choose a hint file that will
set those things you're missing.

Hmm. Right now, you can always do
Configure -Dln=cp
but I agree it would be nice to do that automatically.


> b) Error message does not go to >&4 in this case, thus disappears with
> -des.

Oops. That's not intentional.

> c) Unixisms are pulled _after_ hints file is processed, thus overwrite
> local info.

True. I'll move them up to the ?INIT: section.

> Thanks for very clear ./os2 directory, I'm going to send patches to
> patches the moment I manange to build the beast.

You might want to wait until I sort out the other buglets (which are going
to rearrange Configure a bit.)

Andy Dougherty doughera@lafcol.lafayette.edu
Re: 5.002beta1 and OS/2 [ In reply to ]
Andy Dougherty writes:
>
> What's path_sep for? What's it supposed to be set to for
> Unix
> OS/2
> VMS
>
> I'm a little confused now.
>

So am I. It is '/' in my config.

> > I got 3 glitches from Configure so far:
> >
> > a) Failure to find a $file on path is fatal (in my case ln, and hints
> > file sets $ln and $lns).
>
> That was deliberate because some commands are really required for
> Configure/make to work, and if they aren't found, then you've got a
> serious problem. This catches some serious misconfigurations early
> on. I see what you're trying to do, but there's no way that Configure
> knows in advance that you're going to choose a hint file that will
> set those things you're missing.
>
> Hmm. Right now, you can always do
> Configure -Dln=cp
> but I agree it would be nice to do that automatically.
>

Is this module needed before hints? On the other hand I reset $_troff
in os2.sh... The brute force approach is to move "dieing" part to a
separate module which depends on hints.

Ilya