Welcome! Log In Create A New Profile

Advanced

Re: сборка nginx 0.7.65 && zlib 1.2.4

Maxim Dounin
March 22, 2010 11:12AM
Hello!

On Sat, Mar 20, 2010 at 10:21:19PM +0200, Elifan wrote:

> Здравствуйте, Daniel.
> Вы писали 20 марта 2010 г., 13:42:44:
> >> Проблема с новой версией zlib?
> > В ../zlib-1.2.4/ нет Makefile. Видимо, его должен сделать configure.
> > Для этой рассылки это offtopic.
>
> Оо, как я сожалею, но с Вашего личного позволения пооффтоплю еще..
>
> Maxim писал 20 марта 2010 г., 21:17:19:
> > Нет, ибо configure должен был запустить nginx.
> > Maxim Dounin
> Да я вот пытаюсь разобраться может какой-то из параметров configure
> изменился и он не отработал...

Патч.

Maxim Dounin
# HG changeset patch
# User Maxim Dounin <mdounin@mdounin.ru>
# Date 1269270496 -10800
# Node ID 6a72c21f59aad403db620ac364a31ef71c44278a
# Parent dd7104f21940d9026698b6db4a52622f49745caa
Fix --with-zlib used with zlib 1.2.4.

New zlib 1.2.4 has no Makefile out of the box. Only stub present with the
target "distclean". Use it instead of "clean" as it does what we need and
compatible with old versions.

Test with all zlib versions currently available on official site: 1.1.3,
1.1.4, 1.2.1, 1.2.2, 1.2.3, 1.2.4.

diff --git a/auto/lib/zlib/make b/auto/lib/zlib/make
--- a/auto/lib/zlib/make
+++ b/auto/lib/zlib/make
@@ -53,7 +53,7 @@ END

$ZLIB/libz.a: $NGX_MAKEFILE
cd $ZLIB \\
- && \$(MAKE) clean \\
+ && \$(MAKE) distclean \\
&& cp contrib/asm586/match.S . \\
&& CFLAGS="$ZLIB_OPT -DASMV" CC="\$(CC)" \\
./configure \\
@@ -70,7 +70,7 @@ END

$ZLIB/libz.a: $NGX_MAKEFILE
cd $ZLIB \\
- && \$(MAKE) clean \\
+ && \$(MAKE) distclean \\
&& cp contrib/asm686/match.S . \\
&& CFLAGS="$ZLIB_OPT -DASMV" CC="\$(CC)" \\
./configure \\
@@ -103,7 +103,7 @@ if [ $done = NO ]; then

$ZLIB/libz.a: $NGX_MAKEFILE
cd $ZLIB \\
- && \$(MAKE) clean \\
+ && \$(MAKE) distclean \\
&& CFLAGS="$ZLIB_OPT" CC="\$(CC)" \\
./configure \\
&& \$(MAKE) libz.a
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

сборка nginx 0.7.65 && zlib 1.2.4

Elifan March 20, 2010 06:44AM

Re: сборка nginx 0.7.65 && zlib 1.2.4

Daniel Podolsky March 20, 2010 07:44AM

Re: сборка nginx 0.7.65 && zlib 1.2.4

Maxim Dounin March 20, 2010 03:18PM

Re: сборка nginx 0.7.65 && zlib 1.2.4

Elifan March 20, 2010 04:26PM

Re: сборка nginx 0.7.65 && zlib 1.2.4

Daniel Podolsky March 20, 2010 07:06PM

Re: сборка nginx 0.7.65 && zlib 1.2.4

Maxim Dounin March 22, 2010 11:12AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 167
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready