Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D dev-images
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Custom issue tracker
    • Custom issue tracker
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • repos
  • relengreleng
  • dev-images
  • Merge requests
  • !36

Install Xdebug from Debian package, update source of php72 and php74

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Hashar requested to merge xdebug-and-php74 into main Jun 08, 2023
  • Overview 6
  • Commits 3
  • Pipelines 0
  • Changes 26

All the php images use Xdebug 3.0.4 built from source which does not support php 8.1. Instead of building from source, use the Debian packages provided by sury.org or by Wikimedia. T338208

While at it, since Wikimedia has upgraded to php7.4 (T271736), switch:

  • php72 image from Wikimedia to sury.org packages
  • php74 image from sury.org to Wikimedia packages

Bug: T338208

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: xdebug-and-php74