Re: OpenUnix 8 Patchj

Started by Larry Rosenmanover 24 years ago21 messages
#1Larry Rosenman
ler@lerctr.org

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 09:45]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010729 22:36]:

I can patch configure.in, but not config.*. That comes from autoconf.

The problem is the config.guess and config.sub NEED TO BE UPDATED
to recognize OpenUNIX 8.

How do we get autoconf and the config/* directory updated in OUR CVS?

Marc has to update autoconf on the CVS server.

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

LER

-- 
Bruce Momjian                        |  http://candle.pha.pa.us
pgman@candle.pha.pa.us               |  (610) 853-3000
+  If your life is a hard drive,     |  830 Blythe Avenue
+  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Larry Rosenman (#1)
Re: Re: OpenUnix 8 Patchj

Larry Rosenman <ler@lerctr.org> writes:

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

If autoconf releases were happening on a regular basis, we could get
away with just tracking the released version of autoconf for these
files. However, they aren't and we can't. Our past practice has been
to pull config.guess and config.sub from the autoconf project's CVS tree
whenever we approach a release, and that's what I think we should do
again as 7.2 approaches.

Peter E. is probably more up on this than I am --- let's postpone the
discussion till he returns from vacation. I see no reason to be in
a hurry about it.

Meanwhile, Larry, if you have any issues with the versions of these
files that are on the GNU servers then you need to talk to the upstream
folks. I definitely do not believe in distributing copies that we've
modified for ourselves.

regards, tom lane

#3Larry Rosenman
ler@lerctr.org
In reply to: Tom Lane (#2)
Re: Re: OpenUnix 8 Patchj

* Tom Lane <tgl@sss.pgh.pa.us> [010730 18:03]:

Larry Rosenman <ler@lerctr.org> writes:

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

If autoconf releases were happening on a regular basis, we could get
away with just tracking the released version of autoconf for these
files. However, they aren't and we can't. Our past practice has been
to pull config.guess and config.sub from the autoconf project's CVS tree
whenever we approach a release, and that's what I think we should do
again as 7.2 approaches.

Peter E. is probably more up on this than I am --- let's postpone the
discussion till he returns from vacation. I see no reason to be in
a hurry about it.

Meanwhile, Larry, if you have any issues with the versions of these
files that are on the GNU servers then you need to talk to the upstream
folks. I definitely do not believe in distributing copies that we've
modified for ourselves.

I didn't modify them. I just pulled them from
ftp://ftp.gnu.org/pub/gnu/config and diff'ed them against our CVS to
generate the patch.

I didn't touch byte one.

They DID pick up the necessary change for OpenUnix 8.

Larry

regards, tom lane

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#4Tom Lane
tgl@sss.pgh.pa.us
In reply to: Tom Lane (#2)
Autoconf 2.50 is out (was Re: Re: OpenUnix 8 Patch)

I wrote:

If autoconf releases were happening on a regular basis, we could get
away with just tracking the released version of autoconf for these
files. However, they aren't and we can't.

Just moments after writing that, I was startled to read on another
mailing list that the long-mythical Autoconf 2.50 is released!

We should probably consider updating from autoconf 2.13 as our project
standard to 2.50. However, I'd recommend waiting till Peter E. returns
from his vacation to see what his opinion about it is. IIRC, he's been
following that project, which I have not been.

regards, tom lane

#5Larry Rosenman
ler@lerctr.org
In reply to: Tom Lane (#4)
Re: Autoconf 2.50 is out (was Re: Re: OpenUnix 8 Patch)

* Tom Lane <tgl@sss.pgh.pa.us> [010730 18:34]:

I wrote:

If autoconf releases were happening on a regular basis, we could get
away with just tracking the released version of autoconf for these
files. However, they aren't and we can't.

Just moments after writing that, I was startled to read on another
mailing list that the long-mythical Autoconf 2.50 is released!

We should probably consider updating from autoconf 2.13 as our project
standard to 2.50. However, I'd recommend waiting till Peter E. returns
from his vacation to see what his opinion about it is. IIRC, he's been
following that project, which I have not been.

I also see LOTS of complaints about compat issues, which is why I just
pulled the 2 files from ftp://ftp.gnu.org/pub/gnu/config when I
generated that patch. Looks like they updated them again today:

$ ftp ftp.gnu.org
Connected to gnuftp.gnu.org.
220 ProFTPD 1.2.0pre10 Server (ProFTPD) [gnuftp.gnu.org]
331 Anonymous login ok, send your complete e-mail address as password.
230-If you have any problems with the GNU software or its downloading,
please
refer your questions to <gnu@gnu.org>.

There are several mirrors of this archive, a complete list can be
found on
http://www.gnu.org/order/ftp.html. Please use one of the mirrors if
possible.

Archives of the GNU mailing lists can be found in
ftp://ftp-mailing-list-archives.gnu.org/.

Please note that the directory structure on ftp.gnu.org was
redisorganzied
fairly recently, such that there is a directory for each program.
One side
effect of this is that if you cd into the gnu directory, and do

ls emacs*

you will get a list of all the files in the emacs directory, but it
will not
be obvious from the ls output that you have to `cd emacs' before you
can
download those files.

Note further the non-GNU programs that were formerly in gnu/ have
moved to
gnu/non-gnu/. Most of them were just pointers in the format
program.README.
If you are looking for such a file, be sure to check gnu/non-gnu/.
230 Anonymous access granted, restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd pub/gnu/config
250 CWD command successful.
ftp> pwd
257 "/gnu/config" is current directory.
ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
-rw-r--r-- 1 ftp ftp 38214 Jul 30 14:00 config.guess
-rw-r--r-- 1 ftp ftp 27872 Jul 30 14:00 config.sub
226-Transfer complete.
226 Quotas off
ftp>

Larry

regards, tom lane

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#6Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Larry Rosenman (#1)

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 09:45]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010729 22:36]:

I can patch configure.in, but not config.*. That comes from autoconf.

The problem is the config.guess and config.sub NEED TO BE UPDATED
to recognize OpenUNIX 8.

How do we get autoconf and the config/* directory updated in OUR CVS?

Marc has to update autoconf on the CVS server.

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

Because when I run autoconf for another configure.in change, your
changes get blown away.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#7Larry Rosenman
ler@lerctr.org
In reply to: Bruce Momjian (#6)

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 18:42]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 09:45]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010729 22:36]:

I can patch configure.in, but not config.*. That comes from autoconf.

The problem is the config.guess and config.sub NEED TO BE UPDATED
to recognize OpenUNIX 8.

How do we get autoconf and the config/* directory updated in OUR CVS?

Marc has to update autoconf on the CVS server.

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

Because when I run autoconf for another configure.in change, your
changes get blown away.

no they won't. the changes are in our source tree......

LER

-- 
Bruce Momjian                        |  http://candle.pha.pa.us
pgman@candle.pha.pa.us               |  (610) 853-3000
+  If your life is a hard drive,     |  830 Blythe Avenue
+  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#8Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Larry Rosenman (#3)
Re: Re: OpenUnix 8 Patchj

Meanwhile, Larry, if you have any issues with the versions of these
files that are on the GNU servers then you need to talk to the upstream
folks. I definitely do not believe in distributing copies that we've
modified for ourselves.

I didn't modify them. I just pulled them from
ftp://ftp.gnu.org/pub/gnu/config and diff'ed them against our CVS to
generate the patch.

I didn't touch byte one.

They DID pick up the necessary change for OpenUnix 8.

Which I think means we just need to update autoconf on hub.org. At
least that is where I run autoconf so I am sure I have our standard
version.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#9Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Larry Rosenman (#7)

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 18:42]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 09:45]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010729 22:36]:

I can patch configure.in, but not config.*. That comes from autoconf.

The problem is the config.guess and config.sub NEED TO BE UPDATED
to recognize OpenUNIX 8.

How do we get autoconf and the config/* directory updated in OUR CVS?

Marc has to update autoconf on the CVS server.

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

Because when I run autoconf for another configure.in change, your
changes get blown away.

no they won't. the changes are in our source tree......

So how did they get their originally. I thought they were generated by
running configure, or by autoconf.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#10Larry Rosenman
ler@lerctr.org
In reply to: Bruce Momjian (#9)

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 19:10]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 18:42]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 09:45]:

* Bruce Momjian <pgman@candle.pha.pa.us> [010729 22:36]:

I can patch configure.in, but not config.*. That comes from autoconf.

The problem is the config.guess and config.sub NEED TO BE UPDATED
to recognize OpenUNIX 8.

How do we get autoconf and the config/* directory updated in OUR CVS?

Marc has to update autoconf on the CVS server.

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

Because when I run autoconf for another configure.in change, your
changes get blown away.

no they won't. the changes are in our source tree......

So how did they get their originally. I thought they were generated by
running configure, or by autoconf.

Nope, they just need to be there. I've run autoconf to pick up MY
change to test it, and the files are still the one's I ftp'd from
gnu.org.

I belive they just need to be there.

-- 
Bruce Momjian                        |  http://candle.pha.pa.us
pgman@candle.pha.pa.us               |  (610) 853-3000
+  If your life is a hard drive,     |  830 Blythe Avenue
+  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#11Larry Rosenman
ler@lerctr.org
In reply to: Bruce Momjian (#8)
Re: Re: OpenUnix 8 Patchj

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 19:10]:

Meanwhile, Larry, if you have any issues with the versions of these
files that are on the GNU servers then you need to talk to the upstream
folks. I definitely do not believe in distributing copies that we've
modified for ourselves.

I didn't modify them. I just pulled them from
ftp://ftp.gnu.org/pub/gnu/config and diff'ed them against our CVS to
generate the patch.

I didn't touch byte one.

They DID pick up the necessary change for OpenUnix 8.

Which I think means we just need to update autoconf on hub.org. At
least that is where I run autoconf so I am sure I have our standard
version.

Don't think so, as I said elsewhere, there are compat issues with
2.50 of Autoconf.

If you would TRY my patch you would see that it works.

I *DO* need others to test, however, as there *MAY* be other changes
in naming from what we had to these.

LER

-- 
Bruce Momjian                        |  http://candle.pha.pa.us
pgman@candle.pha.pa.us               |  (610) 853-3000
+  If your life is a hard drive,     |  830 Blythe Avenue
+  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#12Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Larry Rosenman (#10)

Because when I run autoconf for another configure.in change, your
changes get blown away.

no they won't. the changes are in our source tree......

So how did they get their originally. I thought they were generated by
running configure, or by autoconf.

Nope, they just need to be there. I've run autoconf to pick up MY
change to test it, and the files are still the one's I ftp'd from
gnu.org.

I belive they just need to be there.

We need to figure out who handles autoconf updates and let them handle
those files. Tom seems to think it is Peter E, who is on vacation.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#13Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Larry Rosenman (#11)
Re: Re: OpenUnix 8 Patchj

Which I think means we just need to update autoconf on hub.org. At
least that is where I run autoconf so I am sure I have our standard
version.

Don't think so, as I said elsewhere, there are compat issues with
2.50 of Autoconf.

If you would TRY my patch you would see that it works.

I *DO* need others to test, however, as there *MAY* be other changes
in naming from what we had to these.

I just can't go in there and start changing those files, especially
since I don't know where they originally came from or who added them.
Let's wait and see if the proper person appears. If no one shows up, we
will have to struggle through it.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#14Larry Rosenman
ler@lerctr.org
In reply to: Bruce Momjian (#13)
Re: Re: OpenUnix 8 Patchj

* Bruce Momjian <pgman@candle.pha.pa.us> [010730 19:15]:

Which I think means we just need to update autoconf on hub.org. At
least that is where I run autoconf so I am sure I have our standard
version.

Don't think so, as I said elsewhere, there are compat issues with
2.50 of Autoconf.

If you would TRY my patch you would see that it works.

I *DO* need others to test, however, as there *MAY* be other changes
in naming from what we had to these.

I just can't go in there and start changing those files, especially
since I don't know where they originally came from or who added them.
Let's wait and see if the proper person appears. If no one shows up, we
will have to struggle through it.

OK, but I'm broken for CVS updates until this gets in for OU8.

LER

-- 
Bruce Momjian                        |  http://candle.pha.pa.us
pgman@candle.pha.pa.us               |  (610) 853-3000
+  If your life is a hard drive,     |  830 Blythe Avenue
+  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#15Tom Lane
tgl@sss.pgh.pa.us
In reply to: Larry Rosenman (#11)
Re: Re: OpenUnix 8 Patchj

Larry Rosenman <ler@lerctr.org> writes:

Which I think means we just need to update autoconf on hub.org. At
least that is where I run autoconf so I am sure I have our standard
version.

Don't think so, as I said elsewhere, there are compat issues with
2.50 of Autoconf.

It'd certainly be folly to switch without Peter's goahead --- unless
someone else wants to take over his position as configure-meister...

regards, tom lane

#16Larry Rosenman
ler@lerctr.org
In reply to: Tom Lane (#15)
Re: Re: OpenUnix 8 Patchj

* Tom Lane <tgl@sss.pgh.pa.us> [010730 19:56]:

Larry Rosenman <ler@lerctr.org> writes:

Which I think means we just need to update autoconf on hub.org. At
least that is where I run autoconf so I am sure I have our standard
version.

Don't think so, as I said elsewhere, there are compat issues with
2.50 of Autoconf.

It'd certainly be folly to switch without Peter's goahead --- unless
someone else wants to take over his position as configure-meister...

When is Peter expected back?

LER

regards, tom lane

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

#17Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bruce Momjian (#6)
Re: Re: OpenUnix 8 Patchj

Bruce Momjian <pgman@candle.pha.pa.us> writes:

Err, we ship config.guess and config.sub in our CVS, what I did was
pull those two files from ftp://ftp.gnu.org/gnu/config per the
instructions when I picked up OU8.

Why can't we just update that?

Because when I run autoconf for another configure.in change, your
changes get blown away.

You're missing the point, Bruce. config.guess and config.sub are not
configure outputs, they are independent source files.

regards, tom lane

#18Tom Lane
tgl@sss.pgh.pa.us
In reply to: Larry Rosenman (#16)
Re: Re: OpenUnix 8 Patchj

Larry Rosenman <ler@lerctr.org> writes:

When is Peter expected back?

Sometime in August, I think. Check the archives for his last few
postings --- he mentioned what his schedule was before he left, IIRC.

regards, tom lane

#19Peter Eisentraut
peter_e@gmx.net
In reply to: Tom Lane (#4)
Re: Autoconf 2.50 is out (was Re: [PATCHES] Re: OpenUnix 8 Patch)

Tom Lane writes:

Just moments after writing that, I was startled to read on another
mailing list that the long-mythical Autoconf 2.50 is released!

Last I checked 2.51 was also released. AC 2.50 had some quality issues in
my mind which were probably fixed by now. If we see a need we can update;
I suppose it depends on the release schedule. (Note that some non-trivial
patches will be needed before 2.5x will work on our configure.in. I have
these mostly worked out.)

--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter

#20Tom Lane
tgl@sss.pgh.pa.us
In reply to: Peter Eisentraut (#19)
Re: Re: Autoconf 2.50 is out (was Re: [PATCHES] Re: OpenUnix 8 Patch)

Peter Eisentraut <peter_e@gmx.net> writes:

Last I checked 2.51 was also released. AC 2.50 had some quality issues in
my mind which were probably fixed by now. If we see a need we can update;
I suppose it depends on the release schedule. (Note that some non-trivial
patches will be needed before 2.5x will work on our configure.in. I have
these mostly worked out.)

I think it's your call whether to do it now or wait.  It'd be nice not
to have the project's version of Autoconf be a moving target, however
--- if the various developers who commit configure changes don't all
have the same Autoconf that's on hub.org, we have problems.  If you
think there's likely to be a 2.52 soon, maybe we should wait.

Another thing to ask is what the newer autoconf will buy us. I remember
you mentioning some things that sounded nice, but I forget details.

As far as schedule goes, I'm still thinking 7.2 beta by the end of
August, but that's just MHO.

regards, tom lane

#21Larry Rosenman
ler@lerctr.org
In reply to: Peter Eisentraut (#19)
Re: Autoconf 2.50 is out (was Re: [PATCHES] Re: OpenUnix 8 Patch)

* Peter Eisentraut <peter_e@gmx.net> [010805 14:51]:

Tom Lane writes:

Just moments after writing that, I was startled to read on another
mailing list that the long-mythical Autoconf 2.50 is released!

Last I checked 2.51 was also released. AC 2.50 had some quality issues in
my mind which were probably fixed by now. If we see a need we can update;
I suppose it depends on the release schedule. (Note that some non-trivial
patches will be needed before 2.5x will work on our configure.in. I have
these mostly worked out.)

The patch I submitted was from the FTP site. Can you at least commit
those?

--
Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter

--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749