From:             
Operating system: Solaris 10 Sparc
PHP version:      5.3.2
Package:          Compile Failure
Bug Type:         Bug
Bug description:libiconv dependency in gd extension not accounted for by linker 
on Solaris 10

Description:
------------
I'm seeing the exact same errors as presented in bug #33141 @ 

http://bugs.php.net/bug.php?id=33141

Test script:
---------------
/opt/csw/bin/bash
/export/home/user/Source/php-5.3.2/build.32bit.mit-gd.20100419-133348/../configure
\

 --prefix=/opt/local/php --with-exec-dir=/opt/local/php/bin
--with-config-file-path=/etc/opt/local/php/php.ini \

 --sysconfdir=/etc/opt/local/php \

 --with-pic --disable-ipv6 \

 --with-mysql=shared,/opt/local/mysql
--with-mysql-sock=/var/lib/mysql/mysql.sock
--with-pdo-mysql=shared,/opt/local/mysql \

 --with-mysqli=shared,/opt/local/mysql/bin/mysql_config \

 --with-zlib=shared,/opt/local/zlib \

 --with-curl=shared,/opt/local/curl --with-curlwrappers \

 --with-openssl=shared,/opt/local/openssl
--with-openssl-dir=/opt/local/openssl \

 --with-oci8=shared,instantclient,/opt/local/instantclient_11_1/32
--with-pdo-oci=shared,instantclient,/opt/local/instantclient_11_1/32,11.1.0.7.0
\

 --with-sqlite3=shared,/opt/local/sqlite
--with-pdo-sqlite=shared,/opt/local/sqlite \

 --with-iconv=shared,/opt/local/libiconv \

 --with-pcre-regex=/opt/local/pcre --with-pcre-dir=/opt/local/pcre \

 --with-libxml-dir=/opt/local/libxml2 
--with-gettext=shared,/opt/local/gettext \

 --with-bz2=shared \

 --enable-dba=shared --with-gdbm=/opt/local/gdbm --with-db4=/opt/local/db4
\

 --enable-bcmath=shared \

 --enable-exif=shared \

 --enable-calendar=shared \

 --enable-ftp=shared \

 --enable-mbstring=shared \

 --enable-pcntl=shared \

 --enable-shmop=shared --enable-sysvmsg=shared --enable-sysvsem=shared
--enable-sysvshm=shared \

 --enable-sockets=shared \

 --enable-soap=shared \

 --enable-zip=shared \

 --enable-session=shared \

 \

 --with-gd -with-png-dir=/usr --with-jpeg-dir=/usr
--with-freetype-dir=/opt/local/freetype && make

Expected result:
----------------
Should compile just fine.

Actual result:
--------------
Make dies with:



Undefined                       first referenced

 symbol                             in file

libiconv_close                      ext/gd/libgd/.libs/gdkanji.o

libiconv_open                       ext/gd/libgd/.libs/gdkanji.o

libiconv                            ext/gd/libgd/.libs/gdkanji.o

ld: fatal: Symbol referencing errors. No output written to
sapi/cgi/php-cgi

*** Error code 1

make: Fatal error: Command failed for target `sapi/cgi/php-cgi'



My configure command is also on http://sh.pastebin.com/Phbuzgpw - it's a
bit 

longer...

-- 
Edit bug report at http://bugs.php.net/bug.php?id=51600&edit=1
-- 
Try a snapshot (PHP 5.2):            
http://bugs.php.net/fix.php?id=51600&r=trysnapshot52
Try a snapshot (PHP 5.3):            
http://bugs.php.net/fix.php?id=51600&r=trysnapshot53
Try a snapshot (PHP 6.0):            
http://bugs.php.net/fix.php?id=51600&r=trysnapshot60
Fixed in SVN:                        
http://bugs.php.net/fix.php?id=51600&r=fixed
Fixed in SVN and need be documented: 
http://bugs.php.net/fix.php?id=51600&r=needdocs
Fixed in release:                    
http://bugs.php.net/fix.php?id=51600&r=alreadyfixed
Need backtrace:                      
http://bugs.php.net/fix.php?id=51600&r=needtrace
Need Reproduce Script:               
http://bugs.php.net/fix.php?id=51600&r=needscript
Try newer version:                   
http://bugs.php.net/fix.php?id=51600&r=oldversion
Not developer issue:                 
http://bugs.php.net/fix.php?id=51600&r=support
Expected behavior:                   
http://bugs.php.net/fix.php?id=51600&r=notwrong
Not enough info:                     
http://bugs.php.net/fix.php?id=51600&r=notenoughinfo
Submitted twice:                     
http://bugs.php.net/fix.php?id=51600&r=submittedtwice
register_globals:                    
http://bugs.php.net/fix.php?id=51600&r=globals
PHP 4 support discontinued:          http://bugs.php.net/fix.php?id=51600&r=php4
Daylight Savings:                    http://bugs.php.net/fix.php?id=51600&r=dst
IIS Stability:                       
http://bugs.php.net/fix.php?id=51600&r=isapi
Install GNU Sed:                     
http://bugs.php.net/fix.php?id=51600&r=gnused
Floating point limitations:          
http://bugs.php.net/fix.php?id=51600&r=float
No Zend Extensions:                  
http://bugs.php.net/fix.php?id=51600&r=nozend
MySQL Configuration Error:           
http://bugs.php.net/fix.php?id=51600&r=mysqlcfg

Reply via email to