Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Jun 2012 03:30:22 -0700
From:      Doug Barton <dougb@FreeBSD.org>
To:        Alexander Pyhalov <alp@rsu.ru>
Cc:        Marcus von Appen <mva@FreeBSD.org>, Jilles Tjoelker <jilles@stack.nl>, freebsd-ports@freebsd.org, Alexander Pronin <scher@FreeBSD.org>
Subject:   Re: [ GSOC ] Differences in shell behaviour
Message-ID:  <4FC899BE.60604@FreeBSD.org>
In-Reply-To: <4FC85967.8010300@rsu.ru>
References:  <4E946838-4F3B-421A-839E-05E1A01464AB@FreeBSD.org> <4FC81F15.5010008@FreeBSD.org> <4FC85967.8010300@rsu.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 05/31/2012 22:55, Alexander Pyhalov wrote:
> Hello.
> 
> On 06/01/2012 05:47, Doug Barton wrote:
>> On 5/31/2012 12:21 PM, Alexander Pronin wrote:
>>> But, is it suitable to write sh script for 9.0, that does not work in
>>> 8.3?
>>
>> No. Our tools need to work in all supported versions of FreeBSD, which
>> at this time includes 7 as well.
> 
> I see two points...
> First one is that parallel building is an optional feature wich can be
> made conditionally available for systems with $OSVERSION >= 900000.

Um, no. The question was asked, "Is it acceptable to do this?" and the
answer is, "No, it's not." One of the key virtues of the ports system is
that it runs on all supported versions of FreeBSD. There may be
individual _ports_ that don't work with some versions, but the
infrastructure itself needs to.

> The second one is the following. Is the difference in sh behavior
> intentional? Can it be considered a bug and thus the right thing is to
> fix it in FreeBSD 7/8? However, as it leads to difference in shell
> behavior, it can be undesirable.

It's still up in the air whether there has been identified a bug, or
even a difference, but hopefully Jilles can shed some light on any
actual differences in behavior between versions.

-- 

    This .signature sanitized for your protection



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FC899BE.60604>