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:4
Avg. Score:3.5 ± 0.9
Reproduced:2 of 2 (100.0%)
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.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: philip at cornado dot com
New email:
PHP Version: OS:

 

 [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

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
 [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:  https://github.com/php/karma/pull/4
Patch:      https://github.com/php/karma/pull/4.patch
 
PHP Copyright © 2001-2020 The PHP Group
All rights reserved.
Last updated: Mon Oct 26 11:01:23 2020 UTC