Portál AbcLinuxu, 25. dubna 2024 00:01


Dotaz: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)

27.6.2005 15:00 George | skóre: 18 | blog: haluz | Usobrno
'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Přečteno: 70×
Odpovědět | Admin
takovy hlasky mi to hazi pri kompilaci jader 2.6.10 , 11.11 . Proste to nezkompiluje . Zkousel jsem gcc 3.3 , 3.4, 4.0 a nic. Jadra 2.4.xx (posledni 2.4.27) sly OK. Nevim proc se to deje, .configy mam ruzne oklestene , nebo preplacane. je to jedno. nekdy se stane , ze to neskonci errorem a dokompiluje se to. Ale neni to uplny. Jde mi o podstatu, proc to dela ? Dela to nekomu taky ? Jak to vyresit. Jedu to na Debian Sarge. Zkousel jsem i nainstalovat virtualni mini debiana, jen , aby se to hybalo. Na testovani .
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.6.2005 15:07 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle je jenom warning, chyba je v něčem jiném...
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
27.6.2005 15:31 George | skóre: 18 | blog: haluz | Usobrno
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
jenze, nekdy to warning neni a vyskoci error. A konec. Cim vic oskubu config, tim min warningu a nekdy to skonci zkompilovano. Ale warningy skacou i treba u orinoco a harmes modulu. Vzal jsem puvodni config z debiana a zkusil ho prekompilovat a taky neprosel. nevim, kdyby to delalo jedno jadro, ale vic ? :(
27.6.2005 16:35 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Používám gcc (GCC) 3.3.6 (Debian 1:3.3.6-7) a žádné problémy s kompilací kernelu nemám. S GCC 4 to určitě fungovat nebude, jak je na tom 3.4 netuším...
Prcek avatar 27.6.2005 16:54 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Proc to s novym GCC nepujde prelozit? Vzdyt to zas tak odlisny byt nemuze, ne? To se jako kvuli novymu GCC musi prepsat zdrojaky? Nebo v cem je ten hacek? Do tohohle vubec nevidim :-/ Osvetli mi to nekdo?
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
27.6.2005 17:09 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Protože mnohem striktněji dodržuje ISO C.
27.6.2005 17:10 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Oko vidí, oko není pata. Ta hláška říká jasně: "xxx_modul_xxx ' je nedoporučovaný, a v budoucnosti bude vyhozen z jádra (viz upozornění ve zdrojáku který je v kernel/xxxxxxx.c řádek číslo NUM)"

Že ti to nejde zkompilovat bude úplně nejspíš něčím jiným, třeba ti chybí něco doinstalovat. Každopádně mnohem více ti napoví řádek kde se ti kompilace zastaví než pitomý Warning. Zkus si tedy vyhodit pouze ten modul kde se to zastaví.

Jinak zkompilovat jádro s GCC 4.0 není vůbec žádný problém. Nevím kde jsi na tu hloupost, že by to nešlo přišel.

Viz můj stroj..

Linux version 2.6.12-rc5-mm1 (root@kapi) (gcc version 4.0.1 20050522 (prerelease) (Debian 4.0.0-8)) #1 Tue May 31 11:37:44 CEST 2005

O tom jak na to se více rozmazávám tady
27.6.2005 17:23 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Zkus přikompilovat třeba savagefb a uvidíš, jak krásný error ti to vyhodí. ;-)
27.6.2005 17:26 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Ta hláška říká, že funkce xxx_module_xxx je deprecated, žádný modul (viz __attribute__((deprecated)) v gcc).
27.6.2005 17:30 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
Navíc gcc ten warning vypíše i při použití adresy té deprecated funkce v EXPORT_SYMBOL, takže to vlastně neznamená vůbec nic.
27.6.2005 18:42 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: 'xxx_module_xxx ' is deprecated (declared a kernel/xxxxxxx.c:NUM)
2.6.12 zkopilovat jde, ale 2.6.11 IMHO ne, nebo když jsem to naposled zkoušel, tak nešla.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.