[devel] Пока мы обсуждаем порубку firmware-linux, выясняется что...

Антон Мидюков midyukov-anton на ya.ru
Пт Апр 23 21:18:41 MSK 2021


22.04.2021 22:07, Антон Мидюков пишет:
> 22.04.2021 19:19, Дмитрий Терехин пишет:
>> Здравствуйте!
>>
>> Пока мы обсуждаем порубку firmware-linux из него вырубили нечто нужное.
>>
>> Проблема:
>> https://bugzilla.altlinux.org/show_bug.cgi?id=39539
>> https://bugzilla.altlinux.org/show_bug.cgi?id=39962
>>
>> Это блокирует сборку Simply и ALT Education для RPi4, поскольку с неработающим WiFi
>> выпускать релиз как-то странно.
>>
>> Предлагаю такой обход данной проблемы:
>>
>> Взять самое свежее firmware от Сypress
>> Свежее этого не нашел.
>> https://community.cypress.com/gfawx74859/attachments/gfawx74859/resourcelibrary/1030/1/cypress-fmac-v5.4.18-2020_0925.zip
>> Можно предположить, что Сypress выпустила новые версии firmware с исправленной уязвимостью CVE-2019-15126.
> 
> Не просто выпустила, а закоммитила в апстрим firmware-linux. Именно поэтому бинари от Broadcom и удалили.
> Вместо них были созданы симлинки, но в нашем git симлинков нет.

Нет, конечно же никаких чудес тут нет, только моя невнимательность.
Это файл WHENCE содержит информацию о файлах, в том числе и о симлинках, которые должны быть созданы при выполнении скрипта установки copy-firmware.sh, который при сборке пакета не используется.

Наш пакет firmware-linux лишён этого множества симлинков.

cat WHENCE |grep Link: |wc -l
218

А в firmware-linux:
firmware]# find . -type l |wc -l
39

218-39=179 наименований блобов у нас отсутствует с учётом созданных Дмитрием jqt4@ симлинков для Raspberry Pi.


> Кто-нибудь может объяснить этот феномЕн?
> Смотреть коммит:
> http://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;a=commitdiff;h=a28a5905b0fb6d84e02e45ae77cc450dea1494d1 
> И дерево для этого коммита:
> http://git.altlinux.org/gears/f/firmware-linux.git?p=firmware-linux.git;a=tree;f=brcm;h=7d74bd5ae0ce5a463e0274378612efd789ee78e3;hb=a28a5905b0fb6d84e02e45ae77cc450dea1494d1
> 


-- 
С уважением, Антон Мидюков <antohami на altlinux.org>


Подробная информация о списке рассылки Devel