Re: removing f2c from base distribution

1999-02-19 Thread Thomas T. Veldhouse
.org ; obr...@nuxi.com Date: Friday, February 19, 1999 2:17 PM Subject: Re: removing f2c from base distribution >On Wed, Jan 27, 1999 at 09:29:38AM -0800, Satoshi Asami wrote: >> * The g77-0.5.19(.1) is *extremely* out-of-date. It should be dropped from >> * the ports collection, an

Re: removing f2c from base distribution

1999-02-19 Thread Thomas T. Veldhouse
There is a [good?] g77 port built into egcs-1.1.1, although I have never used it. Why would gcc-2.8.x be the stock compiler versus the [better?] egcs-1.1.x? C++ comes along for free in all it's glory. Tom Veldhouse ve...@visi.com >If it is decided that Fortran support will disappear from the bas

Re: removing f2c from base distribution

1999-01-28 Thread Daniel C. Sobral
Chuck Robey wrote: > > I'm not sure if this argument is worth pushing anymore, because > FreeBSD's stability and usefulness has become much more well known, but > it did contribute at some point, and I think that is the idea that > Daniel was trying to convey. > > Right? Me? No... Maybe Garret..

Re: removing f2c from base distribution

1999-01-28 Thread David O'Brien
> Getting g77 from egcs is the best option right now. However, it seems to > me that this adds a lot of bloat (duplication of C, C++, etc.) to the > system for someone wanting to use FreeBSD as a scientific workstation > platform. Then update the g77 port to fetch egcs-core-XYZ.tar.gz and egcs-g7

Re: removing f2c from base distribution

1999-01-28 Thread David O'Brien
> If it is decided that Fortran support will disappear from the base > system and nobody else wants to maintain g77, I will gladly do it. > However, I will only maintain a version that I am using so that means I > will maintain a port once gcc 2.8 is officially brought in as the stock > compiler.

Re: removing f2c from base distribution

1999-01-27 Thread Chuck Robey
On Thu, 28 Jan 1999, Daniel C. Sobral wrote: > Nate Williams wrote: > > > > > > A lot of people use a lot of things out of ports. Why should Fortran > > > > be different? > > > > > > Because Berkeley Unix has /always/ included a FORTRAN compiler. > > > > And they have /always/ included games. N

Re: removing f2c from base distribution

1999-01-27 Thread Daniel C. Sobral
Nate Williams wrote: > > > > A lot of people use a lot of things out of ports. Why should Fortran > > > be different? > > > > Because Berkeley Unix has /always/ included a FORTRAN compiler. > > And they have /always/ included games. Next issue. Mmmm... can I get a VAX port going with this argum

Re: removing f2c from base distribution

1999-01-27 Thread Bruce Albrecht
Garrett Wollman writes: > < > said: > > > > A lot of people use a lot of things out of ports. Why should Fortran > > be different? > > Because Berkeley Unix has /always/ included a FORTRAN compiler. So FreeBSD v12.4, released in 2026, had better include a FORTRAN compiler, because Berk

Re: removing f2c from base distribution

1999-01-27 Thread W Gerald Hicks
From: "Daniel C. Sobral" > > A lot of people use a lot of things out of ports. Why should Fortran > be different? > Right on. If anything, I'd like to see the "ports" system continue its evolution to becoming able to build nearly any component of the system. (including patched kernel builds an

Re: removing f2c from base distribution

1999-01-27 Thread Tony Kimball
: A lot of people use a lot of things out of ports. Why should Fortran : be different? For g77, because it is integrated with the C compiler. The system has a lower maintenance cost if it is included. To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in

Re: removing f2c from base distribution

1999-01-27 Thread Richard Tobin
> Because Berkeley Unix has /always/ included a FORTRAN compiler. Maybe we should put Franz Lisp back in. bash-2.02$ uname -sr FreeBSD 3.0-RELEASE bash-2.02$ lisp Franz Lisp, Opus 38.92 -> -- Richard To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" i

Re: removing f2c from base distribution

1999-01-27 Thread Glenn Johnson
On Wed, Jan 27, 1999 at 09:29:38AM -0800, Satoshi Asami wrote: > * The g77-0.5.19(.1) is *extremely* out-of-date. It should be dropped from > * the ports collection, and if someone wants to use g77, then they should > * install egcs. > * > * The newer versions of g77 do not work with gcc-2.7

Re: removing f2c from base distribution

1999-01-27 Thread Poul-Henning Kamp
In message <36af4948.d0f88...@newsguy.com>, "Daniel C. Sobral" writes: >Garrett Wollman wrote: >> >> < >> said: >> >> > A lot of people use a lot of things out of ports. Why should Fortran >> > be different? >> >> Because Berkeley Unix has /always/ included a FORTRAN compiler. > >Somehow I fear

