Здравствуйте, All.

Какая-то странность у меня при сборке nginx из свежих портов. Причем
на одной только машинке. Краткий анамнез:

# uname -r
11.0-CURRENT

# grep OPENSSL /etc/make.conf
WITH_OPENSSL_PORT=YES

После make, который проходит нормально, nginx падает в корку. При
этом:

# ldd `which nginx`
/usr/local/sbin/nginx:
        libcrypt.so.5 => /lib/libcrypt.so.5 (0x28178000)
        libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x2819b000)
        libssl.so.8 => /usr/lib/libssl.so.8 (0x28212000)
        libcrypto.so.8 => /lib/libcrypto.so.8 (0x2826b000)
        libz.so.6 => /lib/libz.so.6 (0x283ef000)
        libc.so.7 => /lib/libc.so.7 (0x28403000)
        libthr.so.3 => /lib/libthr.so.3 (0x28565000)


Т.е. он ищет ssl-ные библиотеки совсем не там, где они должны быть:

/usr/local/lib/libcrypto.so.8
/usr/local/lib/libssl.so.8

Слинкуешь "портовые" модули в то место, куда хочет nginx - все
взлетает.

Вопрос: это я что-то мог накрутить или автор порта nginx?

-- 
С уважением,
 Dmitry                          

_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить