From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <45A955B3.5080605@altlinux.org> Date: Sun, 14 Jan 2007 00:57:07 +0300 From: Alexey Rusakov Organization: ALT Linux Team User-Agent: Thunderbird 1.5.0.8 (X11/20061205) MIME-Version: 1.0 To: ALT Devel discussion list References: <20070112022905.GA31768@basalt.office.altlinux.org> <45A74C9A.2000204@altlinux.org> <20070112135107.GA15231@basalt.office.altlinux.org> In-Reply-To: <20070112135107.GA15231@basalt.office.altlinux.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] I: glib2-devel-2.12.7-alt1 regression X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jan 2007 21:57:08 -0000 Archived-At: List-Archive: List-Post: Dmitry V. Levin wrote: > On Fri, Jan 12, 2007 at 11:53:46AM +0300, Alexey Rusakov wrote: > >> Dmitry V. Levin wrote: >> > [...] > >>> В результате некоторые использующие configure пакеты, при сборке >>> которых устанавливается glib2-devel, перестали собираться из-за >>> изменения в glib-gettext.m4: >>> >>> 2006-12-13 Matthias Clasen >>> * m4macros/glib-gettext.m4: Require AC_CANONICAL_HOST in >>> GLIB_WITH_NLS. (#385132, Laszlo Peter) >>> >>> Проявляется это так: >>> configure.ac:NN: required file `./config.guess' not found >>> или так: >>> configure.ac:NN: required file `./config.sub' not found >>> или так: >>> checking build system type... Invalid configuration `noarch-alt-linux': machine `noarch-alt' not recognized >>> configure: error: /bin/sh ./config.sub noarch-alt-linux failed >>> >>> >> Честно говоря, я не очень хорошо понимаю - это именно regression или >> ужесточение условий сборки с glib? >> > > Это изменение в сборочной среде, наведённое изменением в glib-gettext.m4 > > >> Другими словами, что фиксить правильнее - откатывать патч в glib или >> исправлять configure-скрипты в пострадавших пакетах? >> > > Вряд ли имеет смысл откатывать изменение в glib-gettext.m4 > Похоже, проблема состоит в том, что архитектура noarch-alt-linux незнакома связке libtool/autoconf/automake. В частности, в config.sub, копируемом от libtool(?), такая вещь как noarch не упоминается вообще. Зато есть i*86 и x86_64. Можно туда же (в /usr/share/libtool-1.5/config.sub) внести и noarch, но я не знаю, а) насколько это корректный фикс; б) если всё-таки корректный, имеет ли он смысл в апстриме. -- Alexey "Ktirf" Rusakov GNOME Project ALT Linux Team