Re: removing f2c from base distribution

1999-01-27 Thread Satoshi Asami
* Maybe I misunderstood, but I thought Glenn got g77-0.5.19 to * work with our gcc-2.7.x. g77 is now at version 0.5.24. Those * micro numbers are significant changes, and these represent over * a years work on g77. No, I misunderstood. So Glenn got 0.5.19 to work, but it's very old. Anyth

Re: removing f2c from base distribution

1999-01-27 Thread Steve Kargl
Satoshi Asami wrote: > * The g77-0.5.19(.1) is *extremely* out-of-date. It should be dropped from > * the ports collection, and if someone wants to use g77, then they should > * install egcs. > * > * The newer versions of g77 do not work with gcc-2.7.2.x. The author of > * g77 states that

Re: removing f2c from base distribution

1999-01-27 Thread Satoshi Asami
* The g77-0.5.19(.1) is *extremely* out-of-date. It should be dropped from * the ports collection, and if someone wants to use g77, then they should * install egcs. * * The newer versions of g77 do not work with gcc-2.7.2.x. The author of * g77 states that you shouldn't even try to back po

Re: removing f2c from base distribution

1999-01-27 Thread Steve Kargl
Garrett Wollman wrote: > < > said: > > > > A lot of people use a lot of things out of ports. Why should Fortran > > be different? > > Because Berkeley Unix has /always/ included a FORTRAN compiler. > Didn't Berkeley Unix also include a Pascal compiler? -- Steve finger ka...@troutmask.apl.w

Re: removing f2c from base distribution

1999-01-27 Thread Steve Kargl
Satoshi Asami wrote: > * From: Glenn Johnson > > * Your points are well taken. I had a local port of g77 that built > * against our current gcc. I never submitted it however for a couple > * of reasons: > * > * 1. The port I had was for 0.5.19. This will build against our current > *

Re: removing f2c from base distribution

1999-01-27 Thread Daniel C. Sobral
Garrett Wollman wrote: > > < > said: > > > A lot of people use a lot of things out of ports. Why should Fortran > > be different? > > Because Berkeley Unix has /always/ included a FORTRAN compiler. Somehow I feared you might have said that... :-) All things considered, though, it just doesn't

Re: removing f2c from base distribution

1999-01-27 Thread Satoshi Asami
* From: Glenn Johnson * Your points are well taken. I had a local port of g77 that built * against our current gcc. I never submitted it however for a couple * of reasons: * * 1. The port I had was for 0.5.19. This will build against our current *gcc, but g77 has advanced significant

Re: removing f2c from base distribution

1999-01-27 Thread Nate Williams
> > A lot of people use a lot of things out of ports. Why should Fortran > > be different? > > Because Berkeley Unix has /always/ included a FORTRAN compiler. And they have /always/ included games. Next issue. Nate To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-c

Re: removing f2c from base distribution

1999-01-27 Thread Satoshi Asami
* From: Garrett Wollman * > A lot of people use a lot of things out of ports. Why should Fortran * > be different? * * Because Berkeley Unix has /always/ included a FORTRAN compiler. Maybe that's because Berkeley Unix never had (until recently, anyway) a ports system? :) Satoshi To Unsub

Re: removing f2c from base distribution

1999-01-27 Thread Nate Williams
> > Um, I'm still alive but can someone explain me why this can't be a > > "regular" port? Being useful to some but not the majority, no other > > parts of the system depending on it, this looks like a model citizen > > in the ideal ports world. :) > > Because we loose control over it. There is

Re: removing f2c from base distribution

1999-01-27 Thread Garrett Wollman
< said: > A lot of people use a lot of things out of ports. Why should Fortran > be different? Because Berkeley Unix has /always/ included a FORTRAN compiler. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same woll...@lcs.mit.edu | O Siem / The fire

Re: removing f2c from base distribution

