Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jan 1998 18:45:26 +0300 (MSK)
From:      =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= <ache@nagual.pp.ru>
To:        Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
Cc:        ports@FreeBSD.ORG, asami@cs.berkeley.edu, committers@FreeBSD.ORG
Subject:   Re: Ports system possible fixups list (PLEASE READ) 
Message-ID:  <Pine.BSF.3.96.980120183643.25623A-100000@lsd.relcom.eu.net>
In-Reply-To: <199801201324.QAA01368@tejblum.dnttm.rssi.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 20 Jan 1998, Dmitrij Tejblum wrote:

> > Anything else?
> 
> 4) Put POSIXLY_CORRECT=yes to environment before call patch in bsd.port.mk.

It not works as you suppose, from patch(1)

	o For the purpose of the following rules, the  names  are
          considered  to  be  in  the  order  (old,  new, index),
          regardless of the order that they appear in the header.

        o If  some of the named files exist, patch uses the first
          name if the  POSIXLY_CORRECT  environment  variable  is
          set, and the best name otherwise.

I.e. even if POSIXLY_CORRECT is set and Index: line counted, the order
will be (old, new, index) and _never_ (index, old, new). You can write
_anything_ in Index: line, if "old" exists, it will be taken.

> 5) Make new patch POSIX compliant by default.

There is no backups in POSIX mode, moreover it leads to incompatibility
with other systems which have patch 2.5.

> It is all about current. There is no big problem (and may be, no problem at 
> all) under 2.2-stable.

I think so too excepting 3 ports which need to be fixed:
modula-3-socks, virtualpager, rdist6

-- 
Andrey A. Chernov
<ache@nietzsche.net>
http://www.nagual.pp.ru/~ache/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980120183643.25623A-100000>