Bug 37078

Summary: xgettext Segmentation fault
Product: Sisyphus Reporter: Alexey Shabalin <shaba>
Component: gettextAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexey Shabalin 2019-08-03 23:03:58 MSK
При сборке пакет xkeyboard-config-2.27(которы перешел с intltool на gettext), получаю ошибку сборки:

/bin/sh: line 25: 20841 Segmentation fault      /usr/bin/xgettext --default-domain=xkeyboard-config --directory=.. --add-comments=TRANSLATORS: --keyword=_ --keyword=N_ --its=../rules/xkb.its --files-from=./POTFILES.in --copyright-holder='XFree86' --package-name="${package_prefix}xkeyboard-config" --package-version='2.27' --msgid-bugs-address="$msgid_bugs_address"
make[2]: *** [Makefile:202: xkeyboard-config.pot-update] Error 139

В апстриме это исправленно:
http://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=a0cab23332a254e3500cac2a3a984472d02180e5

PS: Так же есть исправление CVE-2018-18751
http://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=dce3a16e5e9368245735e29bf498dcd5e3e474a4

PPS: можно просто обновить gettext до 0.20.1
Comment 1 Repository Robot 2020-01-03 06:11:27 MSK
gettext-0.20.1-alt1 -> sisyphus:

 Fri Jan 03 2020 Dmitry V. Levin <ldv@altlinux> 0.20.1-alt1
 - 0.19.8.1 -> 0.20.1 (closes: #37078).