1999-01-27 Thread Glenn Johnson
On Wed, Jan 27, 1999 at 05:14:33AM -0800, Satoshi Asami wrote: > * The biggest problem has been that the port of g77 has not worked > * properly for quite some time and in fact is currently marked as > * broken. I would anticipate that this situation would not change much in > > That (and bug f

Re: removing f2c from base distribution

1999-01-27 Thread Robert Watson
On Tue, 26 Jan 1999, RT wrote: > I highly doubt that I'll ever use FORTRAN directly or indirectly. If it's > not used by a vast majority, it should be optional... So the problem seems to be that 'included in the system' is a problem because the system gets unwieldy in terms of junk a lot of peo

Re: removing f2c from base distribution

1999-01-27 Thread Satoshi Asami
* The biggest problem has been that the port of g77 has not worked * properly for quite some time and in fact is currently marked as * broken. I would anticipate that this situation would not change much in That (and bug fix issues, as DavidO contends) all depends on the commitment of the maint

Re: removing f2c from base distribution

1999-01-27 Thread Satoshi Asami
* From: Steve Kargl * g77 is a frontend to the FSF compiler backend, and thus it is bound * to specific versions. So, it could become a support nightmare to ensure * a g77 port is in sync with the egcs backend in the base distribution. I don't think it would be that much of a support nightm

Re: removing f2c from base distribution

1999-01-27 Thread Daniel C. Sobral
Mark Murray wrote: > > "David O'Brien" wrote: > > I've got a Bmaked contribified version of EGCS, but didn't do g77. So > > maybe a consensus should be made what to do about FORTRAN in the base > > system. > > If you are collecting votes, please add mine; I feel quite strongly > (knowing the sci

Re: removing f2c from base distribution

1999-01-27 Thread RT
1999 2:40 AM Subject: Re: removing f2c from base distribution >> "David O'Brien" wrote: >> > I've got a Bmaked contribified version of EGCS, but didn't do g77. So >> > maybe a consensus should be made what to do about FORTRAN in the base >>

Re: removing f2c from base distribution

1999-01-26 Thread Glenn Johnson
On Tue, Jan 26, 1999 at 10:06:44PM -0800, David O'Brien wrote: > > The question is whether Peter wants to include g77, and whether > > people would see this as bloat. I know g77 outperforms f2c+gcc > > on my real-world benchmarks by a significant margin. > > A good question, is how easy it is to

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
Mike Smith wrote: > > "David O'Brien" wrote: > > > I've got a Bmaked contribified version of EGCS, but didn't do g77. So > > > maybe a consensus should be made what to do about FORTRAN in the base > > > system. > > > > If you are collecting votes, please add mine; I feel quite strongly > > (knowi

Re: removing f2c from base distribution

1999-01-26 Thread Mike Smith
> "David O'Brien" wrote: > > I've got a Bmaked contribified version of EGCS, but didn't do g77. So > > maybe a consensus should be made what to do about FORTRAN in the base > > system. > > If you are collecting votes, please add mine; I feel quite strongly > (knowing the scientists that I do that

Re: removing f2c from base distribution

1999-01-26 Thread Mark Murray
"David O'Brien" wrote: > I've got a Bmaked contribified version of EGCS, but didn't do g77. So > maybe a consensus should be made what to do about FORTRAN in the base > system. If you are collecting votes, please add mine; I feel quite strongly (knowing the scientists that I do that use Fortran)

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
David O'Brien wrote: > > The question is whether Peter wants to include g77, and whether > > people would see this as bloat. I know g77 outperforms f2c+gcc > > on my real-world benchmarks by a significant margin. > > A good question, is how easy it is to download egcs-g77-1.1.1.tar.gz and > build

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
David O'Brien wrote: > > Um, I'm still alive but can someone explain me why this can't be a > > "regular" port? Being useful to some but not the majority, no other > > parts of the system depending on it, this looks like a model citizen > > in the ideal ports world. :) > > Because we loose contro

Re: removing f2c from base distribution

1999-01-26 Thread David O'Brien
> The question is whether Peter wants to include g77, and whether > people would see this as bloat. I know g77 outperforms f2c+gcc > on my real-world benchmarks by a significant margin. A good question, is how easy it is to download egcs-g77-1.1.1.tar.gz and build it into something workable assum

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
Satoshi Asami wrote: > * Well, actually I did f2c as a port, and it does indeed fit > * inside the ports paradigm. Please, see my original email in > * the thread. > > Yes, I know that. I was just wondering why people would want it > otherwise. > My original email provided an opportunity t

Re: removing f2c from base distribution

1999-01-26 Thread David O'Brien
> Um, I'm still alive but can someone explain me why this can't be a > "regular" port? Being useful to some but not the majority, no other > parts of the system depending on it, this looks like a model citizen > in the ideal ports world. :) Because we loose control over it. There is a move to pu

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
Nate Williams wrote: > > > Just also remember that Peter will at some point be doing an egcs > > upgrade, so if that has issues for fortran they should be worked > > out at this time. > > Steven? > egcs contains g77 and egcs can be configured to be built with or without g77. My port of f2c, li

Re: removing f2c from base distribution

1999-01-26 Thread Nate Williams
> I'm not currently balking at the idea of you picking it up - by all > means, feel free! :) Roger Wilco, Ok-dokey, good deal. :) > Just also remember that Peter will at some point be doing an egcs > upgrade, so if that has issues for fortran they should be worked > out at this time. Steven? N

Re: removing f2c from base distribution

1999-01-26 Thread Satoshi Asami
* Well, actually I did f2c as a port, and it does indeed fit * inside the ports paradigm. Please, see my original email in * the thread. Yes, I know that. I was just wondering why people would want it otherwise. Satoshi To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe f

egcs (was Re: removing f2c from base distribution)

1999-01-26 Thread Kris Kennaway
On Tue, 26 Jan 1999, Jordan K. Hubbard wrote: > Just also remember that Peter will at some point be doing an egcs > upgrade, so if that has issues for fortran they should be worked > out at this time. On this matter, I found out the other day that eg++-compiled binaries are not binary-compatible

Re: removing f2c from base distribution

1999-01-26 Thread Jordan K. Hubbard
I'm not currently balking at the idea of you picking it up - by all means, feel free! :) Just also remember that Peter will at some point be doing an egcs upgrade, so if that has issues for fortran they should be worked out at this time. - Jordan > > Ladies and Gents, > > > > I have completed t

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
Satoshi Asami wrote: > * From: Steve Kargl > > * Yes, I recognize that this is problem. A partial solution might > * be anoncvs to a shadow tree of the master ports repository. Only > * those ports in the shadow tree which satisfy portlint and "make; > * make install; make package" would g

Re: removing f2c from base distribution

1999-01-26 Thread Satoshi Asami
* From: Steve Kargl * Yes, I recognize that this is problem. A partial solution might * be anoncvs to a shadow tree of the master ports repository. Only * those ports in the shadow tree which satisfy portlint and "make; * make install; make package" would get committed to the master * rep

Re: removing f2c from base distribution

1999-01-26 Thread Satoshi Asami
* From: "David O'Brien" * Alternately, I guess we could just have the code live in * /usr/ports/lang/f2c/src/, but I don't know if Satoshi wants /usr/ports * to expand like that. Eek. I don't think people will appreciate the ports collection suddenly exploding in size with things like that.

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
David O'Brien wrote: > > Each Makefile under the ports systems contains a maintainer line. I > > do not think it unreasonable for someone to send patchs directly to the > > maintainer. > > Except that some maintainers dissapear, and maintainers w/o commit > abilities still have to get someone to

Re: removing f2c from base distribution

1999-01-26 Thread David O'Brien
> Each Makefile under the ports systems contains a maintainer line. I > do not think it unreasonable for someone to send patchs directly to the > maintainer. Except that some maintainers dissapear, and maintainers w/o commit abilities still have to get someone to update the port for them. --

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
David O'Brien wrote: > > I was among the people that asked Steve to do the work; I'd have no > > trouble with you doing the integration/extraction. You might just > > want to check that the recent alpha-related changes that were submitted > > for f2c are covered in the portified version. > > T

Re: removing f2c from base distribution

1999-01-26 Thread David O'Brien
> I was among the people that asked Steve to do the work; I'd have no > trouble with you doing the integration/extraction. You might just > want to check that the recent alpha-related changes that were submitted > for f2c are covered in the portified version. This might be a good time to bring

Re: removing f2c from base distribution

1999-01-26 Thread Nate Williams
> > > Ladies and Gents, > > > > > > I have completed the portification of f2c and its support library. > > > > Who is going to pick this up? Last time I volunteered, Jordan balked at > > the idea. > > I was among the people that asked Steve to do the work; I'd have no > trouble with you doing

Re: removing f2c from base distribution

1999-01-26 Thread Steve Kargl
Mike Smith wrote: > > > Ladies and Gents, > > > > > > I have completed the portification of f2c and its support library. > > > > Who is going to pick this up? Last time I volunteered, Jordan balked at > > the idea. > > I was among the people that asked Steve to do the work; I'd have no > troub

Re: removing f2c from base distribution

1999-01-26 Thread Mike Smith
> > Ladies and Gents, > > > > I have completed the portification of f2c and its support library. > > Who is going to pick this up? Last time I volunteered, Jordan balked at > the idea. I was among the people that asked Steve to do the work; I'd have no trouble with you doing the integration/ex

Re: removing f2c from base distribution

1999-01-26 Thread Nate Williams
> Ladies and Gents, > > I have completed the portification of f2c and its support library. Who is going to pick this up? Last time I volunteered, Jordan balked at the idea. Nate To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in the body of the message