php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #3332 DSO complains about unknown refs to open64()
Submitted: 2000-01-27 14:26 UTC Modified: 2000-07-25 20:47 UTC
From: dougal at gunters dot org Assigned:
Status: Closed Package: Dynamic loading
PHP Version: 4.0 Beta 3 OS: Linux 2.0.36 (RedHat 5.2)
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: dougal at gunters dot org
New email:
PHP Version: OS:

 

 [2000-01-27 14:26 UTC] dougal at gunters dot org
I've been trying to reduce the size of my httpd by compiling PHP4.0b3 as a DSO ("--with-apxs"). The compile seems to go okay, but when I start httpd, it complains about unresolved references to open64() and friends in libphp4.so. After reading bug 1763, I tried adding "-lc" to the EXTRA_LIBS line in the Makefile after running configure, but that didn't change anything.

My configure line is:

./configure --with-mysql \
  --with-apxs \
  --enable-track-vars \
  --enable-magic-quotes \
  --with-gd \
  --with-gdbm \
  --with-db \
  --with-imap

Currently, I'm running PHP4.0b2 as a built-in apache module ("--with-apache"), Apache version 1.3.11.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-01-28 11:53 UTC] joey at cvs dot php dot net
I think this means  something in your config is compiled against a 64 bit glibc, with you on a 32 bit.
Try removing things from config line, see if that helps.
 [2000-07-25 20:47 UTC] zak@php.net
User was contacted ~6 months ago. Closing bug.
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Fri Jul 04 00:01:36 2025 UTC