[devel] Fwd: E: incoming i586 reject: wmmemload-0.1.6-alt4

Slava Semushin =?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Сб Окт 6 09:45:07 MSD 2007


2007/10/5, Victor Forsyuk <force / altlinux.org>:
[...]
> > Что-то странно как-то всё. Я не правил патчи и в спеке все изменения
> > были не функциональными, а пакет не собрался на обеих архитектурах.
> > При этом тот, что в Сизифе вроде бы пересобирается без проблем.
>
> Да, в спеке все изменения были нефункциональны. Но есть один маленький
> нюансик. Исходный тарболл в wmmemload-0.1.6-alt4.src.rpm побайтово идентичен
> тому, который был в -alt3.src.rpm, но отличается датами файлов. В нем всё
> "тачнуто" в "Oct  5 08:15". Откуда это появилось?

Ну как откуда? Я же этот пакет засунул в git и теперь тарболл
генерируется на лету. Видимо, отсюда и дата.

> В этом причина неидентичности сборки. Кстати вызов autoreconf в этоме спеке
> совершенно ненужен, все патчи изменяют только исходники, никакой причины
> перестраивать аутотулзовскую обвязку нет...

Зато в спеке есть:

# fix warnings from aclocal
sed -i 's|AC_DEFUN(DA_CHECK_LIB,|AC_DEFUN([DA_CHECK_LIB],|' acinclude.m4
sed -i 's|AC_DEFUN(DA_CHECK_HEADER,|AC_DEFUN([DA_CHECK_HEADER],|' acinclude.m4

# fix Makefile.am
sed -i 's|CPPFLAGS =|AM_CPPFLAGS =|' src/Makefile.am

Для этого я и добавил вызов %__autoreconf'а.


Виктор, спасибо, что обнаружили проблему!


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru


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