-
Notifications
You must be signed in to change notification settings - Fork 7.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error on ipv6 on make test #18111
Comments
Just to say, I downloaded the tar file of php 8.4.4 source code, I've done the configure and make step from https://www.php.net/manual/fr/install.unix.debian.php. So I am at step 4 just after the make command, wondering if I do make install. There was no error on make, but I got the ipv6 error on make test. |
Hi @Soufleuse and thanks for your report. I have few questions :
Thanks |
Hi, I'm running in a virtual machine configured for development, and I have no Docker-like containers. cat /proc/net/if_inet6 gives that : The result of sudo ip6tables -F is... no output to show. Hoping it helps, Steve "Soufleuse" Lemieux |
That might depend on which virtual machine technology you re using and above all your virtual machine's network settings might make this test fails. |
I'm using Virtual Box version 7.1.6.r167084 on a Ubuntu machine. The network is bridged; I don't know if there is any settings to look at, but I might say I haven't yet used IPv6; so that part might be bugged and I don't think it can cause problems, except if I want to switch to IPv6, which is not the case actually. |
Ok.. in theory bridged mode should work if the host itself supports ipv6 multicast.
|
I began to install PHP 8.4.4 on the virtual machine, I haven't tested on my host yet. I did not find any net.ipv6.conf.all.mc_forwarding in my config, but I saw net.ipv6.conf.all.forwarding=1 commented in /etc/sysctl.conf, so I guess I have a default value for that fowarding. When I'll save that command, I'll set the Promiscuous Mode to allow all. |
I changed the promiscuity mode and made make test again. I got the same message. Did I have to configure/do make again? Also, I haven't yet tried to install php 8.4.5 on the host. I'm on that. |
On my host, here is the error. |
Ok maybe let's check some possible reasons for the host :
Depending on your response, we will see. |
I send you here the result of each command. |
I see, it seems the firewall rules might be the cause. It might be possible to allow what is needed for the test for, respectively, inbound and outbound rules.
|
Description
I send you the report of make test command. There is an error related to ipv6; maybe you can figure it out.
php_test_results_20250319_0037.txt
PHP Version
8.4.4
Operating System
Debian 12
The text was updated successfully, but these errors were encountered: