[devel] apache2-2.2.17-alt1: Sisyphus/x86_64 test rebuild failed [1]
Aleksey Avdeev
solo на solin.spb.ru
Пн Дек 27 20:19:22 UTC 2010
27.12.2010 07:23, REAL пишет:
> 27.12.2010 05:16, Aleksey Avdeev пишет:
>> Красиво починить не получилось. Пришлось использовать хак (см.
>> <http://git.altlinux.org/people/solo/packages/apache2.git?p=apache2.git;a=commitdiff;h=29ed341a340020b93078d897d24fece8d621a558>).
>>
>
> Честно говоря, непонятно, почему такие фиксы называются "хаком" :)
Не хак, на мой взгляд -- лаконичный фикс непосредственно макроса
APACHE_CHECK_APxVER. Но у меня оно не получилось: все пришедшие в голову
варианты вели к значительному разрастанию макроса и запутыванию его логики.
>
> Кстати, а разве в спеке %add_optflags -I$APR_INCLUDEDIR не помогало?
Это не проверял, т. к. на мой взгляд этот хак хуже: выбор конкретной
apr будет в 2х точках (а не в одной, как сейчас) => появиться
возможность рассогласования.
Более красивый вариант -- добавить результат apr-1-config --includes в
вывод apu-1-config --includes. Но я не знаю на сколько это корректно
идеологически:
1. Если вывод ap[ru]-1-config --includes имеет смысл "ВСЕ includes для
сборки с данной библиотекой" -- оно корректно.
2. Если же "includes относящиеся ТОЛЬКО к данной библиотеки" -- то нет.
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 554 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20101227/45cf3ee2/attachment-0001.bin>
Подробная информация о списке рассылки Devel