История изменений
Исправление 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 не будут. Не помню.