<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: ошибка при компиляции ядра FreeBSD 7.2</title>
    <link>https://opennet.me/openforum/vsluhforumID15/2810.html</link>
    <description>Здравствуйте. Устанавливаю впервые FreeBSD 7.2, по мануалу. Обновил порты, начинаю собирать ядро командой &quot;make buildkernel KERNCONF=AFZGATE &amp;&amp; make installkernel KERNCONF=AFZGATE&quot;. Вылазит куча таких ошибок:&lt;br&gt;kern_intr.o(.text+0x155): In function &#096;intr_event_schedule_thread&apos;:&lt;br&gt;: undefined reference to &#096;sched_add&apos;&lt;br&gt;kern_intr.o(.text+0x274): In function &#096;ithread_update&apos;:&lt;br&gt;: undefined reference to &#096;sched_prio&apos;&lt;br&gt;kern_intr.o(.text+0x8a8): In function &#096;intr_event_add_handler&apos;:&lt;br&gt;: undefined reference to &#096;sched_class&apos;&lt;br&gt;kern_intr.o(.text+0xfcf): In function &#096;intr_event_destroy&apos;:&lt;br&gt;: undefined reference to &#096;sched_add&apos;&lt;br&gt;kern_kse.o(.text+0x1f5): In function &#096;thread_schedule_upcall&apos;:&lt;br&gt;: undefined reference to &#096;sched_fork_thread&apos;&lt;br&gt;kern_kse.o(.text+0xa2c): In function &#096;thread_switchout&apos;:&lt;br&gt;: undefined reference to &#096;sched_add&apos;&lt;br&gt;kern_kse.o(.text+0x32db): In function &#096;kse_create&apos;:&lt;br&gt;: undefined reference to &#096;sched_add&apos;&lt;br&gt;kern_kthread.o(.text+0x5e4): In function &#096;kthread_create&apos;:&lt;br&gt;: undefined reference to &#096;sched_add&apos;&lt;br&gt;kern_malloc.</description>

<item>
    <title>ошибка при компиляции ядра FreeBSD 7.2 (Translucent)</title>
    <link>https://opennet.me/openforum/vsluhforumID15/2810.html#6</link>
    <pubDate>Thu, 05 Nov 2009 13:40:11 GMT</pubDate>
    <description>&amp;gt;На мой взгляд, вы повырезали лишнего. Как минимум отсутствует шедулер. &lt;br&gt;&amp;gt;Попробуйте оставить все options из GENERIC-конфига + добавить ваши IPFIREWALL-* итд. ну &lt;br&gt;&amp;gt;и нужные вам устройства, и попытаться собрать еще раз. И опции &lt;br&gt;&amp;gt;удалять нужно осторожно - читайте что они обозначают перед удалением. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;PS. и еще у вас два раза указано устройство miibus, хотя по &lt;br&gt;&amp;gt;идее оно вам вообще не нужно, т.к. в ядро вы не &lt;br&gt;&amp;gt;включили ни одного драйвера сетевой карты, которые бы использовали miibus. В &lt;br&gt;&amp;gt;общем руководствуйтесь правилом &quot;семь раз отмерь, один раз отрежь&quot; :) &lt;br&gt;&lt;br&gt;Перепроверил всё ещё раз. Действительно, &quot;семь раз отмерь, один отрежь&quot;. Ядро скомпилировалось. Всем спасибо за участие.&lt;br&gt;</description>
</item>

<item>
    <title>ошибка при компиляции ядра FreeBSD 7.2 (e)</title>
    <link>https://opennet.me/openforum/vsluhforumID15/2810.html#5</link>
    <pubDate>Thu, 05 Nov 2009 10:34:33 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;options         CD9660   &lt;br&gt;&amp;gt;options         PROCFS   &lt;br&gt;&amp;gt;options         COMPAT_43TTY   &lt;br&gt;&amp;gt;options         SYSVSHM   &lt;br&gt;&amp;gt;options         SYSVMSG   &lt;br&gt;&amp;gt;options         SYSVSEM   &lt;br&gt;&amp;gt;options         _KPOSIX_PRIORITY_SCHEDULING # POSIX &lt;br&gt;&amp;gt;device          miibus          # MII bus support &lt;br&gt;&amp;gt;device          miibus          # MII bus support &lt;br&gt;&amp;gt;Вот такой конфиг правильный, первый раз почему то не весь вставился. &lt;br&gt;&lt;br&gt;На мой взгляд, вы повырезали лишнего. Как минимум отсутствует шедулер. &lt;br&gt;Попробуйте оставить все options из GENERIC-конфига + добавить ваши IPFIREWALL-* итд. ну и нужные вам устройства, и попытаться собрать еще раз. И опции удалять нужно осторожно - читайте что они обозначают перед удалением. &lt;br&gt;&lt;br&gt;PS. и еще у вас два раза указано устройство miibus, хотя по идее оно вам вообще не нужно, т.к. в ядро вы не включили ни одного драйвера сетевой карты, которые бы использовали miibus. В общем руководствуйтесь правилом &quot;семь раз отмерь, один раз отрежь&quot; :)&lt;br&gt;</description>
</item>

