php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #57500 Wont pass configure
Submitted: 2007-01-30 14:23 UTC Modified: 2009-12-30 05:35 UTC
From: markybob at gmail dot com Assigned: val (profile)
Status: Closed Package: bcompiler (PECL)
PHP Version: 5.1.2 OS: Debian Woody
Private report: No CVE-ID: None
 [2007-01-30 14:23 UTC] markybob at gmail dot com
Description:
------------
When using a local install of bzip2 and libbzip2 (in ~/bzip2), and not the system's bzip2 and libbzip2, bcompiler fails to pass "./configure --enable-bcompiler=/home/user/bzip2" saying that there's no libbz2 >=1.0.0, even though the installed version is 1.0.4.  Yes, the header file is installed in ~/bzip2/include, the libraries are in ~/bzip2/lib and the binaries in ~/bzip2/bin

Expected result:
----------------
Pass configure and be able to run make

Actual result:
--------------
Does not pass configure

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2009-12-04 13:14 UTC] val@php.net
Sorry, this bug doesn't reproduce at my FreeBSD system.

I have bzip2 1.0.5 built from source tarball and installed to ~/bzip2 (~/bzip2/lib, ~/bzip2/include).

I run 
./configure --enable-bcompiler=/home/val/bzip2

It works fine, and then make builds the extension also fine.
The Makefile has the following string:
BCOMPILER_SHARED_LIBADD = -R/home/val/bzip2/lib -L/home/val/bzip2/lib -lbz2
 [2009-12-30 05:35 UTC] val@php.net
As of 0.9.2 bcompiler doesn't require path to bzip2 library anymore.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 13:01:31 2024 UTC