<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/scripts/clang_wrapper.py, branch CLI_2.32.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.32.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.32.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-03-26T17:56:28Z</updated>
<entry>
<title>Use clang18 for BPF</title>
<updated>2026-03-26T17:56:28Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-03-26T17:21:41Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=abac3299217f5a35c088e9bc4ff20a9f6812315f'/>
<id>urn:sha1:abac3299217f5a35c088e9bc4ff20a9f6812315f</id>
<content type='text'>
#### Обновление clang до версии 18 и оптимизация фильтрации флагов для BPF 📝

- 🛠️ Обновлен инструмент компиляции с clang14 на clang18 для генерации eBPF-кода
- 🧹 Удалены дублирующиеся флаги целевой архитектуры при сборке BPF-модулей
- 📦 Оптимизирован фильтр флагов компилятора для исключения STL-заголовков в BPF-сборке
- 📝 Удалены устаревшие флаги `-march=bpf`, так как они больше не требуются при использовании clang18
- 🧪 Уточнена конфигурация оптимизаций для BPF-модулей, включая флаги `-mcpu=v3` и `-O2`

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Yandex Code Assistant&lt;/font&gt;&lt;/a&gt;
commit_hash:e4e0178f359b52d5961185edf15ec8a8648765e4
</content>
</entry>
<entry>
<title>Build bpf with clang14</title>
<updated>2026-03-25T07:30:25Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-03-25T06:50:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=becff16fd5d3998a3e06a4854647d53e0acb8a4b'/>
<id>urn:sha1:becff16fd5d3998a3e06a4854647d53e0acb8a4b</id>
<content type='text'>
commit_hash:35714ea1cb62649a0482502ac3bf0912803e1ad6
</content>
</entry>
<entry>
<title>Use clang20 for bpf</title>
<updated>2026-03-24T08:13:34Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-03-24T07:33:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b78217ec0f1b5a9564f84d1ddfa01fd1d48e314d'/>
<id>urn:sha1:b78217ec0f1b5a9564f84d1ddfa01fd1d48e314d</id>
<content type='text'>
commit_hash:3b3a73c72b12bf59c5ff009a535b93abadb1f96a
</content>
</entry>
<entry>
<title>Drop -I to stl for bpf targets</title>
<updated>2025-04-14T12:41:28Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2025-04-14T12:25:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3671cc0456bd7188be7c01cb0321a8dd1b47f63b'/>
<id>urn:sha1:3671cc0456bd7188be7c01cb0321a8dd1b47f63b</id>
<content type='text'>
commit_hash:ed9aed0cc15d46e1718fa49fcea36432fce52951
</content>
</entry>
<entry>
<title>fix for py3 runner</title>
<updated>2024-10-19T14:46:23Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2024-10-19T14:35:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d920c750e476fa2dc80c45f990d9456b1afeadd1'/>
<id>urn:sha1:d920c750e476fa2dc80c45f990d9456b1afeadd1</id>
<content type='text'>
commit_hash:30adefe665fb83ed7b1aa644958e110348e0d117
</content>
</entry>
<entry>
<title>Import libs 1 (#590)</title>
<updated>2023-12-21T14:05:38Z</updated>
<author>
<name>AlexSm</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-12-21T14:05:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e98bcbc74422492351c51646dba3849a138a8ffc'/>
<id>urn:sha1:e98bcbc74422492351c51646dba3849a138a8ffc</id>
<content type='text'>
* Import libs 1

* Add new file without extension

* Add file missed in export config</content>
</entry>
<entry>
<title></title>
<updated>2023-12-15T18:31:04Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2023-12-15T14:40:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d10591e58abc60d4b0f66d6a830149a15a7cf6ea'/>
<id>urn:sha1:d10591e58abc60d4b0f66d6a830149a15a7cf6ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`build/scripts` ya style --py</title>
<updated>2023-11-30T09:56:46Z</updated>
<author>
<name>iaz1607</name>
<email>iaz1607@yandex-team.com</email>
</author>
<published>2023-11-30T09:16:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8951ddf780e02616cdb2ec54a02bc354e8507c0f'/>
<id>urn:sha1:8951ddf780e02616cdb2ec54a02bc354e8507c0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title></title>
<updated>2023-09-08T02:12:22Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2023-09-08T01:51:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=563e21fcd7280e84fb359d0a8de2403a5924a3d8'/>
<id>urn:sha1:563e21fcd7280e84fb359d0a8de2403a5924a3d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title></title>
<updated>2023-08-02T16:31:57Z</updated>
<author>
<name>hiddenpath</name>
<email>hiddenpath@yandex-team.com</email>
</author>
<published>2023-08-02T16:31:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1015cf15287bb469d7b04c3135650e3812c3f25f'/>
<id>urn:sha1:1015cf15287bb469d7b04c3135650e3812c3f25f</id>
<content type='text'>
</content>
</entry>
</feed>
