Merge pull request #1053 from Linux4Yourself/fix-emacs

Фикс инструкций сборки emacs
This commit is contained in:
Linuxoid85 2022-02-06 13:39:38 +03:00 committed by GitHub
commit a695c15e46
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 4 deletions

View File

@ -1,5 +1,13 @@
{{ include('../packages/emacs/README.md') }} {{ include('../packages/emacs/README.md') }}
## Подготовка
Во-первых, устраните ошибку переносимости в glibc 2.34, которая больше не определяет SIGSTKSZ.
```bash
{{ include('../packages/emacs/prepare') }}
```
## Настройка ## Настройка
```bash ```bash
@ -22,9 +30,9 @@
Emacs устанавливает файлы иконок в `/usr/share/icons/hicolor`. После того, как вы скомпилируете Xorg/Wayland и GTK+ 2.24.33 или 3.24.25, вы можете улучшить производительность и использование памяти, обновив файл `/usr/share/icons/hicolor/index.theme`. Выполните: Emacs устанавливает файлы иконок в `/usr/share/icons/hicolor`. После того, как вы скомпилируете Xorg/Wayland и GTK+ 2.24.33 или 3.24.25, вы можете улучшить производительность и использование памяти, обновив файл `/usr/share/icons/hicolor/index.theme`. Выполните:
```bash ```bash
{{ include('../packages/emacs/postinstall') }} {{ include('../packages/emacs/postinstall') }}
``` ```
## Установленные файлы ## Установленные файлы

View File

@ -1 +1,3 @@
./configure --prefix=/usr --localstatedir=/var ./configure --prefix=/usr \
--localstatedir=/var \
--without-x --with-gnutls=ifavailable

View File

@ -0,0 +1,3 @@
sed -e '/SIGSTKSZ/ s|^.*$|static max_align_t sigsegv_stack[\
(64 * 1024 + sizeof (max_align_t) - 1) / sizeof (max_align_t)];|' \
-i src/sysdep.c