gentoo-dev-sources & linux-headers

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

gentoo-dev-sources & linux-headers

Сообщение William Henry Gates »

чегой-то я не понял - это что, одно и то же, если судить по размеру?
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: gentoo-dev-sources & linux-headers

Сообщение clx »

Нет, не одно и тоже..ядро есть ядро, а хедеры есть хедеры.
iMac 20" Core Duo.
Спасибо сказали:
moodperson
Сообщения: 185

Re: gentoo-dev-sources & linux-headers

Сообщение moodperson »

а хедеры есть хедеры.

гы а если человек не знает что это такое - ну так надож обьяснить.
хедеры есть ничто иное как файлы типа blabla.h, т.е. это наборы программного текста на Cи или C++, ну если при обновлене требует значит надож поставить. :)
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: gentoo-dev-sources & linux-headers

Сообщение William Henry Gates »

офигивительно - 28,835kb файлов типа blablabla.h :o
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
moodperson
Сообщения: 185

Re: gentoo-dev-sources & linux-headers

Сообщение moodperson »

да не он их просто с ядра тянет 2.4.x - а размер да впечатляет :)
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: gentoo-dev-sources & linux-headers

Сообщение clx »

(moodperson @ Понедельник, 28 Марта 2005, 1:34) писал(а):да не он их просто с ядра тянет 2.4.x  - а размер да впечатляет :)


and? linux26-headers - 2.6.x ; linux-headers - 2.4.x
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: gentoo-dev-sources & linux-headers

Сообщение William Henry Gates »

ядро 2.6.10, а хедеры к нему зачем-то от 2.4.25, причем, как я понял, в комплекте с ядром :(
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: gentoo-dev-sources & linux-headers

Сообщение clx »

(William Henry Gates @ Понедельник, 28 Марта 2005, 8:51) писал(а):ядро 2.6.10, а хедеры к нему зачем-то от 2.4.25, причем, как я понял, в комплекте с ядром :(


Потому что ты систему собирал с 2.4.х
Сделай следующее:

Код: Выделить всё

emerge -C linux-headers
emerge linux26-headers
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: gentoo-dev-sources & linux-headers

Сообщение ddc »

Для clx:
А как бороться с таким вот фактом: система работает на ядре 2.6.11, но при emerge linux26-headers упорно тянет 2.6.8.? (не помню последнюю цифру) и ставится оттуда. Как заставить использовать header'ы текущего релиза?
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: gentoo-dev-sources & linux-headers

Сообщение clx »

(czarker @ Понедельник, 28 Марта 2005, 16:41) писал(а):Для clx:
А как бороться с таким вот фактом: система работает на ядре 2.6.11, но при emerge linux26-headers упорно тянет 2.6.8.? (не помню последнюю цифру) и ставится оттуда. Как заставить использовать header'ы текущего релиза?


Имхо 1 способ - размаскировать и поставить, мне лично эти хедеры не мешают.
У меня хедеры - 2.4.22-r1 и всё путём.
iMac 20" Core Duo.
Спасибо сказали:
alistro
Сообщения: 64
ОС: Ubuntu 7.10

Re: gentoo-dev-sources & linux-headers

Сообщение alistro »

насколько я знаю последняя версия заголовков в stable ветке это 2.6.8.1-r4..
.../идти по тонкой линии, живя с изменённым сознанием\...
Спасибо сказали:
moodperson
Сообщения: 185

Re: gentoo-dev-sources & linux-headers

Сообщение moodperson »

Код: Выделить всё

Not tested to be fully stable, if things break file bugs to plasmaroo please...

так написанно в 2.6.11, можно поставить и потестировать их стабильность B)
Gentoo Base System version 1.6.14
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: gentoo-dev-sources & linux-headers

Сообщение William Henry Gates »

(William Henry Gates @ Понедельник, 28 Марта 2005, 8:51) писал(а):Потому что ты систему собирал с 2.4.х


не-а, систему собирал сразу с gentoo-dev-sources, а заголовки, как я понял, остались со stage3. если их убрать, почти ничего не компилится.
пришлось скопировать в /usr/include заголовки из тарбола стадии, пересобрать glibc и замаскировать нафиг все os-headers.
еще лучше сделал: скопировал из gentoo-sources в linux-headers билд и дайджест от 2.6.10, переименовал по образцу и сделал emerge linux-headers. получилось
/usr/src/linux-2.6.10-gentoo-r6 и /usr/src/linux-2.6.10-linux-r6 (просто исходники).

вообще-то это шаманство с версиями бубна, на месте разработчиков я бы либо не делал раздела linux-headers, либо уж не стал делать из него ссылки на исходники ядра, а действительно выложить только заголовки, там ведь не должно быть много.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: gentoo-dev-sources & linux-headers

Сообщение William Henry Gates »

обновил вчера дерево портежей, и вот они опять, родные :) linux-headers-2.6.8.1-r4. опять пришлось шаманить и из sources изготовлять headers. имхо, косяк конкретный, я так и не понял, зачем мне два экземпляра ядра.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
KreeK
Сообщения: 3

