Summary: | New macros | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | evseev <evseev> |
Component: | kernel-build-tools | Assignee: | Sergey Vlasov <vsu> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P2 | CC: | boyarsh, glebfm, kernelbot, ldv, mike, rider, sbolshakov, shrek, sin, vitty, vsu, vt, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
evseev
2005-05-08 03:56:26 MSD
Нет, так дело не пойдёт. Модули для ядра должны собираться отдельно от userspace-части - хотя бы потому, что при обновлении ядра необходимо пересобирать и модули, и для автоматизации этого процесса шаблон spec для пакета с модулями должен лежать в kernel CVS. В качестве образца можно посмотреть пакеты lm_sensors, fglrx_glx - там при сборке пакета с userspace-частью дополнительно собирается соответствующий пакет kernel-source-%module_name, содержащий исходники для сборки модулей ядра. Затем этот собранный пакет используется при сборке пакетов kernel-modules-%module_name-%flavour (для каждого варианта ядра собирается свой пакет). Пакет mpio в таком виде никуда не годится. Модуль, кстати, содержит множество ошибок, и к тому же его вообще не следовало писать - для такого обмена с устройством предназначена usbfs и использующая её библиотека libusb. |