* Re: [sisyphus] сборка apache 2.0.59
@ 2006-08-03 3:15 ` Slava Semushin
2006-08-03 3:58 ` [sisyphus] Re: сборка a pache 2.0.59 dev
0 siblings, 1 reply; 6+ messages in thread
From: Slava Semushin @ 2006-08-03 3:15 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
--- Dev 2006-08-03 13:21:45 +1100
+++ Slava Semushin 2006-08-03 10:13:36 +0700
D> gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE
D> -DAP_HAVE_DESIGNATED_INITIALIZER -I/root/src/httpd/srclib/apr/include
D> -I/root/src/httpd/srclib/apr-util/include
D> -I/root/src/httpd/srclib/apr-util/xml/expat/lib -I.
D> -I/root/src/httpd/os/unix -I/root/src/httpd/server/mpm/worker
D> -I/root/src/httpd/modules/http -I/root/src/httpd/modules/filters
D> -I/root/src/httpd/modules/proxy -I/root/src/httpd/include
D> -I/root/src/httpd/modules/generators -I/usr/include/openssl
D> -I/root/src/httpd/modules/dav/main -export-dynamic
D> -L/root/src/httpd/srclib/apr-util/xml/expat/lib -o
D> htpasswd
D> htpasswd.lo -lz -lssl -lcrypto -ldl /root/src/httpd/srclib/pcre/libpcre.la
-lexpat нужно ещё добавить.
--
+ Slava Semushin | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru
+ Expand QA Team | vsemushin @ swsoft.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* [sisyphus] Re: сборка a pache 2.0.59
2006-08-03 3:15 ` [sisyphus] сборка apache 2.0.59 Slava Semushin
@ 2006-08-03 3:58 ` dev
2006-08-03 4:15 ` [sisyphus] " Slava Semushin
2006-08-03 6:45 ` Andrei Bulava
0 siblings, 2 replies; 6+ messages in thread
From: dev @ 2006-08-03 3:58 UTC (permalink / raw)
To: ALT� Linux� Sisyphus� discussion�
list�
>
> --- Dev 2006-08-03 13:21:45 +1100
> +++ Slava Semushin 2006-08-03 10:13:36 +0700
>
> D> gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE
> D> -DAP_HAVE_DESIGNATED_INITIALIZER -I/root/src/httpd/srclib/apr/include
> D> -I/root/src/httpd/srclib/apr-util/include
> D> -I/root/src/httpd/srclib/apr-util/xml/expat/lib -I.
> D> -I/root/src/httpd/os/unix -I/root/src/httpd/server/mpm/worker
> D> -I/root/src/httpd/modules/http -I/root/src/httpd/modules/filters
> D> -I/root/src/httpd/modules/proxy -I/root/src/httpd/include
> D> -I/root/src/httpd/modules/generators -I/usr/include/openssl
> D> -I/root/src/httpd/modules/dav/main -export-dynamic
> D> -L/root/src/httpd/srclib/apr-util/xml/expat/lib -o
> D> htpasswd
> D> htpasswd.lo -lz -lssl -lcrypto -ldl
> /root/src/httpd/srclib/pcre/libpcre.la
>
> -lexpat нужно еще добавить.
>
>
1. вручную добавлял - сказало тоже самое.
2. вопрос еще один - почему Makefile`ы
неверные создаются - без этой -lexpat ?
Раньше ведь нормально было, а счас
выходит просто собрать апач не можешь: tar
jxf httpd-2.0.59.tar.bz2; cd httpd-2.0.59; ./configure; make
и имеем эту ошибку..
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] сборка a pache 2.0.59
2006-08-03 3:58 ` [sisyphus] Re: сборка a pache 2.0.59 dev
@ 2006-08-03 4:15 ` Slava Semushin
2006-08-03 11:22 ` [sisyphus] сборка apache 2.0.59 Aleksey Avdeev
2006-08-03 6:45 ` Andrei Bulava
1 sibling, 1 reply; 6+ messages in thread
From: Slava Semushin @ 2006-08-03 4:15 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
--- dev at bgtelecom.ru 2006-08-03 14:58:03 +1100
+++ Slava Semushin 2006-08-03 11:09:37 +0700
> > -lexpat нужно еще добавить.
> 1. вручную добавлял - сказало тоже самое.
Как вы добавляли?
> 2. вопрос еще один - почему Makefile`ы
> неверные создаются - без этой -lexpat ?
Они создаются с -lexpat, но в неправильной последовательности. Это
последствия --as-needed. Поищите на wiki -- там об этом
рассказывалось. Также на днях damir@ в ветке про XawTV подробно
рассказывал как бороться с подобными проблемами.
P.S. Не поленилсч погуглить за вас:
- http://wiki.sisyphus.ru/devel/UpStream/AsNeeded
- http://lists.altlinux.ru/pipermail/sisyphus/2006-July/084838.html
--
+ Slava Semushin | php-coder @ ngs.ru
+ ALT Linux Team | php-coder @ altlinux.ru
+ Expand QA Team | vsemushin @ swsoft.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] сборка apache 2.0.59
2006-08-03 3:58 ` [sisyphus] Re: сборка a pache 2.0.59 dev
2006-08-03 4:15 ` [sisyphus] " Slava Semushin
@ 2006-08-03 6:45 ` Andrei Bulava
2006-08-03 11:26 ` Aleksey Avdeev
1 sibling, 1 reply; 6+ messages in thread
From: Andrei Bulava @ 2006-08-03 6:45 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
dev@bgtelecom.ru wrote:
> Раньше ведь нормально было, а счас
> выходит просто собрать апач не можешь: tar
> jxf httpd-2.0.59.tar.bz2; cd httpd-2.0.59; ./configure; make
> и имеем эту ошибку..
Это тот самый случай, когда при *упаковке* ПО в rpm за
upstream-разработчиков была проделана часть работы. На этот случай и
крылатая фраза есть:
<fortune>
>> Ещё неплохо бы доложить о проделанной работе в upstream.
> Только делать это надо аккуратно, чтобы они там не догадались, что это
> типовая ошибка, описанная в документации. :)
> -- ldv in devel@
</fortune>
--
// AB1002-UANIC
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] сборка apache 2.0.59
2006-08-03 4:15 ` [sisyphus] " Slava Semushin
@ 2006-08-03 11:22 ` Aleksey Avdeev
0 siblings, 0 replies; 6+ messages in thread
From: Aleksey Avdeev @ 2006-08-03 11:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1190 bytes --]
Slava Semushin пишет:
> --- dev at bgtelecom.ru 2006-08-03 14:58:03 +1100
> +++ Slava Semushin 2006-08-03 11:09:37 +0700
>
>
>>> -lexpat нужно еще добавить.
>>
>>1. вручную добавлял - сказало тоже самое.
>
>
> Как вы добавляли?
>
>
>>2. вопрос еще один - почему Makefile`ы
>>неверные создаются - без этой -lexpat ?
>
>
> Они создаются с -lexpat, но в неправильной последовательности. Это
> последствия --as-needed. Поищите на wiki -- там об этом
> рассказывалось. Также на днях damir@ в ветке про XawTV подробно
> рассказывал как бороться с подобными проблемами.
Да, с --as-needed там действительно проблемы. У нас они решены,
начиная от 2.0.55-alt8 (см. httpd-2.0.55-alt-build.patch, можно отсюда:
<http://gaspar.ramax.ru/pub/svn/rpm/tags/Sisyphus/apache2-2.0.55-alt9/SOURCES/httpd-2.0.55-alt-build.patch>).
В devel@ была дискуссия на эту тему.
Касательно самого apache 2.0.59. Уже есть его сборка в Daedalus (см.
<http://lists.altlinux.org/pipermail/sisyphus/2006-August/084921.html>),
прошу тестировать (если замечаний не будет -- в районе
понедельника/вторника перемещу её в Сизиф).
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 550 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] сборка apache 2.0.59
2006-08-03 6:45 ` Andrei Bulava
@ 2006-08-03 11:26 ` Aleksey Avdeev
0 siblings, 0 replies; 6+ messages in thread
From: Aleksey Avdeev @ 2006-08-03 11:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 858 bytes --]
Andrei Bulava пишет:
> dev@bgtelecom.ru wrote:
>
>
>>Раньше ведь нормально было, а счас
>>выходит просто собрать апач не можешь: tar
>>jxf httpd-2.0.59.tar.bz2; cd httpd-2.0.59; ./configure; make
>>и имеем эту ошибку..
>
>
> Это тот самый случай, когда при *упаковке* ПО в rpm за
> upstream-разработчиков была проделана часть работы. На этот случай и
> крылатая фраза есть:
>
> <fortune>
>
>>>Ещё неплохо бы доложить о проделанной работе в upstream.
>>
>>Только делать это надо аккуратно, чтобы они там не догадались, что это
>>типовая ошибка, описанная в документации. :)
>> -- ldv in devel@
>
> </fortune>
Можно попробовать заупстримить, но:
1. нужен будет переводчик/редактор, в качестве соавтора писем (в
английском я читатель);
2. только после отпуска (12.08 начинается). :-)
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 550 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-08-03 11:26 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-08-03 3:15 ` [sisyphus] сборка apache 2.0.59 Slava Semushin
2006-08-03 3:58 ` [sisyphus] Re: сборка a pache 2.0.59 dev
2006-08-03 4:15 ` [sisyphus] " Slava Semushin
2006-08-03 11:22 ` [sisyphus] сборка apache 2.0.59 Aleksey Avdeev
2006-08-03 6:45 ` Andrei Bulava
2006-08-03 11:26 ` Aleksey Avdeev
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git