Re: gentoo-dev-sources & linux-headers

Сообщение KreeK »

По моему народ не до конца въезжает в разницу между linux-sources и linux-headers. Заголовки нужны для унификации системных вызовов программ и библиотек. В заголовках находится неизменяемая часть кода ядра. Если в системе стоят несколько версий ядра, чьи заголовки будут использоваться? У меня на сегодняшний день стоят gentoo-sources-2.6.11-r6 для работы, mm-sources и ac-sources для тестирования.

Разница между linux-headers-2.4 и 2.6 в появлении в последней NPTL. Причины использования заголовков от ядра 2.6.8.1 в том, что именно эта версия считается наиболее "удачной" на сегодняшний день.

Так, что "пляски с бубном" по подмене заголовков, это, по-моему, "шорох орехов" ;)
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: gentoo-dev-sources & linux-headers

Сообщение William Henry Gates »

ну не знаю, у меня ядро 2.6.10-r6, а заголовки мне предлагают (вместе с ядром, заметьте) 2.4.22. модем у меня, жадный я за трафик :) пришлось использовать те заголовки от того ядра, что я уже закачал.
так что все равно логики не понимаю: ядро ведь есть? почему заголовками не считать заголовки именно этого ядра?
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
KreeK
Сообщения: 3

Re: gentoo-dev-sources & linux-headers

Сообщение KreeK »

(William Henry Gates @ Вторник, 19 Апреля 2005, 12:42) писал(а):ну не знаю, у меня ядро 2.6.10-r6, а заголовки мне предлагают (вместе с ядром, заметьте) 2.4.22. модем у меня, жадный я за трафик :) пришлось использовать те заголовки от  того ядра, что я уже закачал.
так что все равно логики не понимаю: ядро ведь есть? почему заголовками не считать заголовки именно этого ядра?


Во-первых - linux-headers обновляется реже, чем ядро. К тому же релизы в пределах одной версии идут патчами. Завтра понадобится обновить ядро, и что, снова "шаманить"?
Во-вторых - у тебя стоит linux-headers. Замени его на linux-headers26, там заголовки от 2.6.8.1. Заодно сможешь перейти на NPTL.
В-третьих - linux-headers все равно стоят в зависимостях соответсвующих пакетов, и при обновлении снова потянутся.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: gentoo-dev-sources & linux-headers

Сообщение KiWi »

(KreeK @ Среда, 20 Апреля 2005, 16:06) писал(а):Во-вторых - у тебя стоит linux-headers. Замени его на linux-headers26, там заголовки от 2.6.8.1. Заодно сможешь перейти на NPTL.

не надо заменять, emerge sync и всё должно встать на свои места, так как linux26-headers больше не существует
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: gentoo-dev-sources & linux-headers

Сообщение William Henry Gates »

ну и фигня получилась: после синхронизации дерева имею два(!) варианта исходников ядра: одно мое действующее и второе - 2.6.8.1, считающееся заголовками. причем в качестве ядра мне настойчиво предлагали 2.6.11 (третье уже)
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали: