perlPackages.DBDSQLite: placate DBIxClass test failure

… by using an older version of SQLite.

Mentioned in #18209 and #18083

obadz 89fc9599 adf471c8

+14 -1
+14 -1
pkgs/top-level/perl-packages.nix
··· 3544 3544 3545 3545 DBDSQLite = import ../development/perl-modules/DBD-SQLite { 3546 3546 inherit stdenv fetchurl buildPerlPackage DBI; 3547 - inherit (pkgs) sqlite; 3547 + # inherit (pkgs) sqlite; 3548 + 3549 + # Workaround to address DBIxClass test failure. 3550 + # https://rt.cpan.org/Public/Bug/Display.html?id=117271#txn-1662798 3551 + # https://github.com/NixOS/nixpkgs/pull/18083#issuecomment-243408430 3552 + sqlite = pkgs.sqlite.overrideDerivation (_: { 3553 + name = "sqlite-3.13.0"; 3554 + 3555 + src = fetchurl { 3556 + url = "http://sqlite.org/2016/sqlite-autoconf-3130000.tar.gz"; 3557 + sha256 = "0sq88jbwsk48i41f7m7rkw9xvijq011nsbs7pl49s31inck70yg2"; 3558 + }; 3559 + }); 3548 3560 }; 3549 3561 3550 3562 DBDmysql = import ../development/perl-modules/DBD-mysql { ··· 3578 3590 3579 3591 DBIxClass = buildPerlPackage rec { 3580 3592 name = "DBIx-Class-0.082840"; 3593 + # UPGRADE Note: Please remove workaround in DBDSQLite above 3581 3594 src = fetchurl { 3582 3595 url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/${name}.tar.gz"; 3583 3596 sha256 = "4049afd175e315ebcab945b19030aec40bcec46cc5611b0286a5a267ca7181ef";