+Контакт: Команда инженеров по выпуску релизов FreeBSD для Azure <releng-azure@FreeBSD.org> +
+Контакт: Wei Hu <whu@FreeBSD.org>, <weh@microsoft.com> +
+Контакт: Li-Wen Hsu <lwhsu@FreeBSD.org>
+
+Публикация образа 15.1-RELEASE в Azure Marketplace находится в процессе.
+Ожидается, что он станет общедоступным в начале третьего квартала.
+
+Li-Wen изучает технические детали, необходимые для поддержки Azure Trusted Launch.
+
+Wei и Li-Wen совместно с другими инженерами Microsoft исследуют проблему, из-за которой mana(4) некорректно работает на Azure-виртуальных машинах на базе AMD.
+Устройство mana(4) присутствует на новейших виртуальных машинах Azure седьмого поколения.
+
+Задачи в процессе выполнения:
+
+* Автоматизация процесса публикации образов и интеграция его в [.filename]#src/release/#.
+* Улучшение процесса публикации в Azure Marketplace.
+* Поддержка FreeBSD в link:https://github.com/Azure/azure-vm-utils/[утилитах для виртуальных машин Azure].
+
+Открытые задачи:
+
+* Обновление документации, связанной с FreeBSD, на link:https://learn.microsoft.com[Microsoft Learn].
+* Обновление пакета package:sysutils/azure-agent[] до последней версии.
+* Перенос link:https://github.com/Azure/WALinuxAgent/pull/1892[локальных изменений агента Azure] в основной репозиторий.
+* Перенос link:https://github.com/Azure/azure-linux-extensions[расширений для виртуальных машин Linux в Azure].
+* Добавление поддержки FreeBSD в link:https://azure.microsoft.com/products/devops/pipelines/[Azure Pipelines].
+link:https://wiki.freebsd.org/Laptops/Framework_Laptop/[Страница Framework Laptop в вики FreeBSD] URL: https://wiki.freebsd.org/Laptops/Framework_Laptop/[] +
+link:https://github.com/FrameworkComputer/freebsd-on-framework[Руководство по установке и использованию FreeBSD на системах Framework] URL: https://github.com/FrameworkComputer/freebsd-on-framework[] +
+link:https://github.com/FrameworkComputer/framework-system[Инструменты управления системой Framework] URL: https://github.com/FrameworkComputer/framework-system[] +
+link:https://bugs.freebsd.org/262152[Отслеживаемая задача: Framework Laptop: Поддержка функций, ошибки и улучшения] URL: https://bugs.freebsd.org/262152[]
+
+Контакт: Daniel Schaefer <dhs@frame.work> +
+Контакт: Li-Wen Hsu <lwhsu@FreeBSD.org> +
+Контакт: Sheng-Yi Hong <aokblast@FreeBSD.org>
+
+Framework Computer Inc. продолжает оказывать поддержку проекту FreeBSD во многих направлениях.
+Это включает предоставление инженерных образцов и аппаратного обеспечения для разработки Фонду FreeBSD, помощь в тестировании оборудования и совместную работу с разработчиками FreeBSD над улучшениями совместимости.
+
+Фонд продолжает улучшать общую поддержку ноутбуков.
+Ноутбуки Framework входят в число link:https://github.com/FreeBSDFoundation/proj-laptop/blob/main/supported/laptops.md[целевых платформ] link:https://github.com/FreeBSDFoundation/proj-laptop/[проекта по поддержке и удобству использования ноутбуков].
+
+В течение второго квартала 2026 года Daniel обновил порт package:sysutils/framework-system[] до link:https://cgit.freebsd.org/ports/commit/?id=44c4f4f51c57114020a677eab11f41cd498b5275[версии 0.6.2], а затем до link:https://cgit.freebsd.org/ports/commit/?id=10313ba3d036d8d981a68dd7c87416ed568e4201[версии 0.6.4].
+Этот пакет предоставляет пользователям FreeBSD инструменты управления системой и прошивкой, специфичные для Framework.
+
+Framework также провела небольшой хакатон в своём офисе в Тайбэе в течение квартала.
+Разработчики FreeBSD тестировали недавно анонсированное оборудование, включая Framework Laptop 13 Pro на базе Intel Panther Lake и адаптер 10GbE.
+
+Li-Wen работает над поддержкой FreeBSD для адаптера 10GbE, в котором используется контроллер Realtek RTL8159.
+
+Поддержка систем на базе Intel Panther Lake также продвинулась благодаря разработке и тестированию на оборудовании Framework, включая предварительные системы, предоставленные Framework во время хакатона в Тайбэе.
+Daniel добавил link:https://cgit.freebsd.org/src/commit/?id=39e297bf54a57a17d8b44c20e502d6f2c6db08f6[идентификаторы PCI для контроллеров I2C и SMBus Panther Lake], и Sheng-Yi добавил эту работу в FreeBSD.
+link:https://cgit.freebsd.org/src/commit/?id=4ccbceefeb0f2898e2e4bb951862125d0bc5ce34[Последующее исправление] удалило идентификатор для контроллера SPI Flash, который был ошибочно идентифицирован как контроллер шины SPI.
+
+В июне Li-Wen также начал тестирование и отладку драйверов DRM на основе Linux 6.12 из порта package:graphics/drm-612-kmod[], который был link:https://cgit.freebsd.org/ports/commit/?id=9c021c6bac866056943a39062b09d39a177c3021[добавлен в течение квартала].
+Он исследовал проблемы с отображением на системах Framework и предположил, что некоторые из них могут совпадать или быть связанными с проблемой горячего подключения внешних дисплеев, отслеживаемой в link:https://github.com/FreeBSDFoundation/proj-laptop/issues/27[проекте по поддержке и удобству использования ноутбуков].
+Расследование всё ещё продолжалось в конце квартала и перешло в третий квартал.
+
+Управление питанием и производительностью продолжало улучшаться как на системах Intel, так и на AMD.
+Системы Framework входили в число платформ разработки и тестирования, используемых для этой работы.
+Некоторые системы были предоставлены Framework, в то время как разработчики FreeBSD также проводили разработку и тестирование на собственном оборудовании Framework.
+
+Sheng-Yi link:https://cgit.freebsd.org/src/commit/?id=7b26353a59d66dc1bc611fd042a49b9e3bd13699[отключил режим управления пакетами Intel HWP на процессорах с гибридными ядрами].
+Без этого изменения запрос от энергоэффективного ядра мог ограничить все ядра его уровнем производительности, что приводило к значительной потере производительности.
+
+Другие улучшения HWP и CPPC, завершённые в течение квартала, включают:
+* link:https://cgit.freebsd.org/src/commit/?id=e48e9794589993da039a2f4d1c66f8fdd6421155[Кеширование информации CPUID для AMD].
+* link:https://cgit.freebsd.org/src/commit/?id=29b8220b179bf0ce93c0034ec5d9f46db9092353[Использование IPI для обновлений HWP на каждое ядро Intel].
+* link:https://cgit.freebsd.org/src/commit/?id=8452afeb5682052b2533363ee3351d6d0e183e60[Использование полной 8-битной шкалы предпочтений энергоэффективности Intel].
+
+Также продвинулась работа по поддержке приостановки и возобновления работы для Framework Laptop 12.
+Devin Teske разработал и протестировал link:https://reviews.freebsd.org/D57712[предлагаемое исправление ACPI] для проблемы с пробуждением, которая могла привести к немедленному повторному приостановлению системы после возобновления работы.
+Daniel исследовал поведение ACPI и прошивки встроенного контроллера ноутбука, а Warner Losh и Olivier Certner предоставили техническую оценку и помогли улучшить реализацию.
+
+Спонсор: The FreeBSD Foundation за работу Li-Wen и Sheng-Yi +
+Спонсор: Framework Computer Inc. за работу Daniel, а также за оборудование и помещения, предоставленные проекту
+
+//
+// The FreeBSD Russian Documentation Project
+//
+// Original EN revision (14.07.2026): b258509548d6a6c957d285923eef0b22f4b79556
+Контакт: Lorenzo Salvadore <salvadore@FreeBSD.org>
+
+Было создано два новых порта: package:lang/gcc16[] и package:lang/gcc17-devel[].
+
+link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294062[PR 294062], касающийся сбоев сборки на arm64, был исправлен.
+Более точно, во втором квартале 2026 года были исправлены package:lang/gcc16-devel[] и package:lang/gcc17-devel[], в то время как package:lang/gcc16[] был исправлен в начале третьего квартала 2026 года (на момент написания этого отчёта патч всё ещё должен быть перенесён в квартальную ветку портов).
+К сожалению, решение является локальным для дерева портов FreeBSD и не может быть передано напрямую в основной репозиторий.
+Обсуждение решения в основном репозитории можно найти в link:https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125182[багзилле основного репозитория].
+Спасибо всем, кто помог, особенно Mark Millard.
+
+Я лично не работал над link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292692[процессом] по установке GCC_DEFAULT=15 в этом квартале, но ведётся некоторая работа в связанных PR, так что этот вопрос также продвигается.
+Кроме того, планируются обновления минорных версий для package:lang/gcc13[], package:lang/gcc14[] и package:lang/gcc15[].
+
+Продолжая работать над портами GCC, я понимаю, что у меня становится меньше времени и энергии для их поддержки.
+Эти порты важны, и я предпочитаю не оставлять их без сопровождения, по крайней мере до тех пор, пока я могу заниматься ими, даже если медленно.
+Но если есть кто-то, кто хотел бы взять их на себя, пожалуйста, отзовитесь, и я буду рад передать сопровождение.
+
+//
+// The FreeBSD Russian Documentation Project
+//
+// Original EN revision (14.07.2026): 2dd086e87796a169c4b9d53482048b41b89749f0
+Независимо от того, пишете ли вы отчёт впервые, являетесь ли студентом Google Summer of Code, членом какой-либо команды FreeBSD или автором иного рода — ваш отчёт полезен.
+Он помогает информировать сообщество о происходящем, о достигнутом прогрессе, о том, где может потребоваться помощь и т.д.
+
+Если вы являетесь участником проекта FreeBSD в каком-либо качестве, пожалуйста, подумайте о том, чтобы написать отчёт о своих собственных достижениях в следующем квартале!
+
+Приятного чтения!
+
+Лоренцо Сальвадоре (Lorenzo Salvadore), от имени команды по подготовке отчётов о статусе
+
+//
+// The FreeBSD Russian Documentation Project
+//
+// Original EN revision (23.07.2026): 0147b113a5daf2555b2d00065320d6878e8c35a5
+link:https://github.com/raspberrypi/rpi-imager/pull/1655[запрос на включение порта для FreeBSD] URL: https://github.com/raspberrypi/rpi-imager/pull/1655[] +
+Raspberry Pi Imager — это удобный графический инструмент, разработанный Raspberry Pi Foundation, который позволяет пользователям легко настраивать и записывать образы операционных систем на карты памяти для одноплатных компьютеров Raspberry Pi Zero и Raspberry Pi серий 1–5.
+
+Наша цель при переносе этого приложения во FreeBSD — продолжать снижать порог входа.
+Мы хотим, чтобы пользователи, не знакомые с командной строкой, могли легко записывать операционные системы на свои Raspberry Pi.
+
+В настоящее время основной проект поддерживает только Linux, MacOS и Windows.
+Мы создали порт FreeBSD, который использует собственные API ввода-вывода, дисковые и сетевые API и компонуется с предварительно упакованными библиотеками FreeBSD.
+
+Основным препятствием для этого проекта в настоящее время является неопределённость в основном репозитории.
+Сопровождающие запросили поддержку со стороны разработчиков FreeBSD для долгосрочного сопровождения кода, специфичного для FreeBSD.
+Если вы являетесь коммитером или участником, заинтересованным в инструментарии для Raspberry Pi во FreeBSD, пожалуйста, сообщите нам об этом или присоединитесь к обсуждению в запросе на включение на GitHub!
+
+Если эта работа будет принята в основной репозиторий, Makefile для репозитория портов FreeBSD готов к рецензированию как PR 296480 (link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296480[]).
+
+Если вы заинтересованы, пожалуйста, попробуйте локальную сборку, клонировав дерево портов и применив патч из указанного выше PR, и сообщите нам, если у вас возникнут какие-либо проблемы!
+
+Спонсор: The FreeBSD Foundation
+
+//
+// The FreeBSD Russian Documentation Project
+//
+// Original EN revision (22.07.2026): 65329e18c004bbb7da54623532618a10d4bde7d6
+=== Перечень компонентов программного обеспечения FreeBSD (FreeBSD Software Bill of Materials - SBOM)
+
+Ссылки: +
+link:https://github.com/illuusio/freebsd-src/tree/freebsd-lua-tools-sbom/share/sbom[Инструменты FreeBSD Lua для SBOM] URL: https://github.com/illuusio/freebsd-src/tree/freebsd-lua-tools-sbom/share/sbom +
+link:https://github.com/illuusio/freebsd-src/tree/sbom-pkgconfig-meld/share/sbom[Файлы SBOM для pkg-config (в разработке), которые являются основой для работы Пьера Проншери] URL: https://github.com/illuusio/freebsd-src/tree/sbom-pkgconfig-meld/share/sbom +
+link:https://reviews.freebsd.org/D56474[Рецензирование генерации файлов SBOM как части процесса сборки] URL: https://reviews.freebsd.org/D56474 +
+
+Открытые запросы на включение идентификаторов лицензий SPDX в вышестоящие проекты: +
+Работа над спецификацией состава программного обеспечения FreeBSD (SBOM) продолжалась в течение второго квартала 2026 года.
+В этом квартале основное внимание уделялось рецензированию и обновлению файлов pkg-config [.filename]#.pc# и добавлению SPDX-License-Identifier в сторонние проекты, включённые в исходный код FreeBSD.
+Эта работа будет продолжена в третьем квартале.
+
+Как уже было сказано, большая часть работы в этом квартале была посвящена доработке файлов pkg-config [.filename]#.pc#, поскольку эти файлы необходимы при формировании файлов SBOM, совместимых с SPDX 2.2 и SPDX Lite 3.0.1.
+В течение этого года Пьер Проншери (Pierre Pronchery) добавлял другие важные компоненты, такие как pkgconf, в исходный код FreeBSD.
+В настоящее время самые большие усилия с его стороны в части инструментария направлены на рецензирование части сборки, отвечающей за генерацию SBOM, в рамках которой также рецензируются файлы [.filename]#.pc#.
+Когда рецензирование будет завершено и исходный код будет добавлен во FreeBSD, SBOM можно будет создавать в процессе сборки.
+
+Помимо работы над файлами [.filename]#.pc#, также проводилась доработка инструментов FreeBSD Lua для SBOM, которые использовались для создания текущего набора файлов [.filename]#.pc# и могут быть использованы для будущих обновлений.
+Эти скрипты всё ещё несколько сырые и сложные в использовании, но сейчас они в гораздо лучшем состоянии, чем раньше, и к ним есть документация по использованию.
+
+Добавление SPDX-License-Identifier в репозитории сторонних проектов также продолжается и будет выполняться в порядке, согласованном с предпочтениями сопровождающих этих проектов.
+Почему идентификаторы лицензий добавляются в сторонние проекты?
+На этот вопрос нет простого ответа, но наиболее близкое объяснение заключается в том, что машиночитаемые идентификаторы лицензий помогают поддерживать информацию SBOM в будущем.
+
+Если вы хотите помочь в этой работе:
+
+* Примите участие в рецензировании файлов [.filename]#.pc# в Phabricator в рамках рецензирования "Generate SBOM files as part of the build".
+* Помогите с рецензированием импорта pkgconf 3.0 в исходный код FreeBSD.