The OpenNET Project / Index page

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



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

Оглавление

Выпуск пакетного менеджера APT 2.6, opennews (??), 07-Мрт-23, (0) [смотреть все]

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


15. "Выпуск пакетного менеджера APT 2.6"  +/
Сообщение от Аноним (193), 07-Мрт-23, 10:21 
Классический патч render/gles2/renderer.c - это две строки, не считая контекста. Легко и просто предлагается написать замыкание на каком-то новом нескучном языке. А если бы в вызов glFlush() встречался дважды, вместо substituteInPlace надо легко и просто написать substituteInSecondPlace?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

22. "Выпуск пакетного менеджера APT 2.6"  +1 +/
Сообщение от Аноним (7), 07-Мрт-23, 10:31 
> А если бы в вызов glFlush() встречался дважды

А если бы у бабушки был мужской половой орган... Послушай, исходники пакета wlroots-0.16 никогда не изменятся в будущем. Там навсегда останется один вызов. Откуда я это знаю? Оттуда, что я патчу не wlroots, а wlroots_0_16. Я быстро проверил гипотезу без оформления патч-файла. Но если что -- всегда можно было сделать

    wlroots_0_16 = prev.wlroots_0_16.overrideAttrs (old: {
      patches = (old.patches ?? []) ++ [
        ./0001-Классический-патч.patch
      ];
    });

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

37. "Выпуск пакетного менеджера APT 2.6"  +1 +/
Сообщение от Аноним (193), 07-Мрт-23, 10:53 
Что бы "всегда можно было сделать", надо выучить новый нескучный язык. Это помимо языка Си, на котором написаны wlroots, что бы получить собственно патч.

Либо можно положить патч в /etc/portage/patches/app-emulation/gui-libs/wlroots-0.16.0/

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

71. "Выпуск пакетного менеджера APT 2.6"  +2 +/
Сообщение от Самый умный из вас (?), 07-Мрт-23, 14:01 
0_16 не морозится, там могут быть патч-версии
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

72. "Выпуск пакетного менеджера APT 2.6"  +/
Сообщение от Самый умный из вас (?), 07-Мрт-23, 14:02 
В каком другом месте? Эта ф-ция заменяет все совпадения по всему файлу
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

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

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




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

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