[Desktop] пропатченный libcairo (was: Новый libXft-2.1.12-alt2.M40.1 из Бранча)
Владимир Гусев
=?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Вт Фев 19 12:38:55 MSK 2008
> > [..]
> > Короче говоря, вернул старую сборку и буду держать ее на всякий
> > случай про запас... Сейчас src.rpm тоже спрячу :-)
>
> можете не прятать, пакеты доступны здесь:
> ftp://ftp.altlinux.ru/pub/people/shrek/Xorg-7.3
Скачал оттуда
libcairo-1.4.14-alt1.1.src.rpm
fontconfig-2.5.91-alt1.src.rpm
libXft-2.1.12-alt3.1.src.rpm
Пересобрал libcairo-1.4.14-alt1.1 (с BuilArch: i586)
Попытался пересобрать libXft-2.1.12-alt3.1 - сразу же ошибка:
[vova на biblo SPECS]$ rpm -ba libXft.spec
предупреждение: Macro %autoreconf not found
Выполняется(%prep): /bin/sh -e /home/vova/tmp/rpm-tmp.43796
+ umask 022
+ /bin/mkdir -p /home/vova/RPM/BUILD
+ cd /home/vova/RPM/BUILD
+ cd /home/vova/RPM/BUILD
+ rm -rf libXft-2.1.12
+ echo 'Source #0 (libXft-2.1.12.tar.bz2):'
Source #0 (libXft-2.1.12.tar.bz2):
+ /bin/bzip2 -dc /home/vova/RPM/SOURCES/libXft-2.1.12.tar.bz2
+ /bin/tar -xf -
+ cd libXft-2.1.12
+ /bin/chmod -Rf u+rwX,go-w .
+ echo 'Patch #0 (libXft-2.1.12-p_xft_cjk.patch):'
Patch #0 (libXft-2.1.12-p_xft_cjk.patch):
+ /usr/bin/patch -p0
patching file src/xftfreetype.c
Hunk #2 succeeded at 510 with fuzz 2.
+ echo 'Patch #1 (libXft-2.1.12-p_xft_register.patch):'
Patch #1 (libXft-2.1.12-p_xft_register.patch):
+ /usr/bin/patch -p0
patching file src/xftname.c
+ echo 'Patch #2 (libXft-2.1.7-lcd-filter-2.patch):'
Patch #2 (libXft-2.1.7-lcd-filter-2.patch):
+ /usr/bin/patch -p1
patching file src/xftglyphs.c
+ exit 0
Выполняется(%build): /bin/sh -e /home/vova/tmp/rpm-tmp.21632
+ umask 022
+ /bin/mkdir -p /home/vova/RPM/BUILD
+ cd /home/vova/RPM/BUILD
+ cd libXft-2.1.12
+ %autoreconf
/home/vova/tmp/rpm-tmp.21632: line 97: fg: no job control
ошибка: Неверный код возврата из /home/vova/tmp/rpm-tmp.21632 (%build)
Ошибки сборки пакетов:
Macro %autoreconf not found
Неверный код возврата из /home/vova/tmp/rpm-tmp.21632 (%build)
Ну да ладно, думаю, старый патченный Xft (и fontconfig впридачу) уже
есть, я ведь сделал даунгрейд. Главное ведь сейчас патченный
libcairo-1.4.14-alt1.1. Установил, запустил gtk2-приложение - Красота!
Его (libcairo-1.4.14-alt1.1) срочно нужно включать в репозитарии
официально!
--
С уважением,
Владимир Гусев
Подробная информация о списке рассылки Desktop