Unverified Commit a0d3f10c authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

Merge pull request #283175 from szucsitg/php81-fix-libxml212

php81: patch for libxml2.12
parents eee08e0c 59ef6fb3
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
{ callPackage, ... }@_args:
{ callPackage, fetchpatch, ... }@_args:

let
  base = callPackage ./generic.nix (_args // {
  base = callPackage ./generic.nix ((removeAttrs _args [ "fetchpatch" ]) // {
    version = "8.1.27";
    hash = "sha256-oV/XPqRPLfMLB9JHhuB9GUiw6j7tC4uEVzXVANwov/E=";
    extraPatches = [
      # Fix build with libxml 2.12+.
      # Patch from https://github.com/php/php-src/commit/0a39890c967aa57225bb6bdf4821aff7a3a3c082
      (fetchpatch {
        url = "https://github.com/php/php-src/commit/0a39890c967aa57225bb6bdf4821aff7a3a3c082.patch";
        hash = "sha256-HvpTL7aXO9gr4glFdhqUWQPrG8TYTlvbNINq33M3zS0=";
      })
    ];
  });
in
base.withExtensions ({ all, ... }: with all; ([