#1
|
|||
|
|||
Сборки под Arch
Alexey Khromov написал(а) к All в Apr 23 18:22:52 по местному времени:
Здраствуйте, All! Для арчеводов на archlinux32 (pentium4+) и archlinuxarm (raspberry pi3 aarch64) выложил сборки в fido.zxalexis.ru/downloads/ ЗЫ husky и golded в AUR требуют небольшого ручного вмешательства, "из-коробки" не собираются, если что. Alexey Khromov --- GoldED+/LNX 1.1.5-b20230304 |
#2
|
|||
|
|||
Сборки под Arch
Michael Dukelsky написал(а) к Alexey Khromov в Apr 23 20:04:26 по местному времени:
Привет, Alexey! 22 April 2023 18:22, Alexey Khromov послал(а) письмо к All: AK> Для арчеводов на archlinux32 (pentium4+) и archlinuxarm (raspberry pi3 AK> aarch64) выложил сборки в fido.zxalexis.ru/downloads/ AK> ЗЫ AK> husky и golded в AUR требуют небольшого ручного вмешательства, AK> "из-коробки" не собираются, если что. С этого места, пожалуйста, поподробнее. Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20230221 |
#3
|
|||
|
|||
Сборки под Arch
Alexey Khromov написал(а) к Michael Dukelsky в Apr 23 21:51:24 по местному времени:
Здраствуйте, Michael! 22 апр 23 20:04, Michael Dukelsky -> Alexey Khromov: MD> С этого места, пожалуйста, поподробнее. из PKGBUILD golded-plus-git надо исключить сборку "своего" ncurses и ncurses.patch тоже выкинуть - на системной библиотеке работает отлично, а также поправить скрипт golded, убрав назначение TERM=xterm-256color. дефолтный TERM linux тоже норм работает. под i386 отказалась собираться ассемблерная вставка определения типа процессора: +++ golded-plus-git/goldlib/gall/gutlvers.cpp 2023-03-18 18:02:28.920445256 +0300 @@ -402,149 +402,6 @@ cpuname(scpuid.family, scpuid.model, scpuid.vendor, _cpuname); -#elif defined(_GNUC__) && defined(__i386_) - поэтому вырезал ее, с unknown тоже неплохо) В PKGBUILD husky-git мелкая очепятка - cvsdate.h в /h/ не скопировали: diff -u -p pkg-orig/husky-git/PKGBUILD pkg/husky-git/PKGBUILD -+- pkg-orig/husky-git/PKGBUILD 2023-04-22 21:50:29.228911265 +0300 +++ pkg/husky-git/PKGBUILD 2023-03-17 10:57:15.711818991 +0300 @@ -1,6 +1,6 @@ pkgname=husky-git _realpkg=husky -pkgver=r3389.852e02a5 +pkgver=r3410.d18b6911 pkgrel=1 arch=('x86_64') license=('GPL') @@ -158,7 +158,7 @@ build() { ln -s "../huskylib/huskylib" huskylib ln -s "../smapi/smapi" smapi ln -s "../fidoconf/fidoconf" fidoconf - cp ../cvsdate.h ./ + cp ../cvsdate.h ./h/ cmake \ -Bbuild-archlinux \ -DBUILDSНARED_LIBS=${_bldshared} \ В общем-то все. binkd собирается без проблем. Alexey Khromov --- GoldED+/LNX 1.1.5-b20230304 |
#4
|
|||
|
|||
Сборки под Arch
Nil A написал(а) к Alexey Khromov в Apr 23 03:58:48 по местному времени:
Нello, Alexey! Saturday April 22 2023 21:51, from Alexey Khromov -> Michael Dukelsky: AK> cpuname(scpuid.family, scpuid.model, scpuid.vendor, _cpuname); AK> -#elif defined(_GNUC__) && defined(__i386_) AK> - AK> поэтому вырезал ее, с unknown тоже неплохо) А шо за таки компилятор у тебя? Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#5
|
|||
|
|||
Сборки под Arch
Alexey Khromov написал(а) к Nil A в Apr 23 09:02:08 по местному времени:
Здраствуйте, Nil! 23 апр 23 03:58, Nil A -> Alexey Khromov: NA> А шо за таки компилятор у тебя? Таки вполне себе обычный GNUтый, версии 12.2.1: $ gcc -v Используются внутренние спецификации. COLLECT_GCC=gcc COLLECTLTOWRAPPER=/usr/lib/gcc/i686-pc-linux-gnu/12.2.1/lto-wrapper Целевая архитектура: i686-pc-linux-gnu Параметры конфигурации: /build/gcc/src/gcc/configure --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-_cxaatexit --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror --build=i686-pc-linux-gnu Модель многопоточности: posix Supported LTO compression algorithms: zlib zstd gcc версия 12.2.1 20230111 (GCC) Конкретно ошибка в ассемблерной вставке такая: gutlvers.cpp: В функции ■char gcpuid(char)■: gutlvers.cpp:407:5: предупреждение: listing the stack pointer register ■esp■ in a clobber list is deprecated [-Wdeprecated] 407 | asm( / assembler code is based on code of FreeBSD kernel sources / | ^~~ gutlvers.cpp:407:5: замечание: the value of the stack pointer after an ■asm■ statement must be the same as it was before the statement gutlvers.cpp: Сообщения ассемблера: gutlvers.cpp:434: Ошибка: мусор ■(%esi)+4■ после выражения gutlvers.cpp:435: Ошибка: мусор ■(%esi)+8■ после выражения gutlvers.cpp:463: Ошибка: мусор ■(%esi)+4■ после выражения gutlvers.cpp:464: Ошибка: мусор ■(%esi)+8■ после выражения gutlvers.cpp:470: Ошибка: мусор ■(%esi)+4■ после выражения gutlvers.cpp:471: Ошибка: мусор ■(%esi)+8■ после выражения make[1]: * [../../GNUmakef.inc:32: ../../obj/lnx/gall/gutlvers.o] Ошибка 1 make[1]: выход из каталога ■/home/zx/pkg-orig/golded-plus-git/src/golded-plus-git/goldlib/gall■ make: * [Makefile:49: all] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Alexey Khromov --- GoldED+/LNX 1.1.5-b20230304 |
#6
|
|||
|
|||
Сборки под Arch
Nil A написал(а) к Alexey Khromov в Apr 23 10:48:02 по местному времени:
Нello, Alexey! Sunday April 23 2023 09:02, from Alexey Khromov -> Nil A: NA>> А шо за таки компилятор у тебя? AK> Таки вполне себе обычный GNUтый, версии 12.2.1: AK> $ gcc -v AK> 12.2.1 20230111 (GCC) Свежак. AK> Конкретно ошибка в ассемблерной вставке такая: AK> statement gutlvers.cpp: Сообщения ассемблера: gutlvers.cpp:434: AK> Ошибка: мусор ■(%esi)+4■ после выражения gutlvers.cpp:435: Ошибка: С асмом как-то плохо дружит, напиши в голдедовую эху, может там про это слышали. А чё там с хаски, пошли в хасковскую эху, там починим, там починителей есть несколько штук активных. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#7
|
|||
|
|||
Сборки под Arch
Alexey Khromov написал(а) к Nil A в Apr 23 12:55:26 по местному времени:
Здраствуйте, Nil! 23 апр 23 10:48, Nil A -> Alexey Khromov: NA> А чё там с хаски, пошли в хасковскую эху, там починим, там починителей NA> есть несколько штук активных. К сорцам хаски вопросов нет - это мейнтейнер в AUR-е ошибся. Пока единственное, что нашел глючного в хаски - сборка под DOS/DJGPP, работающая в FreeDOS вылтает на переименовании файлов в инбаунде, но это глюк DJGPP/FreeDOS. Гуглится похожий глюк по запросу $$djren$$. Alexey Khromov --- GoldED+/LNX 1.1.5-b20230304 |