]> git.pld-linux.org Git - packages/ghc.git/commitdiff
require ncurses with compatibility link instead of manual workaround
authorJan Palus <atler@pld-linux.org>
Wed, 16 Mar 2022 21:22:39 +0000 (22:22 +0100)
committerJan Palus <atler@pld-linux.org>
Wed, 16 Mar 2022 21:22:39 +0000 (22:22 +0100)
ghc.spec

index fe2f4c7999ffb0c2f549d7b3c7aaad673b184915..99e82c6b121b332fec0968181711adc8ca1dcb5c 100644 (file)
--- a/ghc.spec
+++ b/ghc.spec
@@ -79,7 +79,7 @@ BuildRequires:        binutils >= 4:2.30
 BuildRequires: freealut-devel
 BuildRequires: gmp-devel
 %{?with_system_libffi:BuildRequires:   libffi-devel}
-BuildRequires: ncurses-devel
+BuildRequires: ncurses-devel >= 6.3.20211120-2
 BuildRequires: readline-devel
 BuildRequires: rpm-build >= 4.6
 BuildRequires: rpmbuild(macros) >= 1.752
@@ -285,10 +285,6 @@ sed -i -e 's#x86_64-linux-gnux32#%{_target_base_arch}-%{_target_vendor}-%{_targe
 # make it relative
 ln -sf ../../../var/lib/ghc/package.conf.d usr/lib/ghc/package.conf.d
 
-# debian uses separate libtinfo, workaround
-ln -s %{_libdir}/libncurses.so.6 usr/lib/libtinfo.so.6
-LD_LIBRARY_PATH=$(pwd)/usr/lib; export LD_LIBRARY_PATH
-
 bin/ghc-pkg recache --global
 cd ..
 %endif
@@ -343,9 +339,6 @@ echo "compiler/GHC/Hs/Instances_HC_OPTS += -O0" >> mk/build.mk
 
 %ifarch x32
 echo "INTEGER_LIBRARY = integer-simple" >> mk/build.mk
-
-# debian uses separate libtinfo, workaround
-LD_LIBRARY_PATH=$(pwd)/bindist/usr/lib; export LD_LIBRARY_PATH
 %endif
 
 top=$(pwd)
This page took 0.308515 seconds and 4 git commands to generate.