Skip to content
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

Add platform check for 64-bit PHP #11334

Merged
merged 1 commit into from
Mar 20, 2023
Merged

Conversation

garas
Copy link
Contributor

@garas garas commented Feb 16, 2023

Check if PHP is 64-bit if there is "php-64bit" requirement.

@Seldaek Seldaek added this to the 2.6 milestone Mar 10, 2023
@Seldaek Seldaek merged commit f41abfc into composer:main Mar 20, 2023
@Seldaek
Copy link
Member

Seldaek commented Mar 20, 2023

Thanks

@garas garas deleted the platform_check_php64bit branch March 20, 2023 16:01
joshtrichards added a commit to nextcloud/suspicious_login that referenced this pull request Jan 30, 2024
Since a dependency (used for IPv6 handling) requires a 64-bit environment, prevent this app from being installed in 32-bit environments in order to avoid Composer's `php-64bit` enforcement from kicking in and triggering nextcloud/server#43157. While `php-64bit` has always been place, Composer only recently started enforcing it in composer/composer#11334 apparently so this wasn't a problem until now. This fix provides a proper preventative measure we can control until when/if this app is okay for 32-bit environments.

Signed-off-by: Josh <josh.t.richards@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants