<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск сборочной системы Meson 1.0</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html</link>
    <description>Опубликован релиз сборочной системы Meson 1.0.0, которая используется для сборки таких проектов, как X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME и GTK. Код Meson написан на языке Python и поставляется под лицензией Apache 2.0...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=58382&lt;br&gt;</description>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (пох.)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#104</link>
    <pubDate>Mon, 26 Dec 2022 22:12:30 GMT</pubDate>
    <description>&amp;gt; И совместимый Make&lt;br&gt;&lt;br&gt;логично, это генератор мэйкфайлов.&lt;br&gt;При этом gnu make имеет _ноль_ посторонних зависимостей (и да, готовый configure в релиз положить не забыли) и вот там-то autoconf использован по прямому назначению - он по сей день собирается и иногда работает даже на совсем не posix-совместимых платформах, причем для этого не надо ничего делать тебе самому - даже если авторы никогда и не собирались ту платформу специально поддерживать.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (Вы забыли заполнить поле Name)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#102</link>
    <pubDate>Mon, 26 Dec 2022 21:25:55 GMT</pubDate>
    <description>&amp;gt;  нужен _только_ posix-совместимый шелл.&lt;br&gt;&lt;br&gt;И совместимый Make. То есть по факту разница в смене shell =&amp;gt; python и make =&amp;gt; ninja. Поэтому деды ворчат?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (пох.)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#101</link>
    <pubDate>Mon, 26 Dec 2022 19:22:18 GMT</pubDate>
    <description>autotools в отличие от модных современных молодежных недоделков НЕ НУЖНО запускать &quot;чтобы собрать приложение&quot; - это инструмент _разработчика_ того приложения.&lt;br&gt;&lt;br&gt;Чтобы просто собрать (или даже непросто, а поменяв что-то в исходнике) нормальный проект (не мусор с гитшлака) - нужен _только_ posix-совместимый шелл. Потому что запускается им готовый configure. Пересобирать его перед каждым запуском - не нужно, родной!&lt;br&gt;&lt;br&gt;Другой вопрос в том что миллионы тестов по умолчанию, которые делает этот скрипт - давным-давно стали бесполезны. Потому что autotools изначально был не для неумеющих в make, а для тех кто хотел писать переносимый софт.&lt;br&gt;&lt;br&gt;Сегодня это делать - разучились начисто, а автоматизировать дефайны для with/without можно было бы скриптом, работающим пару секунд от силы.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#100</link>
    <pubDate>Mon, 26 Dec 2022 18:42:47 GMT</pubDate>
    <description>&amp;gt; Разница только во времени сборки.&lt;br&gt;&lt;br&gt;А также в том соберется ли питон, со всей его разлапистой кучей барахла вопрос не праздный, особенно для нетипичных платформ. И при том еще не абы какой версии. Автотулсы в этом плане сильно проще.&lt;br&gt;&lt;br&gt;И кстати в многих программах, как минимум в релизах, configure уже сгенеренный лежит. Для его пуска достаточно хоть какого-то шелла. И все. А дальше оно уже там расскажет чего ему не хватает. Чем оно и круто.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#99</link>
    <pubDate>Mon, 26 Dec 2022 18:35:03 GMT</pubDate>
    <description>&amp;gt; Свой хеллоу ворлд под локалхост можешь собирать так, никто не спорит. &lt;br&gt;&lt;br&gt;На удивление, так собирались весьма здоровенные проекты, когда вон та порнография утомляла.&lt;br&gt;&lt;br&gt;&amp;gt; В реальном мире есть зависимости, опции сборки и больше одной платформы (на &lt;br&gt;&amp;gt; некоторых из которых gcc не вариант).&lt;br&gt;&lt;br&gt;В реальном мире иногда бывает так что билдисистема создает больше проблем чем решает. А конкретно хрень на питоне еще и просто непортабельна на кучу платформ, если уж мы об этом. А там еще потом закидоны с версиями окажутся и проч.&lt;br&gt;&lt;br&gt;p.s. я так то поболее всяких хелловорлдов и не только под всякое разное билдую. Правда gcc там обычно все же есть, проприетарную пакость я не жалую.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (Вы забыли заполнить поле Name)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#97</link>
    <pubDate>Mon, 26 Dec 2022 15:54:33 GMT</pubDate>
    <description>&amp;gt;&amp;gt; И какая тебе разница поставить питон или autotools?&lt;br&gt;&amp;gt; Ему, может, и никакой.  А вот меня не слышавшие про бутстрап &lt;br&gt;&amp;gt; (который раскрутка, а не бегамайты этсамого) &quot;современные разработчики&quot; порой огорчают. &lt;br&gt;&amp;gt; Автокрап в этом плане на две головы лучше продуман со своей стадийностью. &lt;br&gt;&lt;br&gt;Не забывай, что для autoconf нужно собрать perl&lt;br&gt;&lt;br&gt;$ apt-cache show autoconf &amp;#124; grep Depends&lt;br&gt;Depends: perl (&amp;gt;&amp;gt; 5.005), m4 (&amp;gt;= 1.4.13), debianutils (&amp;gt;= 1.8)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (kuzulis)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#95</link>
    <pubDate>Mon, 26 Dec 2022 14:51:46 GMT</pubDate>
    <description>&amp;gt; Ты предлагаешь маргинальную поделку взамен. &lt;br&gt;&lt;br&gt;А мезон и смаке - не маргинальные поделки?&lt;br&gt;&lt;br&gt;&amp;gt; qtшники завтра бросят ее как qmake и &lt;br&gt;&amp;gt; что ты будешь делать?&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>Выпуск сборочной системы Meson 1.0 (Вы забыли заполнить поле Name)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#94</link>
    <pubDate>Mon, 26 Dec 2022 14:11:08 GMT</pubDate>
    <description>&amp;gt;&amp;gt; И какая тебе разница поставить питон или autotools?&lt;br&gt;&amp;gt; Ему, может, и никакой.  А вот меня не слышавшие про бутстрап &lt;br&gt;&amp;gt; (который раскрутка, а не бегамайты этсамого) &quot;современные разработчики&quot; порой огорчают. &lt;br&gt;&lt;br&gt;Собрать gcc =&amp;gt; собрать autotools =&amp;gt; запустить autotools.&lt;br&gt; &lt;br&gt;Собрать gcc =&amp;gt; параллельно &#091;собрать python, собрать ninja&#093; =&amp;gt; запустить meson.&lt;br&gt;&lt;br&gt;Разница только во времени сборки. Учитывая, что далее будет собираться нетривиальный софт - это минор.&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск сборочной системы Meson 1.0 (Вы забыли заполнить поле Name)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/129343.html#93</link>
    <pubDate>Mon, 26 Dec 2022 14:05:04 GMT</pubDate>
    <description>&amp;gt; А чем, тебе, дядя, не угодило то что ее кутешники разрабатывали?&lt;br&gt;&lt;br&gt;Ты предлагаешь маргинальную поделку взамен. qtшники завтра бросят ее как qmake и что ты будешь делать? &lt;br&gt;</description>
</item>

</channel>
</rss>
