From: pk at nodex dot ru Operating system: Solaris 9 PHP version: 4.3.8 PHP Bug Type: *Compile Issues Bug description: fread undeclared when compiles with sfio
Description: ------------ I`m trying to compile php with sfio lib. for stdio bug workaround. It configures and compiles is fine, but simple test.php script shows: Fatal error: Call to undefined function: fread() in /usr/home/kuzmich/apache/php-4.3.8/sapi/cli/test.php on line 3 Reproduce code: --------------- test.php: <? $p = fopen("./test".microtime(),"w+"); $buf = fread ($p,10); fclose($p); echo $buf; ?> configure script: CFLAGS="-I/home/kuzmich/sfio/include -I/usr/include -I/usr/local/include -I/opt/sfw/include" \ CXXFLAGS="-I/home/kuzmich/sfio/include -I/usr/include -I/usr/local/include -I/opt/sfw/include" \ CPPFLAGS="-I/home/kuzmich/sfio/include -I/usr/include -I/usr/local/include -I/opt/sfw/include" \ LDFLAGS="-L/usr/local/mnogosearch/lib -lmnogosearch -ludmsearch" \ EXTRA_LIBS=" -lstdio -lsfio -liconv -L/usr/local/mnogosearch/lib -lmnogosearch -ludmsearch" \ LIBS=" -lstdio -lsfio -liconv -L/usr/local/mnogosearch/lib -lmnogosearch -ludmsearch" \ ./configure \ --with-apache=/usr/home/export/compile/apache/apache \ --with-mod_charset \ --with-pgsql=/usr/local/pgsql \ --disable-debug \ --enable-calendar \ --enable-inline-otimization \ --with-zlib \ --with-gd=/usr/local \ --with-jpeg-dir=/usr/local/lib \ --with-png-dir=/usr/local/lib \ --with-xpm-dir=/usr/lib \ --with-freetype-dir=/usr/local \ --with-zlib-dir=/usr/lib \ --with-freetype-dir=/usr/local/freetype2 \ --enable-wddx \ --with-curl \ --with-expat \ --enable-trans-sid \ --with-iconv \ --enable-xslt \ --with-xslt-sablot \ --with-imap \ --with-imap-ssl \ --with-openssl=/usr/local/ssl \ --with-mnogosearch=/usr/local/mnogosearch \ --enable-dbase \ --with-mysql=/usr/local/mysql -- Edit bug report at http://bugs.php.net/?id=29531&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=29531&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=29531&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=29531&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=29531&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=29531&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=29531&r=needscript Try newer version: http://bugs.php.net/fix.php?id=29531&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=29531&r=support Expected behavior: http://bugs.php.net/fix.php?id=29531&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=29531&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=29531&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=29531&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=29531&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=29531&r=dst IIS Stability: http://bugs.php.net/fix.php?id=29531&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=29531&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=29531&r=float