Fix a security isse in kf5's kcodecs

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21310 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2019-03-12 16:24:30 +00:00
parent 4a6122883a
commit efc31fbd04

View File

@ -310,6 +310,13 @@ ln -sfv /usr/share/dbus-1 $KF5_PREFIX/share</userinput></screen>
pkg=$(echo $file|sed 's|^.*/||') # Remove directory
packagedir=$(echo $pkg|sed 's|\.tar.*||') # Package directory
# Fix a security issue in kcodecs
name=$(echo $pkg|sed 's|-5.*$||') # Isolate package name
if [ "$name" == "kcodecs" ]; then
sed -i '/int ISO2022JPChar/s/}/, 0, 0}/' src/probers/nsEscSM.cpp
fi
tar -xf $file
pushd $packagedir
mkdir build