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

PHP 8.0: 32-bit and 64-bit libc builds #65

Closed
joshuabenuck opened this issue Dec 18, 2020 · 1 comment
Closed

PHP 8.0: 32-bit and 64-bit libc builds #65

joshuabenuck opened this issue Dec 18, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@joshuabenuck
Copy link
Contributor

Summary

We need 32-bit and 64-bit libc builds of the PHP 8.0 agent. This ticket is part of issue #32.

Desired Behavior

  • Testing is done on the platform to ensure the agent builds cleanly.
  • A GitHub Actions action exists to build each on each of the libc variants.
  • The actions use official PHP 8.0 docker images to perform its build.
  • A GitHub Actions workflow exists that will publish artifacts suitable for inclusion in our existing jenkins builds.

Pre-reqs and dependencies

  • This is one of the tickets that will block the completion of the tickets to update the jenkins jobs.
  • See the MMF doc for details on the research / prototyping that was done.
  • If the artifacts produced by this build are not usable on the CentOS versions used by our automated tests, we may need to fall back and build on our CentOS 5 build machines until we can migrate those tests to run on a newer OS. (Refer to the MMF doc for details on which libraries need to be updated in that case).

Additional context

See the MMF doc for more details.

@joshuabenuck joshuabenuck added the enhancement New feature or request label Dec 18, 2020
@joshuabenuck joshuabenuck added this to the PHP 8 Support milestone Dec 18, 2020
@zsistla zsistla self-assigned this Jan 11, 2021
@zsistla
Copy link
Contributor

zsistla commented Jan 29, 2021

Please see PR #88 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants