#10339: Simplify spkg/pipestatus
------------------------+---------------------------------------------------
Reporter: jdemeyer | Owner: GeorgSWeber
Type: defect | Status: new
Priority: major | Milestone: sage-4.6.1
Component: build | Keywords: pipestatus Makefile
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------+---------------------------------------------------
Comment(by drkirkby):
Replying to [comment:8 leif]:
> Replying to [comment:6 jdemeyer]:
> > Replying to [comment:1 leif]:
> > > IMHO Bash 3.0 is old enough to make it a prerequisite anyway.
> >
> > -1 to this idea, since OS X 10.4 has bash version 2.
>
> I don't care about it since it is dead old and only causes problems. If
someone is able to build Sage on MacOS X 10.4, Bash 3.x or 4.x should also
build, be it an optional Sage package for boot-strapping.
There are several people building on 10.4 (tiger). It is not as dead as
you believe. OS X 10.5 (Leopard) was not released until October 2007.
Making life hard for people with computers just over 3 years old is not in
my opinion very good. Unlike Linux & Solaris, operating system upgrades
are not free for OS X.
The first release of Solaris 10 (03/2005) slightly predates OS X 10.4
(April 2005), yet comes with bash 3.00.16(1).
> > The question I posed in the ticket remains: why should there be two
cases (the second case should work always, no matter the bash version).
IMHO, if we relied less on bashims, and sought advice from places like the
autoconf mailing list, or comp.unix.shell, we would do a lot better. Those
places tend to have people know know how to write portable shell scripts.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10339#comment:14>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.