[devel] [#36763] FAILED srpm=asio-1.4.7-alt1.src.rpm

Alexey Tourbin at на altlinux.ru
Вт Янв 11 16:31:24 UTC 2011


On Tue, Jan 11, 2011 at 12:43:21PM +0300, Alexey Tourbin wrote:
> On Tue, Jan 11, 2011 at 09:49:31AM +0300, Alexey Tourbin wrote:
> > On Mon, Jan 10, 2011 at 02:21:49AM +0300, Girar Builder robot wrote:
> > > http://git.altlinux.org/tasks/36763/task/log.1.1
> > 
> > > checking build system type... Invalid configuration `noarch-alt-linux': machine `noarch-alt' not recognized
> > > configure: error: /bin/sh ./config.sub noarch-alt-linux failed
> > > 2011-Jan-10 02:21:48 :: [i586] asio-1.4.7-alt1.src.rpm: remote: build failed
> > 
> > Получается в noarch пакетах нельзя запускать %configure.
> > Даже если в результате получается си+плюсная темплит-библиотека.
> > Какие-то движения были в rpm-4.0.4-alt47-38-g87650a4.

rpm исправлен (4.0.4-alt100.10) и сбекпорчен (4.0.4-alt99.M51.3, включая
почти все недавние изменения).  Задание с asio-1.4.7-alt1.src.rpm было
перезапущено и собралось.

В некоторых пакетах уже довольно давно есть workaround'ы вида
"%undefine _configure_target" или "%configure --build= --host='.
Предлагаю эти workaround'ы удалить.

> Workaround:
> 
> --- asio.spec-	2011-01-09
> +++ asio.spec	2011-01-11
> @@ -25,6 +25,7 @@ approach.
>  %setup -q
>  
>  %build
> +%undefine _configure_target
>  %configure
>  
>  %install


Подробная информация о списке рассылки Devel