Author: Derick Rethans (derickr) Committer: GitHub (web-flow) Pusher: derickr Date: 2026-03-25T15:26:06Z
Commit: https://github.com/php/web-php/commit/b6c2d19b561a5ceba81afc2efb4f519438d0e744 Raw diff: https://github.com/php/web-php/commit/b6c2d19b561a5ceba81afc2efb4f519438d0e744.diff Added note to third-party binary providers (#1875) * Added note to third-party binary providers * Specifically call out telemetry Changed paths: M include/download-instructions/linux-debian-cli-community.php M include/download-instructions/linux-debian-cli-default.php M include/download-instructions/linux-fedora-cli-community.php M include/download-instructions/linux-fedora-cli-default.php M include/download-instructions/linux-redhat-cli-community.php M include/download-instructions/linux-redhat-cli-default.php M include/download-instructions/linux-ubuntu-cli-community.php M include/download-instructions/linux-ubuntu-cli-default.php Diff: diff --git a/include/download-instructions/linux-debian-cli-community.php b/include/download-instructions/linux-debian-cli-community.php index 1faf2dc220..00dc712cbc 100644 --- a/include/download-instructions/linux-debian-cli-community.php +++ b/include/download-instructions/linux-debian-cli-community.php @@ -1,5 +1,19 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by a third-party provider. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. +</p> +</div> +<div class="warning"> +<p> + Specifically, this provider includes <a + href="https://salsa.debian.org/php-team/php/-/commit/aa12fa4540c8733ab6d68763b2107f39ec48fb37">a + patch</a> that adds telemetry to the Apache 2 and PHP-FPM modules. +</p> +</div> +<p> +On the command line, run the commands below: </p> <pre><code class="language-bash line-numbers"> # Add the packages.sury.org/php repository. diff --git a/include/download-instructions/linux-debian-cli-default.php b/include/download-instructions/linux-debian-cli-default.php index 534da00616..114758fa60 100644 --- a/include/download-instructions/linux-debian-cli-default.php +++ b/include/download-instructions/linux-debian-cli-default.php @@ -1,5 +1,12 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by your Linux distribution. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. +</p> +</div> +<p> +On the command line, run the commands below: </p> <pre><code class="language-bash line-numbers"> # Update the package lists. diff --git a/include/download-instructions/linux-fedora-cli-community.php b/include/download-instructions/linux-fedora-cli-community.php index 3e406b988b..ecdc44d016 100644 --- a/include/download-instructions/linux-fedora-cli-community.php +++ b/include/download-instructions/linux-fedora-cli-community.php @@ -1,5 +1,12 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by a third-party provider. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. +</p> +</div> +<p> +On the command line, run the commands below: </p> <pre><code class="language-bash line-numbers"> # Add the Remi's RPM repository. diff --git a/include/download-instructions/linux-fedora-cli-default.php b/include/download-instructions/linux-fedora-cli-default.php index 61d64d3c50..acb4b2b769 100644 --- a/include/download-instructions/linux-fedora-cli-default.php +++ b/include/download-instructions/linux-fedora-cli-default.php @@ -1,5 +1,12 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by your Linux distribution. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. +</p> +</div> +<p> +On the command line, run the commands below: </p> <pre><code class="language-bash line-numbers"> # Install PHP. diff --git a/include/download-instructions/linux-redhat-cli-community.php b/include/download-instructions/linux-redhat-cli-community.php index 024609acfb..84d58e7987 100644 --- a/include/download-instructions/linux-redhat-cli-community.php +++ b/include/download-instructions/linux-redhat-cli-community.php @@ -1,5 +1,12 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by a third-party provider. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. +</p> +</div> +<p> +On the command line, run the commands below: </p> <pre><code class="language-bash line-numbers"> # Add the Remi's RPM repository. diff --git a/include/download-instructions/linux-redhat-cli-default.php b/include/download-instructions/linux-redhat-cli-default.php index 61d64d3c50..acb4b2b769 100644 --- a/include/download-instructions/linux-redhat-cli-default.php +++ b/include/download-instructions/linux-redhat-cli-default.php @@ -1,5 +1,12 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by your Linux distribution. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. +</p> +</div> +<p> +On the command line, run the commands below: </p> <pre><code class="language-bash line-numbers"> # Install PHP. diff --git a/include/download-instructions/linux-ubuntu-cli-community.php b/include/download-instructions/linux-ubuntu-cli-community.php index 100666c8ea..d325b48ca5 100644 --- a/include/download-instructions/linux-ubuntu-cli-community.php +++ b/include/download-instructions/linux-ubuntu-cli-community.php @@ -1,6 +1,17 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by a third-party provider. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. </p> +</div> +<div class="warning"> +<p> + Specifically, this provider includes <a + href="https://salsa.debian.org/php-team/php/-/commit/aa12fa4540c8733ab6d68763b2107f39ec48fb37">a + patch</a> that adds telemetry to the Apache 2 and PHP-FPM modules. +</p> +</div> <pre><code class="language-bash line-numbers"> # Add the ondrej/php repository. sudo apt update diff --git a/include/download-instructions/linux-ubuntu-cli-default.php b/include/download-instructions/linux-ubuntu-cli-default.php index 534da00616..114758fa60 100644 --- a/include/download-instructions/linux-ubuntu-cli-default.php +++ b/include/download-instructions/linux-ubuntu-cli-default.php @@ -1,5 +1,12 @@ +<div class="note"> <p> -On the command line, run the following commands: + This installation method uses binaries provided by your Linux distribution. + It contains patches to the PHP source code added by the build provider, + over which the PHP project has no control. +</p> +</div> +<p> +On the command line, run the commands below: </p> <pre><code class="language-bash line-numbers"> # Update the package lists.
