<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: GCC-плагин DragonEgg достиг возможности собственной пересбор...</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html</link>
    <description>Разработчики проекта LLVM сообщили (http://blog.llvm.org/2010/02/dragonegg-successfully-self-hosts.html) о новом достижении - GCC-плагин DragonEgg (http://dragonegg.llvm.org/) достиг состояния, позволяющего пересобрать самого себя. DragonEgg представляет собой подключаемый к набору компиляторов GCC плагин, позволяющий в максимально прозрачном режиме использовать в стандартном GCC оптимизаторы и генераторы кода, разработанные в рамках LLVM. LLVM компилирует программы в промежуточный платформонезависимый байткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации), который затем может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.&lt;br&gt;&lt;br&gt;&lt;br&gt;Одним из самых надежных тестов работоспособности компиляторов является пересборка собственной кодовой базы. DragonEgg на днях успешно перешагнул этот барьер: вначале с использованием DragonEgg были пересобраны исходные тексты  GCC-4.5...&lt;br&gt;&lt;br&gt;URL: http://blog.ll</description>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (Dvorkin)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#33</link>
    <pubDate>Thu, 25 Feb 2010 14:35:17 GMT</pubDate>
    <description>&amp;gt;Мммм. Я ярый противник софта который тягает за собой собственный boost, собственный &lt;br&gt;&amp;gt;libxml и ещё кучу собственного барахла вместо того чтобы использовать то &lt;br&gt;&amp;gt;что жуе есть в системе. В этом смысле мне нравится политика &lt;br&gt;&amp;gt;товарищей из AltLinux - все бибилиотеки должны находиться в системе по &lt;br&gt;&amp;gt;одному экземпляру. &lt;br&gt;&lt;br&gt;а я считаю, не стоит экстремальничать. пусть будет как собрано, у меня есть чем заняться&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; только постарайся в своих обьяснениях обойтись без выражений типа &quot;у меня спеллчекер без&lt;br&gt;&amp;gt;&amp;gt; этих опций не работает/у меня с этими опциями ОО загружается быстрее&quot; и пр.&lt;br&gt;&amp;gt;&amp;gt; потому что у меня и спеллчекеры работают, и первый запуск ОО - 3 секунды.&lt;br&gt;&amp;gt;&amp;gt; все эти опции, боюсь, не более чем чтобы &quot;арбуз в гнезде, публика в шоке&quot; :)&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А Вы как думаете, откуда появяются новые программы? &lt;br&gt;&lt;br&gt;из головы программиста. :) захотелось - написал. понравилось - пользуются.&lt;br&gt;или есть какая-то более сложная логика?&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; такой вот API вы придумали для своих программ. не получилось.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Я не свои программы поддержив</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (arcade)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#32</link>
    <pubDate>Thu, 25 Feb 2010 14:27:55 GMT</pubDate>
    <description>&amp;gt; круто! сам писал? только к чему это?&lt;br&gt;&lt;br&gt;Мммм. Я ярый противник софта который тягает за собой собственный boost, собственный libxml и ещё кучу собственного барахла вместо того чтобы использовать то что жуе есть в системе. В этом смысле мне нравится политика товарищей из AltLinux - все бибилиотеки должны находиться в системе по одному экземпляру.&lt;br&gt;&lt;br&gt;&amp;gt; только постарайся в своих обьяснениях обойтись без выражений типа &quot;у меня спеллчекер без&lt;br&gt;&amp;gt; этих опций не работает/у меня с этими опциями ОО загружается быстрее&quot; и пр.&lt;br&gt;&amp;gt; потому что у меня и спеллчекеры работают, и первый запуск ОО - 3 секунды.&lt;br&gt;&amp;gt; все эти опции, боюсь, не более чем чтобы &quot;арбуз в гнезде, публика в шоке&quot; :)&lt;br&gt;&lt;br&gt;А Вы как думаете, откуда появяются новые программы?&lt;br&gt;&lt;br&gt;&amp;gt; lsb - отдельный метапакет.&lt;br&gt;&amp;gt; lsb может быть несколько вариантов.&lt;br&gt;&amp;gt; системный майлер тоже выбирается по принципу выбора из списка при разрулении зависимостей.&lt;br&gt;&lt;br&gt;Прогресс, раньше всё железно было.&lt;br&gt;&lt;br&gt;&amp;gt; значит так настроено - апплаить конфиги.&lt;br&gt;&lt;br&gt;Ну значит и здесь гоню.&lt;br&gt;&lt;br&gt;&amp;gt; да хоть на ше</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (Dvorkin)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#31</link>
    <pubDate>Thu, 25 Feb 2010 13:52:45 GMT</pubDate>
    <description>&amp;gt;По которой? Софт либо собирается с теми опциями которые мне нужны либо &lt;br&gt;&amp;gt;нет. У меня - собирается. Позапрошлый релиз OpenOffice у меня вообще &lt;br&gt;&amp;gt;был собран с: &lt;br&gt;&amp;gt;editors/openoffice.org*: WITHOUT_MOZILLA &amp;#124; LOCALIZED_LANG=uk &amp;#124; CONFIGURE_ARGS= &amp;gt;&lt;br&gt;&lt;br&gt;(поскипано N строк опций сборки)&lt;br&gt;круто! сам писал? только к чему это?&lt;br&gt;только постарайся в своих обьяснениях обойтись без выражений типа &quot;у меня спеллчекер без этих опций не работает/у меня с этими опциями ОО загружается быстрее&quot; и пр.&lt;br&gt;потому что у меня и спеллчекеры работают, и первый запуск ОО - 3 секунды.&lt;br&gt;все эти опции, боюсь, не более чем чтобы &quot;арбуз в гнезде, публика в шоке&quot; :)&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;каждый сервак sendmail с поддержкой sasl. На конечной машине которая не&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;является почтовым сервером это лишний набор барахла.&lt;br&gt;&amp;gt;&amp;gt;гон. системный майлер всегда выбирают. их десяток для любого линукса.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Не спорю, могу гнать. Когда я последний раз смотрел в эту сторону &lt;br&gt;&amp;gt;прибивание sendmail&apos;а из пакетов на федоре влекло за собой кучу ругани &lt;br&gt;&amp;gt;на потерю совместимос</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (arcade)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#30</link>
    <pubDate>Thu, 25 Feb 2010 13:50:49 GMT</pubDate>
    <description>&amp;gt;Вот об этом &quot;У мну на фре всё собирается с теми опциями &lt;br&gt;&amp;gt;которые я хочу в 100&#037; случаев.&quot; - не заливайте, оно то, &lt;br&gt;&amp;gt;может быть и собирается (положа руку на сердце не в 100&#037; &lt;br&gt;&amp;gt;случаях с опциями, которые вам в голову прийдут), но не всегда &lt;br&gt;&amp;gt;будет работать (выпадет в корку в лучшем случае...)&lt;br&gt;&lt;br&gt;Это как в задаче про Ахиллеса и черепаху. Вы понимаете 100&#037; с пессимистической точки зрения - &quot;всё равно есть шанс что что-то не заработает&quot;, а я понимаю с оптимистической точки зрения - &quot;если не заработает то сейчас починим и оно таки заработает&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (arcade)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#29</link>
    <pubDate>Thu, 25 Feb 2010 13:27:46 GMT</pubDate>
    <description>&amp;gt;&amp;gt;У мну на фре всё собирается с теми опциями которые я хочу &lt;br&gt;&amp;gt;&amp;gt;в 100&#037; случаев. При этом я не тяну за собой на &lt;br&gt;&amp;gt;этого не може быть по теории вероятности :)&lt;br&gt;&lt;br&gt;По которой? Софт либо собирается с теми опциями которые мне нужны либо нет. У меня - собирается. Позапрошлый релиз OpenOffice у меня вообще был собран с:&lt;br&gt;editors/openoffice.org*: WITHOUT_MOZILLA &amp;#124; LOCALIZED_LANG=uk &amp;#124; CONFIGURE_ARGS= --disable-ldap --enable-pch --disable-mozilla --disable-qadevooo --disable-fontooo --disable-cups --disable-systray --enable-opengl --enable-dbus --disable-gnome-vfs --enable-gio --disable-neon --with-system-graphite --with-system-stdlibs --with-system-mspack --with-system-cairo --with-system-zlib --with-system-jpeg --with-system-expat --with-system-libwpd --with-system-libxml --with-system-python --with-system-icu --with-system-poppler --with-system-lucene --with-system-hsqldb --with-system-beanshell --with-system-jfreereport --with-system-saxon --with-system-libxslt --with-system-xrender-headers --with-system-c</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (anonimus)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#28</link>
    <pubDate>Thu, 25 Feb 2010 13:14:51 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;У мну на фре всё собирается с теми опциями которые я хочу в 100&#037; случаев.&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Не заливайте! &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну уж сорри. Я действительно всё собираю из портов. &lt;br&gt;&lt;br&gt;Вот об этом &quot;У мну на фре всё собирается с теми опциями которые я хочу в 100&#037; случаев.&quot; - не заливайте, оно то, может быть и собирается (положа руку на сердце не в 100&#037; случаях с опциями, которые вам в голову прийдут), но не всегда будет работать (выпадет в корку в лучшем случае...) - а по поводу портов - претензий не имею... сам только ими и пользуюсь(кроме как на начальном этапе установки приходится ставить некоторые пакеты из дистрибутивного комплекта)&lt;br&gt;</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (arcade)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#27</link>
    <pubDate>Thu, 25 Feb 2010 13:09:04 GMT</pubDate>
    <description>&amp;gt;&amp;gt;У мну на фре всё собирается с теми опциями которые я хочу в 100&#037; случаев.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Не заливайте! &lt;br&gt;&lt;br&gt;Ну уж сорри. Я действительно всё собираю из портов.&lt;br&gt;</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (Dvorkin)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#26</link>
    <pubDate>Thu, 25 Feb 2010 10:48:26 GMT</pubDate>
    <description>&amp;gt;У мну на фре всё собирается с теми опциями которые я хочу &lt;br&gt;&amp;gt;в 100&#037; случаев. При этом я не тяну за собой на &lt;br&gt;&lt;br&gt;этого не може быть по теории вероятности :)&lt;br&gt;&lt;br&gt;&amp;gt;каждый сервак sendmail с поддержкой sasl. На конечной машине которая не &lt;br&gt;&amp;gt;является почтовым сервером это лишний набор барахла. &lt;br&gt;&lt;br&gt;гон. системный майлер всегда выбирают. их десяток для любого линукса.&lt;br&gt;&lt;br&gt;&amp;gt;Видел RedHat. Один раз очень сильно матерился после обновления openssh - rpm &lt;br&gt;&amp;gt;в автоматическом режиме переписал дефолтный конфиг поверх моего. Терять машину после &lt;br&gt;&amp;gt;обновления софта... ну его на фиг. &lt;br&gt;&lt;br&gt;у меня сомнения. мандривовцы всегда показывают diff конфига и спрашивают, заапплаить или оставить как есть? в дефолте - оставить как есть и записать новый вариант в файл с расширением &amp;lt;config&amp;gt;.new&lt;br&gt;&lt;br&gt;&amp;gt;Я не имею в виду что RedHat говно. RedHat - это выбор &lt;br&gt;&amp;gt;людей которые имеют деньги на сервер но не имеют желания разбираться &lt;br&gt;&amp;gt;почему оно пашет не так нужно. &lt;br&gt;&lt;br&gt;это выбор людей, которые наигрались в суперкомпайляторов :)&lt;br&gt;&lt;br&gt;&amp;gt;Вот тут целиком и полност</description>
</item>

<item>
    <title>GCC-плагин DragonEgg достиг возможности собственной пересбор... (anonimus)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/64198.html#25</link>
    <pubDate>Thu, 25 Feb 2010 10:13:18 GMT</pubDate>
    <description>&amp;gt;У мну на фре всё собирается с теми опциями которые я хочу в 100&#037; случаев.&lt;br&gt;&lt;br&gt;Не заливайте!&lt;br&gt;</description>
</item>

</channel>
</rss>
