From b4bf0c3476ead105727a0ecbe255eb34efc4e30b Mon Sep 17 00:00:00 2001 From: Tom Payerle Date: Fri, 11 Jun 2021 11:01:24 -0400 Subject: texlive: restrict poppler version (#24222) Restrict poppler version for texlive to poppler@:0.84 Should fix #19946 See also https://github.com/NixOS/nixpkgs/issues/79170 Looks like poppler@0.84 upgraded their header files to use the C++ cstdio instead of the C stdio.h. Since TeX is using C, not C++. this causes problems. --- var/spack/repos/builtin/packages/texlive/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/texlive/package.py b/var/spack/repos/builtin/packages/texlive/package.py index 0fa010e9c0..a5fd6b8261 100644 --- a/var/spack/repos/builtin/packages/texlive/package.py +++ b/var/spack/repos/builtin/packages/texlive/package.py @@ -113,7 +113,7 @@ class Texlive(AutotoolsPackage): depends_on('mpfr', when='@2019:') depends_on('perl', when='@2019:') depends_on('pixman', when='@2019:') - depends_on('poppler', when='@2019:') + depends_on('poppler@:0.84', when='@2019:') depends_on('teckit', when='@2019:') depends_on('zlib', when='@2019:') depends_on('zziplib', when='@2019:') -- cgit v1.2.3-60-g2f50