LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Однажды я обновил ядро в SLES 11 SP4. Было ядро 3.0. Я скомпилировал 4.9. Причём не ванильное, а с официального репозитория суси.

На драйвере Intel спотыкнулось, ошибка компиляции. Проблема была в том, что компилятор gcc-4.3 чего-то не знал. В системе также был компилятор gcc-4.8, я скомпилировал им, и всё заработало.

Начал ставить драйвер NVIDIA, и инсталлятор меня предупредил, что ядро скомпилировано с компилятором GCC 4.8, а драйвер NVIDIA я пытаюсь скомпилировать с компилятором GCC 4.3. Поэтому драйвер скомпилируется, но не будет работать. Так и произошло. В общем, когда ядро скомпилировано слишком новым компилятором, то дополнительные модули ядра ты не скомпилируешь, пока не установишь компилятор минимум той же версии.

P.S. Баг с драйвером Intel я зарепортил, но его закрыли. Не знаю почему. То ли написали, что исправили в ядре 4.10, а бэкпортировать в 4.9 не будут. Не помню.

Исправление ZenitharChampion, :

Однажды я обновил ядро в SLES 11 SP4. Было ядро 3.0. Я скомпилировал 4.9. Причём не ванильное, а с официального репозитория суси.

На драйвере Intel спотыкнулось, ошибка компиляции. Проблема была в том, что компилятор gcc-4.3 чего-то не знал. В системе также был компилятор gcc-4.8, я скомпилировал им, и всё заработало.

Начал ставить драйвер NVIDIA, и инсталлятор меня предупредил, что ядро скомпилировано с компилятором GCC 4.8, а драйвер NVIDIA я пытаюсь скомпилировать с компилятором GCC 4.3. Поэтому драйвер скомпилируется, но не будет работать. Так и произошло. В общем, когда ядро скомпилировано слишком новым компилятором, то дополнительные модули ядра ты не скомпилируешь, пока не установишь компилятор минимум той же версии.

P.S. Баг я зарепортил, но его закрыли. Не знаю почему. То ли написали, что исправили в ядре 4.10, а бэкпортировать в 4.9 не будут. Не помню.

Исходная версия ZenitharChampion, :

Однажды я обновил ядро в SLES 11 SP4. Было ядро 3.0. Я скомпилировал 4.9. Причём не ванильное, а с официального репозитория суси.

На драйвере Intel спотыкнулось, ошибка компиляции. Проблема была в том, что компилятор gcc-4.3 чего-то не знал. В системе также был компилятор gcc-4.8, я скомпилировал им, и всё заработало.

Начал ставить драйвер NVIDIA, и инсталлятор меня предупредил, что ядро скомпилировано с компилятором GCC 4.8, а драйвер NVIDIA я пытаюсь скомпилировать с компилятором GCC 4.3. Поэтому драйвер скомпилируется, но не будет работать. Так и произошло. В общем, когда ядро скомпилировано слишком новым компилятором, то дополнительные модули ядра ты не скомпилируешь, пока не установишь компилятор минимум той же версии.

P.S. Баг я зарепотрил, но его закрыли. Не знаю почему. То ли написали, что исправили в ядре 4.10, а бэкпортировать в 4.9 не будут. Не помню.