The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust, opennews (ok), 17-Окт-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


19. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +5 +/
Сообщение от Аноним (22), 17-Окт-20, 14:54 
Обнаружил секвою несколько лет назад, попробовал заменить gpgme, не получилось. Секвоя собралась как статическая библиотека (любители статических библиотек - это те, из-за кого вам в будущем не хватит оперативы, все чисто прикладные библиотеки должны быть динамическими, и никаких докеров, снэпов, флетпаков и образов виртуальных машин на приложение, если нет каких-нибудь супер-особых экзотических требований, типа изоляции как в Qubes OS), собрать как динамическую малыми усилиями не получилось.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Аноним (22), 17-Окт-20, 14:57 
P.S. собиралась долго и вытянула много пакетов из cargo в добавок.
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +3 +/
Сообщение от uis (ok), 17-Окт-20, 17:24 
Ну это уже карго-культ)
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  –1 +/
Сообщение от Аноним (23), 17-Окт-20, 15:10 
Вот не надо гнать на статическую линковку
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

48. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +4 +/
Сообщение от uis (ok), 17-Окт-20, 17:27 
Одно дело статическая линковка(вон, busybox), а виртуалка или контейнер на прогу - маразм поттеринга.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

56. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Siborgium (ok), 17-Окт-20, 17:49 
Итого, вы признаете, что не осилили динамическую линковку в карго?
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

88. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Аноним (88), 17-Окт-20, 22:15 
А без осиливания никак?
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Ordu (ok), 17-Окт-20, 22:22 
Если тебе настолько нужно, да ещё и без осиливания, то уговаривай мейнтейнеров своего дистрибутива, чтобы они тебе бинарный пакет собрали.
Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Аноним (115), 18-Окт-20, 13:01 
А как в rust с позиционно независимым кодом? Растровый бинарь в ALSR работать будет?
Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Ordu (ok), 18-Окт-20, 13:09 
> А как в rust с позиционно независимым кодом? Растровый бинарь в ALSR
> работать будет?

Я думаю, что он по умолчанию собирает PIC. Не вникал, если честно. Просто где-то в описании таргета видел флаг, управляющий этим.

Ответить | Правка | Наверх | Cообщить модератору

111. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +/
Сообщение от Аноним (22), 18-Окт-20, 09:58 
Да, признаю. Как оказалось, rust не очень совместим с динамической линковкой. cdylib к раст-коду не линкуется, а иметь 2 so либы, одну dylib, а другую - cdylib - странно, так как при этом динамическая линковка теряет смысл.
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

60. "Выпуск Sequoia 0.20.0, реализации OpenPGP на языке Rust"  +1 +/
Сообщение от Аноним (-), 17-Окт-20, 18:00 
И какая там доля от использования рамы приходится на образы программ?
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру