Alexander "SonnySlave"
хм, ок
Там логика очень простая: компилятор начинает агрессивно оптимизировать между единицами трансляции. И тем самым старые ub начинают стрелять. Вот так и портит.
Vasiliy Glazov
Что такое ub?
Alexander "SonnySlave"
Undefined behaviour, неопределенное поведение
Vasiliy Glazov
Ну так надо править говнокод :)
Alexander "SonnySlave"
Ну так надо править говнокод :)
Чтоб все так просто было :)
Vasiliy Glazov
ладно, в эти дебри я не лезу
ㅤ
/me пошел вырубать везде свое кастомное LTO после слов @zamazan4ik и треда.
Alexander "SonnySlave"
с таким же успехом ты должен вырубить все оптимизации вообще
ㅤ
зачем? О_о
Так хотя бы если UB стрельнет не я буду виноват.
Alexander "SonnySlave"
волков бояться - в лес не ходить
Alexander "SonnySlave"
если так бояться, то никогда LTO во флаги не пройдет
ㅤ
Да это понятно поэтому мы и хотим чтобы массово всё это провернуть и с участием компелляторщиков и компетентных хакеров
ㅤ
А творить такое как Clear Linux и выпиливать tracker например — спс, в этой нише пусть Denis Popov Linux конкурирует.
Alexander "SonnySlave"
компиляторщики не помогут. с ними только репортить им баги, а они пусть фиксят (если компилятор дичь творит). Они никак не заинтересованы в том, чтобы LTO кто-то юзал
ㅤ
Ну ничего, зато во флатпаке "разработчики" могут делать и собирать как хотят, им же виднее, и можно собирать с -O4 -march=native и т.д.
Alexander "SonnySlave"
я знаю :)
Yaroslav
я знаю :)
гентушники теперь и до флатпаков добрались?
ㅤ
В AUR много таких пакетов трушных с native. 💪🏻
ㅤ
Я ж говорю и нам надо так
ㅤ
Я ж не на самом деле говорю. :) Но разработчикам все равно виднее.
Sergey
Тем не менее, было бы интересно посмотреть на собранный хромиум на атоме с march=native Вдруг оно будет на 101% быстрее?
Yaroslav
Я ж не на самом деле говорю. :) Но разработчикам все равно виднее.
в своё время я этот kitty на nvidia так и не смог запустить - постоянно крашился на старте
ㅤ
Но там жуть в плане сборки.
Yaroslav
Мы с xvitaly собрали его и он сечас доступен в репах.
> kitty [073 15:27:15.609536] Unknown uniform in borders program: _main_pos_map_0[0] 😆👌
Yaroslav
но уже не крашится - прогресс!
Yaroslav
https://github.com/kovidgoyal/kitty/issues/456
ㅤ
https://github.com/kovidgoyal/kitty/issues/456
Ну на новом нвидия драйвере по правде сказать вроде нормально.
ㅤ
Вау Test graphical applications using mock. https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/GMX3LN4WYCOZNKTTKBGCYUZCOKECBXAW/
ㅤ
Я думал он запилил примочку к мок чтобы тестить, а он сам спрашивает как
Yaroslav
mesa же
Fedor
https://github.com/kovidgoyal/kitty/issues/456
Чего только не бывает на свете)
Anonymous
А можно в Fedora запретить посещение сайтов с определенным URL?
Alexander "SonnySlave"
в /etc/hosts пропиши и всё :)
Anonymous
в /etc/hosts пропиши и всё :)
Каждый по отдельности?
Alexander "SonnySlave"
я ж не знаю, сколько их там у тебя :)
Alexander "SonnySlave"
мб какие средства попроще есть
Anonymous
А может сотни
Boris
А может сотни
Огласите весь список пжалс-с-ста! 😎
Boris
fpaste
Anonymous
fpaste
не вариант, так как я хотел по маске заблокриовать... тип *hentai*.*
Anonymous
Только через прокси.
А можно его поднять на локальной машине?
Vasiliy Glazov
Можно
Boris
Anonymous
Можно
А как? И можно запретить его отключение?
Vasiliy Glazov
А как? И можно запретить его отключение?
Гугли. Если пользователь с правами админа, то всё может.
Anonymous
Гугли. Если пользователь с правами админа, то всё может.
Нашел способ проще... Через роутер заблочить.
ㅤ
🦀 Rust специфичный вопрос, по сборке для федоры конечно: Крейт libudev-sys завязан на системной libudev либе и в федоре она в systemd-devel пакете, когда в openSUSE например отдельно есть libudev-devel пакет. Попробовал собрать с BuildRequires: pkgconfig(systemd) Но все равно фейл. ЧЯДНТ? Build log
ㅤ
Сейчас попробую, но это было бы слишком банально. Его вроде нет в федоре.
Yaroslav
Сейчас попробую, но это было бы слишком банально. Его вроде нет в федоре.
оно в systemd-devel резолвится (в этом пакете libudev.pc лежит)
Tadeusz
о, вот и пых добавили по просьбам трудящихся 😊 https://rpms.southbridge.ru/rhel8/stable/x86_64/
ㅤ
Чёт да, я припозднился. :)
Пробую. Просто нелогично получается, pkgconfig(systemd) указан в BR.
Anonymous
Пробую. Просто нелогично получается, pkgconfig(systemd) указан в BR.
pkgconfig(systemd) провайдит просто systemd. Чтобы был systemd-devel, надо pkgconfig(libsystemd)
Anonymous
Путаница на самом то деле какая-то.
ㅤ
pkgconfig(libsystemd) нужно было.
Anonymous
pkgconfig(libsystemd) нужно было.
Я бы прописал туда pkgconfig(libudev), чтобы не забыть, какая именно либа нужна. 😊 Да и мало-ли тоже в будущем выделят в отдельный пакет.
ㅤ
Да эт понятно. Я в целом радуюсь RPM-based world: systemd-devel в федора, libudev-devel в openSUSE. 👌🏻
Anonymous
Подскажите, а как правильно разрешить доступ к определённым портам только через Wireguard, а не извне? Хочу попробовать подключиться к серверу через VNC, используя Wireguard.
Tadeusz
по интерфейсу
ㅤ
Кто хочет Qt фронт запилить к Lutris? https://github.com/lutris/lutris/issues/2637
Igor
никто
ㅤ
никто
Lutris кстати не работает в F32. Я пришлю пулл, смержишь если что? Потому что вроде меинтенер убежал
Anonymous
не понял проблемы. сначала поднимаешь VPN, а потом по адресу идешь на VNC
Тебе так кажется, что всё так просто. По дефолту, порт не доступен, если он не разблокирован в дефолтной группе. Я установил группу trusted для интерфейса wg0, и всё заработало. 😊