DSM-G600, DNS-3xx and NSA-220 Hack Forum

Unfortunately no one can be told what fun_plug is - you have to see it for yourself.

You are not logged in.

Announcement

#1 2013-08-09 12:10:22

memiks
Member
Registered: 2011-09-02
Posts: 72

[PHP][ARM][FFP 0.7] New version 5.5.1 with php-fpm replaced php-cgi

Hello,

I built the new PHP 5.5.1 version and replace php-cgi script in /ffp/start/ with the new one php-fpm

You can find it here :
http://ffp.memiks.fr/pkg/php-5.5.1-arm-1.txz

It is for FFP 0.7 ARM

And this is depends tree of php and extensions :

Code:

+ ldd php
    libcrypt.so.0 => /ffp/lib/libcrypt.so.0 (0x40006000)
    libcrypto.so.1.0.0 => /ffp/lib/libcrypto.so.1.0.0 (0x40022000)
    libssl.so.1.0.0 => /ffp/lib/libssl.so.1.0.0 (0x40189000)
    librt.so.0 => /ffp/lib/librt.so.0 (0x401e2000)
    libm.so.0 => /ffp/lib/libm.so.0 (0x401ed000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40207000)
    libz.so.1 => /ffp/lib/libz.so.1 (0x40212000)
    libxml2.so.2 => /ffp/lib/libxml2.so.2 (0x4022d000)
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x4035f000)
    liblzma.so.5 => /ffp/lib/liblzma.so.5 (0x4037a000)
    libiconv.so.2 => /ffp/lib/libiconv.so.2 (0x403a0000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x40489000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4049c000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)

+ ldd bz2.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libbz2.so.1.0'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libbz2.so.1.0 => /ffp/lib/libbz2.so.1.0 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    /ffp/lib/ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x00000000)

+ ldd curl.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libcurl.so.4'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libssl.so.1.0.0'
checking sub-depends for '/ffp/lib/libcrypto.so.1.0.0'
checking sub-depends for '/ffp/lib/libdl.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40011000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libz.so.1'
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libcurl.so.4 => /ffp/lib/libcurl.so.4 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libssl.so.1.0.0 => /ffp/lib/libssl.so.1.0.0 (0x00000000)
    libcrypto.so.1.0.0 => /ffp/lib/libcrypto.so.1.0.0 (0x00000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x00000000)
    libz.so.1 => /ffp/lib/libz.so.1 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)

+ ldd gd.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libfreetype.so.6'
checking sub-depends for '/ffp/lib/libpng15.so.15'
checking sub-depends for '/ffp/lib/libz.so.1'
checking sub-depends for '/ffp/lib/libjpeg.so.62'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libbz2.so.1.0'
checking sub-depends for '/ffp/lib/libm.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40020000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libfreetype.so.6 => /ffp/lib/libfreetype.so.6 (0x00000000)
    libpng15.so.15 => /ffp/lib/libpng15.so.15 (0x00000000)
    libz.so.1 => /ffp/lib/libz.so.1 (0x00000000)
    libjpeg.so.62 => /ffp/lib/libjpeg.so.62 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libbz2.so.1.0 => /ffp/lib/libbz2.so.1.0 (0x00000000)
    libm.so.0 => /ffp/lib/libm.so.0 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)

+ ldd iconv.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libiconv.so.2'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libiconv.so.2 => /ffp/lib/libiconv.so.2 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    /ffp/lib/ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x00000000)

+ ldd mysql.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libmysqlclient.so.18'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libz.so.1'
checking sub-depends for '/ffp/lib/libssl.so.1.0.0'
checking sub-depends for '/ffp/lib/libcrypto.so.1.0.0'
checking sub-depends for '/ffp/lib/libdl.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40011000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libstdc++.so.6'
checking sub-depends for '/ffp/lib/libm.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40020000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libmysqlclient.so.18 => /ffp/lib/libmysqlclient.so.18 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libz.so.1 => /ffp/lib/libz.so.1 (0x00000000)
    libssl.so.1.0.0 => /ffp/lib/libssl.so.1.0.0 (0x00000000)
    libcrypto.so.1.0.0 => /ffp/lib/libcrypto.so.1.0.0 (0x00000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x00000000)
    libstdc++.so.6 => /ffp/lib/libstdc++.so.6 (0x00000000)
    libm.so.0 => /ffp/lib/libm.so.0 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)
    /ffp/lib/ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x00000000)

+ ldd opcache.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    /ffp/lib/ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x00000000)
+ ldd openssl.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libcrypto.so.1.0.0'
checking sub-depends for '/ffp/lib/libssl.so.1.0.0'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libdl.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40011000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libcrypto.so.1.0.0 => /ffp/lib/libcrypto.so.1.0.0 (0x00000000)
    libssl.so.1.0.0 => /ffp/lib/libssl.so.1.0.0 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)

+ ldd pdo_mysql.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libmysqlclient.so.18'
checking sub-depends for '/ffp/lib/libz.so.1'
checking sub-depends for '/ffp/lib/libm.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40020000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libssl.so.1.0.0'
checking sub-depends for '/ffp/lib/libcrypto.so.1.0.0'
checking sub-depends for '/ffp/lib/libdl.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40011000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libstdc++.so.6'
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
checking sub-depends for '/ffp/lib/ld-uClibc.so.0'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libmysqlclient.so.18 => /ffp/lib/libmysqlclient.so.18 (0x00000000)
    libz.so.1 => /ffp/lib/libz.so.1 (0x00000000)
    libm.so.0 => /ffp/lib/libm.so.0 (0x00000000)
    libssl.so.1.0.0 => /ffp/lib/libssl.so.1.0.0 (0x00000000)
    libcrypto.so.1.0.0 => /ffp/lib/libcrypto.so.1.0.0 (0x00000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libstdc++.so.6 => /ffp/lib/libstdc++.so.6 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x00000000)

+ ldd pdo_sqlite.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/librt.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40011000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40074000)
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x4007f000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libsqlite3.so.0'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libdl.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40011000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    librt.so.0 => /ffp/lib/librt.so.0 (0x00000000)
    libsqlite3.so.0 => /ffp/lib/libsqlite3.so.0 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)

+ ldd sqlite3.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libsqlite3.so.0'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libdl.so.0'
    libc.so.0 => /ffp/lib/libc.so.0 (0x40011000)
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libsqlite3.so.0 => /ffp/lib/libsqlite3.so.0 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)

+ ldd zlib.so
checking sub-depends for '/ffp/lib/libpthread.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
    libdl.so.0 => /ffp/lib/libdl.so.0 (0x40021000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x4002c000)
checking sub-depends for '/ffp/lib/libz.so.1'
checking sub-depends for '/ffp/lib/libc.so.0'
    ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x2a000000)
checking sub-depends for '/ffp/lib/libgcc_s.so.1'
    libpthread.so.0 => /ffp/lib/libpthread.so.0 (0x00000000)
    libz.so.1 => /ffp/lib/libz.so.1 (0x00000000)
    libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
    libgcc_s.so.1 => /ffp/lib/libgcc_s.so.1 (0x00000000)

Memiks.

Offline

 

#2 2013-09-27 06:40:01

jacktanner
New member
Registered: 2013-09-26
Posts: 1

Re: [PHP][ARM][FFP 0.7] New version 5.5.1 with php-fpm replaced php-cgi

thank you for this php build. the deps tree you have above shows gd.so, but there's no gd compiled in, as shown by

$ php -m

there is a gd.so under /ffp/lib/php/extensions/no-debug-non-zts-20121212 , but if i add extensions.so in php.ini, i get

PHP Warning:  PHP Startup: Unable to load dynamic library '/ffp/lib/php/extensions/no-debug-non-zts-20121212/gd.so' - File not found in Unknown on line 0

any ideas?

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2010 PunBB