public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: flag day for Solaris portions of config.{guess,sub}
@ 2003-11-20 21:55 bkorb
  2003-11-20 23:24 ` Rainer Orth
  0 siblings, 1 reply; 81+ messages in thread
From: bkorb @ 2003-11-20 21:55 UTC (permalink / raw)
  To: gcc

As someone who was originally confused by the strange transforms,
I'd suggest any changes be towards minimizing differences from the
output from "uname(1)".  In this already mutilated case, history
needs to prevail:

  osrev=solaris`uname -r | sed 's/^5\.//'`

and if "uname -r" stops prefixing its output with that weirdo "5."
thingey, then the version will start being whatever "uname -r"
says it is.

^ permalink raw reply	[flat|nested] 81+ messages in thread
* Re: flag day for Solaris portions of config.{guess,sub}
@ 2003-12-02 22:58 Wolfgang Bangerth
  0 siblings, 0 replies; 81+ messages in thread
From: Wolfgang Bangerth @ 2003-12-02 22:58 UTC (permalink / raw)
  To: gcc; +Cc: Paul Eggert, Ben Elliston, Zack Weinberg, gcc, binutils, gdb, rms


Zack Weinberg writes:
>  And you completely ignored the issue of non-autoconf users of 
> config.sub/guess.

Exactly. Just a random note about how some people use config.guess: we have a 
testsuite for our library, which heavily exercises floating point. Since FP 
units vary between processors, we sometimes get results that differ in the 
minor digits of the output, and that's why we store output files for each 
platform, canonicalized by config.guess. I.e., we have directories
  testsuite/results/i686-pc-linux-gnu
  testsuite/results/sparc-sun-solaris2.7
  ...
If you change the canonicalized name of one of these, this would inflict major 
pain on us, since CVS doesn't easily allow to rename directories. I know how 
to fix this, but it involves messing with the CVS archive, and it's not a 
one-line change. 

I consider the proposed change totally useless, and not trivial to work around 
in situations as above.

W.

-------------------------------------------------------------------------
Wolfgang Bangerth              email:            bangerth@ices.utexas.edu
                               www: http://www.ices.utexas.edu/~bangerth/

^ permalink raw reply	[flat|nested] 81+ messages in thread
* flag day for Solaris portions of config.{guess,sub}
@ 2003-11-20 12:25 Ben Elliston
  2003-11-20 14:03 ` Ben Elliston
                   ` (4 more replies)
  0 siblings, 5 replies; 81+ messages in thread
From: Ben Elliston @ 2003-11-20 12:25 UTC (permalink / raw)
  To: gcc, binutils, gdb; +Cc: rms, eggert

Paul Eggert has been asking over the course of the last year when
config.{guess,sub} will start to correctly identify Solaris version
numbers.  The problem is that config.guess misidentifies Solaris 7, 8,
and 9, and it will probably misidentify Solaris 10 (unless Sun
marketing changes Solaris names again).  For example, on a Solaris 8
box, config.guess outputs "sparc-sun-solaris2.8"; but there never was
and never will be a "Solaris 2.8", as Solaris 2.6 (SunOS 5.6) was
immediately followed by Solaris 7 (SunOS 5.7).

The time to fix this is now long overdue.  Before I do, I want to give
plenty of warning to the GNU packages that comprise the toolchain, as
these are typically most sensitive to the output of config.guess.  Any
objections?  I have documented the change in a new config/NEWS file
that is already committed to subversions.gnu.org.

Ben

^ permalink raw reply	[flat|nested] 81+ messages in thread

end of thread, other threads:[~2003-12-12 21:26 UTC | newest]

Thread overview: 81+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-20 21:55 flag day for Solaris portions of config.{guess,sub} bkorb
2003-11-20 23:24 ` Rainer Orth
2003-11-20 23:52   ` Bruce Korb
  -- strict thread matches above, loose matches on Subject: below --
2003-12-02 22:58 Wolfgang Bangerth
2003-11-20 12:25 Ben Elliston
2003-11-20 14:03 ` Ben Elliston
2003-11-20 14:12 ` Eric Botcazou
2003-11-20 18:29 ` Rainer Orth
2003-11-20 20:31   ` Paul Eggert
2003-11-20 20:35     ` Rainer Orth
2003-11-20 20:50       ` Albert Chin-A-Young
2003-11-20 21:32       ` Paul Eggert
2003-11-20 21:44         ` Rainer Orth
2003-11-21  0:57           ` Paul Eggert
2003-11-21  1:15             ` Rainer Orth
2003-11-23 12:51             ` Richard Stallman
2003-11-23 23:40               ` Branko Čibej
2003-11-24  8:17                 ` Paul Eggert
2003-11-24  8:28                   ` Eric Botcazou
2003-11-24 12:08                     ` Paul Eggert
2003-11-24 14:35                       ` Eric Botcazou
2003-11-24 21:54                         ` Paul Eggert
2003-11-25 10:47                           ` Eric Botcazou
2003-11-25 23:12                             ` Paul Eggert
2003-11-26  6:05                               ` Eric Botcazou
2003-11-26 12:05                               ` Ben Elliston
2003-11-27  1:58                                 ` Russ Allbery
2003-11-25 10:07                 ` Richard Stallman
2003-11-26  3:49                   ` Zack Weinberg
2003-11-20 21:33     ` Eric Botcazou
2003-11-20 21:40       ` Rainer Orth
2003-11-20 23:32         ` Phil Edwards
2003-11-21 23:56 ` tm_gccmail
2003-11-22  0:01   ` Joe Buck
2003-11-27 18:55 ` Zack Weinberg
2003-11-29  1:42   ` Paul Eggert
2003-11-29  2:24     ` Zack Weinberg
2003-12-01 21:29       ` Paul Eggert
2003-12-01 22:09         ` Zack Weinberg
2003-12-02 21:40           ` Paul Eggert
2003-12-02 21:45             ` Zack Weinberg
2003-12-02 22:21               ` Ben Elliston
2003-12-03 17:22               ` Richard Stallman
2003-12-03 17:23                 ` Zack Weinberg
2003-12-03 17:33                   ` Arnaud Charlet
2003-12-04  7:42                   ` Richard Stallman
2003-12-04  8:57                     ` Branko Čibej
2003-12-05 17:27                       ` Richard Stallman
2003-12-05 18:43                         ` Zack Weinberg
2003-12-05 18:53                           ` Joe Buck
2003-12-06 12:11                             ` Nix
2003-12-07 23:22                         ` Branko Čibej
2003-12-04 10:16                     ` Zack Weinberg
2003-12-04 11:16                       ` Ben Elliston
2003-12-04 21:41                         ` Paul Eggert
2003-12-04 22:07                           ` Zack Weinberg
2003-12-04 23:04                           ` Arnaud Charlet
2003-12-04 23:11                           ` Alexandre Oliva
2003-12-04 23:27                             ` Joe Buck
2003-12-04 23:38                               ` Zack Weinberg
2003-12-04 23:41                                 ` Ben Elliston
2003-12-04 23:42                                   ` Zack Weinberg
2003-12-05 11:46                                     ` Alexandre Oliva
2003-12-06  7:05                                       ` Eric Botcazou
2003-12-06 20:41                                         ` Alexandre Oliva
2003-12-06 21:56                                           ` Eric Botcazou
2003-12-07  9:25                                             ` Arnaud Charlet
2003-12-07 15:26                                               ` Eric Botcazou
2003-12-07 19:25                                               ` Zack Weinberg
2003-12-05  5:00                                   ` Russ Allbery
2003-12-05 12:37                                     ` Alexandre Oliva
2003-12-08 13:29                             ` Rainer Orth
2003-12-08 22:44                               ` Paul Eggert
2003-12-08 23:48                                 ` Rainer Orth
2003-12-08 23:59                                   ` Zack Weinberg
2003-12-10  0:04                                   ` Paul Eggert
2003-12-12  5:30                                   ` Alexandre Oliva
2003-12-12  7:19                                     ` Zack Weinberg
2003-12-12 21:27                                     ` Rainer Orth
2003-12-05 23:22                       ` Richard Stallman
2003-12-04 14:22                     ` Andrew Cagney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).