-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2020-81fea835a4 2020-09-02 19:48:37.720145 --------------------------------------------------------------------------------
Name : grep Product : Fedora 33 Version : 3.4 Release : 5.fc33 URL : http://www.gnu.org/software/grep/ Summary : Pattern matching utilities Description : The GNU versions of commonly used grep utilities. Grep searches through textual input for lines which contain a match to a specified pattern and then prints the matching lines. GNU's grep utilities include grep, egrep and fgrep.
GNU grep is needed by many scripts, so it shall be installed on every system.
-------------------------------------------------------------------------------- Update Information:
This update backports a [change to the behaviour of `grep -L`](https://git.savan nah.gnu.org/cgit/grep.git/commit/?id=0435ebca64fbafcd62008c991dd9377d8a792dfc) that, more or less, returns it to the behaviour from grep 3.1. Changes in grep 3.2 and 3.3 introduced some consequences that people [found bizarre](https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28105), and the change in 3.3 also [broke `zgrep -L`](https://www.mail-archive.com/zutils- bug@nongnu.org/msg00119.html). The `zgrep -L` bug actually caused a problem in kbd, which is why that package is also in this update. The kbd spec relies on a `zgrep -L` call to filter out console keyboard maps converted from xkb maps which cannot input ASCII. These are usually layouts for inputting non-Latin alphabets which, in graphical environments, the user expects to switch with a Latin-capable layout; there is no corresponding ability to easily switch between console layouts, so there are usually 'internally switchable' layouts for the languages that use those alphabets, which use modifier keys to allow inputting of both the Latin alphabet and the 'native' alphabet within a single console layout. We do not want to 'override' these carefully built 'legacy' console layouts with converted xkb layouts that cannot input Latin characters at all, so we intend to strip those from the shipped package. However, because `kbd-2.3.0-1.fc33` was built with the broken `zgrep -L` behaviour, the `zgrep -L` call which is supposed to strip non-Latin-capable layouts instead left those in but stripped out a bunch of other layouts, so the set of console layouts shipped in `kbd-misc-2.3.0-1.fc33` was very badly wrong. The `kbd- misc-2.3.0-2.fc33` build in this update corrects this and includes the correct set of layouts. The bug meant that many languages which should use an 'internally switchable' console layout, including Russian, instead got a broken xkb-converted layout which could not input Latin characters. This could render encrypted or console-only installs difficult or impossible to use at all. -------------------------------------------------------------------------------- ChangeLog:
* Wed Aug 26 2020 Adam Williamson awilliam@redhat.com - 3.4-5 - Backport fix for upstream #28105 to fix zgrep Resolves: rhbz#1872913 - Remove some non-portable tests that fail on armv7hl (Paul Eggert) Resolves: rhbz#1863830 * Sat Aug 1 2020 Fedora Release Engineering releng@fedoraproject.org - 3.4-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering releng@fedoraproject.org - 3.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Mon Jul 13 2020 Tom Stellard tstellar@redhat.com - 3.4-2 - Use make macros - https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1863830 - grep: FTBFS in Fedora rawhide/f33 https://bugzilla.redhat.com/show_bug.cgi?id=1863830 [ 2 ] Bug #1872913 - zgrep -l / zgrep -L behaviour broken in Fedora 33+ https://bugzilla.redhat.com/show_bug.cgi?id=1872913 [ 3 ] Bug #1872922 - xkb-converted console layouts that cannot input ASCII not stripped due to grep / zgrep -L bug ; causes several languages to have broken console layouts https://bugzilla.redhat.com/show_bug.cgi?id=1872922 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2020-81fea835a4' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
package-announce@lists.fedoraproject.org