From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 Message-ID: <4C61B507.2050600@altlinux.ru> Date: Wed, 11 Aug 2010 00:22:31 +0400 From: Alexey Gladkov User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.7pre) Gecko/20100629 Lightning/1.0b2pre Thunderbird/3.1.1pre MIME-Version: 1.0 To: devel@lists.altlinux.org References: <20100731102638.GG6086@wrars-comp.wrarsdomain> <4C57B519.6050700@altlinux.com> <20100803115442.GB12310@mw.office.seiros.ru> <4C58497F.9040109@altlinux.com> <4C58629B.6020806@altlinux.com> <20100804060013.GA30446@mw.office.seiros.ru> <4C590698.1080109@altlinux.ru> <4C6120BD.2030309@tangramltd.com> <4C616C9B.1040700@altlinux.ru> <20100810190127.GA6030@atlas.home> In-Reply-To: <20100810190127.GA6030@atlas.home> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?UEhQIDUuMy4zIFt3YXM6INCf0YDQvtGC0L7RgtC40L8=?= =?utf-8?b?0Ysg0LTQuNC30LDQudC90LAg0LjQvdGC0LXRgNGE0LXQudGB0L7QsiDQmtC1?= =?utf-8?b?0L3RgtCw0LLRgNCwXQ==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Aug 2010 20:22:38 -0000 Archived-At: List-Archive: List-Post: On 10.08.2010 23:01, Sergey Vlasov wrote: > Вопрос в том, насколько разных? Т.е., нужно ли обеспечивать > теоретическую возможность наличия рядом, например, 5.2.13 и 5.2.14? На моей памяти был случай когда при обновлении минорной версии было сломано поведение функций ... кажется это было связано с отправкой почты. > каждого sapi в отдельный каталог можно было собирать php с > --with-config-file-path=%php5_sysconfdir, Разделение по конфигам появилась до этих опций. > в принципе это место можно попытаться > пропатчить для использования php-SAPI.d и избавиться от переменной в > php.ini (которая тоже добавлена патчем). > > Ещё можно попробовать перенести в main/main.c инициализацию части > констант (как минимум PHP_VERSION) до вызова php_init_config(); тогда > можно будет писать в php.ini что-то типа > > alt_sapi_config_ini_scan_dir = "/etc/php/" PHP_VERSION "/cli/php.d" Новому мантейнеру и карты в руки. Не буду спорить, что мои патчи устарели. > control там и сейчас есть, но при обновлении пакета опять-таки не > помогает. Файлы для создания своих профилей кладутся в каталог с > жёсткой зависимостью от номера версии php - т.е., при обновлении > минорной версии эти файлы тоже придётся перекладывать. Это тоже можно изменить. Хотя мне казалось, что механизм с control для php не востребован ни в каком виде. -- Rgrds, legion