<item>
    <title>ошибка при компиляции ядра FreeBSD 7.2 (mr_gfd)</title>
    <link>https://opennet.me/openforum/vsluhforumID15/2810.html#4</link>
    <pubDate>Thu, 05 Nov 2009 10:28:14 GMT</pubDate>
    <description>Что-то я не вижу тут указаний какой скедьюлер (планировщик) собирать...&lt;br&gt;</description>
</item>

<item>
    <title>ошибка при компиляции ядра FreeBSD 7.2 (Translucent)</title>
    <link>https://opennet.me/openforum/vsluhforumID15/2810.html#3</link>
    <pubDate>Thu, 05 Nov 2009 10:04:04 GMT</pubDate>
    <description>cpu             I686_CPU&lt;br&gt;ident           AFZGATE&lt;br&gt;&lt;br&gt;options         IPFIREWALL&lt;br&gt;options         IPFIREWALL_VERBOSE&lt;br&gt;options         IPFIREWALL_VERBOSE_LIMIT=100&lt;br&gt;options         IPFIREWALL_FORWARD&lt;br&gt;options         IPDIVERT&lt;br&gt;options         DUMMYNET&lt;br&gt;&lt;br&gt;options         INET                    # InterNETworking&lt;br&gt;options         FFS                     # Berkeley Fast Filesystem&lt;br&gt;options         SOFTUPDATES             # Enable FFS soft updates support&lt;br&gt;options         UFS_ACL                 # Support for access control lists&lt;br&gt;options         CD9660                  # ISO 9660 Filesystem&lt;br&gt;options         PROCFS                  # Process filesystem (requires PSEUDOFS)&lt;br&gt;options         COMPAT_43TTY            # BSD 4.3 TTY compat &#091;KEEP THIS!&#093;&lt;br&gt;options         SYSVSHM                 # SYSV-style shared memory&lt;br&gt;options         SYSVMSG                 # SYSV-style message queues&lt;br&gt;options         SYSVSEM                 # SYSV-style semaphores&lt;br&gt;options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time </description>
</item>

<item>
    <title>ошибка при компиляции ядра FreeBSD 7.2 (Александр)</title>
    <link>https://opennet.me/openforum/vsluhforumID15/2810.html#2</link>
    <pubDate>Thu, 05 Nov 2009 09:57:23 GMT</pubDate>
    <description>&amp;gt;А вот что касается ошибки, то лично мне трудно судить о причинах &lt;br&gt;&amp;gt;не видя конфига ядра. &lt;br&gt;&lt;br&gt;cpu             I686_CPU&lt;br&gt;ident           AFZGATE&lt;br&gt;&lt;br&gt;options         IPFIREWALL&lt;br&gt;options         IPFIREWALL_VERBOSE&lt;br&gt;options         IPFIREWALL_VERBOSE_LIMIT=100&lt;br&gt;options         IPFIREWALL_FORWARD&lt;br&gt;options         IPDIVERT&lt;br&gt;options         DUMMYNET&lt;br&gt;&lt;br&gt;options         INET                    # InterNETworking&lt;br&gt;options         FFS                     # Berkeley Fast Filesystem&lt;br&gt;options         SOFTUPDATES             # Enable FFS soft updates support&lt;br&gt;options         UFS_ACL                 # Support for access control lists&lt;br&gt;options         CD9660                  # ISO 9660 Filesystem&lt;br&gt;options         PROCFS                  # Process filesystem (requires PSEUDOFS)&lt;br&gt;options         COMPAT_43TTY            # BSD 4.3 TTY compat &#091;KEEP THIS!&#093;&lt;br&gt;options         SYSVSHM                 # SYSV-style shared memory&lt;br&gt;options         SYSVMSG                 # SYSV-style message queues&lt;br&gt;options         SYSVSEM                 # </description>
</item>

<item>
    <title>ошибка при компиляции ядра FreeBSD 7.2 (e)</title>
    <link>https://opennet.me/openforum/vsluhforumID15/2810.html#1</link>
    <pubDate>Thu, 05 Nov 2009 09:11:13 GMT</pubDate>
    <description>&amp;gt;Здравствуйте. Устанавливаю впервые FreeBSD 7.2, по мануалу. Обновил порты, начинаю собирать ядро &lt;br&gt;&amp;gt;командой &quot;make buildkernel KERNCONF=AFZGATE &amp;&amp; make installkernel KERNCONF=AFZGATE&quot;. Вылазит куча таких &lt;br&gt;&amp;gt;ошибок: &lt;br&gt;&amp;gt;kern_intr.o(.text+0x155): In function &#096;intr_event_schedule_thread&apos;: &lt;br&gt;&amp;gt;Подскажите, пожалуйста, где искать проблему? &lt;br&gt;&lt;br&gt;Строку make buildkernel KERNCONF=AFZGATE &amp;&amp; make installkernel KERNCONF=AFZGATE&lt;br&gt;можно заменить более лаконичной make kernel KERNCONF=AFZGATE. &lt;br&gt;А вот что касается ошибки, то лично мне трудно судить о причинах не видя конфига ядра. &lt;br&gt;Приведите его текст и на всякий случай содержимое /etc/make.conf&lt;br&gt;&lt;br&gt;И еще. Вы установили 7.2 с дистрибутивного диска? Исходники системы взяли оттуда или скачали из сети? Если из сети, то покажите sup-файл.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
