php.net |  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
Votes:1
Avg. Score:5.0 ± 0.0
Reproduced:1 of 1 (100.0%)
Same Version:0 (0.0%)
Same OS:0 (0.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
Have you experienced this issue?
Rate the importance of this bug to you:

 [2003-06-25 11:59 UTC] philip at cornado dot com
Description:
------------
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).


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2010-11-19 01:12 UTC] jani@php.net
-Status: Open +Status: Wont fix -Package: Feature/Change Request +Package: *General Issues
 [2010-11-19 01:12 UTC] jani@php.net
It already works like 'with-avail'. And not very useful either.
 [2012-09-17 00:00 UTC] philip@php.net
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] philip@php.net
-Status: Wont fix +Status: Open
 [2014-12-30 21:10 UTC] tyrael@php.net
-PHP Version: 4.3.3RC1 +PHP Version: 7.0
 [2015-06-13 06:29 UTC] kalle@php.net
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] kalle@php.net
-Status: Open +Status: Analyzed
 
PHP Copyright © 2001-2017 The PHP Group
All rights reserved.
Last updated: Sun Nov 19 01:31:42 2017 UTC