|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #24337 additional configure --with-avail, and fix --enable-all
Submitted: 2003-06-25 11:59 UTC Modified: 2017-10-24 01:37 UTC
Avg. Score:3.8 ± 1.0
Reproduced:2 of 3 (66.7%)
Same Version:0 (0.0%)
Same OS:1 (50.0%)
From: philip at cornado dot com Assigned:
Status: Analyzed Package: *General Issues
PHP Version: 7.0 OS: all
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
Block user comment
Status: Assign to:
Bug Type:
From: philip at cornado dot com
New email:
PHP Version: OS:


 [2003-06-25 11:59 UTC] philip at cornado dot com
The following configure options would be nice:

New features:
--with-avail   : Compiles in all --with-* extensions that 
                 are available on a system.  If not
                 available/found, they are skipped.
--enable-avail : Alias to --enable-all as I assume all
                 enables are available.  Maybe not?
--with-all     : Attempts to compile with all --with-*
                 extensions, available or not.

Changed behavior:
--enable-all   : Attempts to compile in all --enable-*
                 extensions.  Currently this attempts to
                 compile in --with and --enable, so can
                 be considered "broken".

There can also be --without-all and --disable-all although   --disable-all currently exists, it disables everything, --with or --enable.

So, this is also a request to fix --enable-all or perhaps rename it as --with-all (but even then it wouldn't be fully accurate).


Add a Patch

Pull Requests

Pull requests:

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2010-11-19 01:12 UTC]
-Status: Open +Status: Wont fix -Package: Feature/Change Request +Package: *General Issues
 [2010-11-19 01:12 UTC]
It already works like 'with-avail'. And not very useful either.
 [2012-09-17 00:00 UTC]
Not sure how a feature request can be closed like this, and besides, --enable-all 
does not work like the "--with-avail" description.
 [2012-09-17 00:00 UTC]
-Status: Wont fix +Status: Open
 [2014-12-30 21:10 UTC]
-PHP Version: 4.3.3RC1 +PHP Version: 7.0
 [2015-06-13 06:29 UTC]
On Windows we got something similar; --enable-snapshot-build which basically enables everything, perhaps this could be something the Unix build system could inherit as well
 [2017-10-24 01:37 UTC]
-Status: Open +Status: Analyzed
 [2020-06-17 16:09 UTC] Adlertanikia37 at gmail dot com
The following pull request has been associated:

Patch Name: protect master branches except for the pecl repos against force pushes
On GitHub:
PHP Copyright © 2001-2021 The PHP Group
All rights reserved.
Last updated: Sat Jul 31 20:01:24 2021 UTC