<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Android переходит на сборочную систему Bazel </title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html</link>
    <description>Компания Google сообщила о переводе открытой кодовой базы платформы Android (AOSP, Android Open Source Project) на использование сборочного инструментария Bazel вместо текущей системы сборки на основе инструментов Soong, Ninja  и Make. Поддержка Bazel уже добавлена в репозиторий Android, но переход на новую систему сборки по умолчанию будет растянут на несколько выпусков платформы для максимального упрощения и прозрачности миграции...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54080&lt;br&gt;</description>

<item>
    <title>Android переходит на сборочную систему Bazel  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#91</link>
    <pubDate>Mon, 23 Nov 2020 04:03:02 GMT</pubDate>
    <description>&amp;gt; Судя по виду, его продавили какие-то упоротые наркоманы. Гуглу так и не &lt;br&gt;&amp;gt; удалось их сдать в диспансер&lt;br&gt;&lt;br&gt;исправлено, извините, но далеко не каждый питонист настолько удалбывается как те кто этот безель делал&lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#90</link>
    <pubDate>Wed, 18 Nov 2020 16:29:17 GMT</pubDate>
    <description>там в приоритете скорость сборки. У базеля она наивысшая, потому что никакакого рекурсивного обхода файлов нет. Вероятно хорошо на больших фермах. Хотя на моем домашнем в 48 ядер с водяным охлаждением просто супер. Загрузка всех ядер не на критическом пути 100 процентов. &lt;br&gt;&lt;br&gt;Явный недостаток один - примитивный даунлоадер пакетов. Иногда не может докачать при закачке пакетов. Проще закачать через браузер и скормить оффлайн. &lt;br&gt;&lt;br&gt;Недостаток для программистов - нужно мать его в двух-трех местах прописать каждый файл. &lt;br&gt;&lt;br&gt;Итого: с учетом хорошей поддержки множества языков это лучшая система сборки для разработчика с жирным компьютером. Для слабых машин вероятно кормить систему сборки написанную на жабе не самая лучшая идея. &lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#89</link>
    <pubDate>Wed, 18 Nov 2020 14:15:06 GMT</pubDate>
    <description>&amp;gt;&amp;gt; воспроизводимость сборок даст возможность проверки не прицепился ли вирь к системе сборки.&lt;br&gt;&amp;gt; Задача решается существенно проще.&lt;br&gt;&lt;br&gt;И как?&lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (n00by)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#88</link>
    <pubDate>Wed, 18 Nov 2020 13:32:53 GMT</pubDate>
    <description>&amp;gt; воспроизводимость сборок даст возможность проверки &lt;br&gt;&amp;gt; не прицепился ли вирь к системе сборки.&lt;br&gt;&lt;br&gt;Задача решается существенно проще.&lt;br&gt;&lt;br&gt;&amp;gt; В Gentoo есть и бинари: stage-*, LiveCD/DVD и хорошо бы иметь систему &lt;br&gt;&amp;gt; их воспроизводимости.&lt;br&gt;&amp;gt;&amp;gt; Для исходников &quot;воспроизводимость&quot; считается хеш-суммами из манифестов.&lt;br&gt;&amp;gt; Даже ебылд gcc проверяет воспроизводимость пересобирая gcc несколько раз и сверяя хеши &lt;br&gt;&amp;gt; получаемых бинарей.&lt;br&gt;&lt;br&gt;Вообще gcc так собирается, это отчасти поиск регрессий.&lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#87</link>
    <pubDate>Wed, 18 Nov 2020 10:46:24 GMT</pubDate>
    <description>&amp;gt;  Я вот не знаю, какую задачу решает &quot;воспроизводимость&quot; в рамках Gentoo. Воспроизводимость нужна когда берутся готовые исполняемые файлы.&lt;br&gt;&lt;br&gt;Reproduction это хорошая система необходима также для Gentoo.&lt;br&gt;&lt;br&gt;Хоть Gentoo собирается вся с исходников, воспроизводимость сборок даст возможность проверки не прицепился ли вирь к системе сборки.&lt;br&gt;&lt;br&gt;В Gentoo есть и бинари: stage-*, LiveCD/DVD и хорошо бы иметь систему их воспроизводимости.&lt;br&gt;&lt;br&gt;&amp;gt; Для исходников &quot;воспроизводимость&quot; считается хеш-суммами из манифестов.&lt;br&gt;&lt;br&gt;Даже ебылд gcc проверяет воспроизводимость пересобирая gcc несколько раз и сверяя хеши получаемых бинарей.&lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#86</link>
    <pubDate>Wed, 18 Nov 2020 10:37:55 GMT</pubDate>
    <description>&amp;gt; Или фиксировать флаги одни для всех?&lt;br&gt;&lt;br&gt;Все флаги одни для всех это однозначно. И еще много до кучи всего надо добавить чтобы получить идентичные бинари.&lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (lockywolf)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#85</link>
    <pubDate>Tue, 17 Nov 2020 14:11:05 GMT</pubDate>
    <description>&amp;gt;&amp;gt; молотком &lt;br&gt;&amp;gt; вот именно, а не ржавыми листами, змеями и прочей непотребностью.&lt;br&gt;&lt;br&gt;Ржавыми лиспами.&lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#84</link>
    <pubDate>Mon, 16 Nov 2020 15:46:32 GMT</pubDate>
    <description>&amp;gt; Ниндзя вообще как-то супер недолго прожил.&lt;br&gt;&lt;br&gt;Плохому ниндзе всегда система сбокри неправильная. Продолжаем сидеть на автотулз и ржать с этого зоопарка.&lt;br&gt;</description>
</item>

<item>
    <title>Android переходит на сборочную систему Bazel  (временный_аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/122417.html#83</link>
    <pubDate>Mon, 16 Nov 2020 12:52:43 GMT</pubDate>
    <description>Не за что!&lt;br&gt;На Ru-Board, в разделе &quot;Прикладное программирование&quot; (топик &quot;Инструментарий программиста&quot;) собрана большая коллекция всякого-разного полезного.&lt;br&gt;Присоединяйтесь! :)&lt;br&gt;</description>
</item>

</channel>
</rss>
