[PHP-WEBMASTER] [web-php] master: Added note to third-party binary providers (#1875)

Author: Derick Rethans (derickr)
Committer: GitHub (web-flow)
Pusher: derickr
Date: 2026-03-25T15:26:06Z

Commit: Added note to third-party binary providers (#1875) · php/web-php@b6c2d19 · GitHub
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="I Challenge Thee
+ 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="I Challenge Thee
+ 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.