Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 239142 - sys-cluster/drbd-0.7.x + kernel 2.6.2[3-4] - drbd-0.7.25/drbd/drbd_main.c:1650: error: too many arguments to function ‘kmem_cache_create’
Summary: sys-cluster/drbd-0.7.x + kernel 2.6.2[3-4] - drbd-0.7.25/drbd/drbd_main.c:165...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-30 12:33 UTC by El Goretto
Modified: 2010-09-10 18:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description El Goretto 2008-09-30 12:33:24 UTC
When emerging DRBD 0.7 (0.7.24-r1 or 0.7.25) , compilation fails with kernel >= 2.6.23.
A patch has been submitted (at least for kernels 2.6.23 & 2.6.24): see DRBD mailing-list (http://lists.linbit.com/pipermail/drbd-user/2008-February/008598.html)

Reproducible: Always

Actual Results:  
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c: In function ‘drbd_create_mempools’:
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c:1650: erreur: too many arguments to function ‘kmem_cache_create’
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c:1656: erreur: too many arguments to function ‘kmem_cache_create’
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c: In function ‘drbd_cleanup’:
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c:1697: attention : ‘request_queue_t’ is deprecated
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c:1802: erreur: valeur void n'a pas été ignorée comme elle aurait dû l'être
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c: In function ‘drbd_init’:
/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.c:1904: attention : ‘request_queue_t’ is deprecated
make[2]: *** [/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd/drbd_main.o] Erreur 1
make[1]: *** [_module_/var/tmp/portage/sys-cluster/drbd-kernel-0.7.25/work/drbd-0.7.25/drbd] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.23-gentoo-r8 »
make: *** [kbuild] Erreur 2
Comment 1 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2010-06-26 16:54:56 UTC
Please try with more recent drbd/kernel. Thanks!