Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 397959 - net-misc/dahdi-2.5.0.2-r1: build fails with linux-3.2
Summary: net-misc/dahdi-2.5.0.2-r1: build fails with linux-3.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-07 04:20 UTC by SpanKY
Modified: 2012-01-16 16:45 UTC (History)
1 user (show)

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


Attachments
Patch to make net-misc/dahdi-2.5.0.2-r1 compile with kernel 3.2.0 (dahdi-kernel-3.2.diff,1.71 KB, patch)
2012-01-12 19:25 UTC, Erich Seifert
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2012-01-07 04:20:50 UTC
building dahdi-2.5.0.2-r1 with linux-3.2:

  CC [M]  /var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.o
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:69:1: warning: data definition has no type or storage class [enabled by default]
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:69:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:69:1: warning: parameter names (without types) in function declaration [enabled by default]
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:77:1: warning: data definition has no type or storage class [enabled by default]
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:77:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:77:1: warning: parameter names (without types) in function declaration [enabled by default]
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c: In function ‘span_sysfs_create’:
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:116:73: error: ‘THIS_MODULE’ undeclared (first use in this function)
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:116:73: note: each undeclared identifier is reported only once for each function it appears in
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c: In function ‘dahdi_sysfs_exit’:
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:145:128: error: ‘THIS_MODULE’ undeclared (first use in this function)
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c: In function ‘dahdi_sysfs_init’:
/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.c:179:84: error: ‘THIS_MODULE’ undeclared (first use in this function)
make[2]: *** [/var/tmp/portage/net-misc/dahdi-2.5.0.2-r1/work/dahdi-linux-2.5.0.2/drivers/dahdi/dahdi-sysfs.o] Error 1
Comment 1 Erich Seifert 2012-01-12 19:23:46 UTC
This was fixed with dahdi-2.6.0 which is available since 2012-01-04.
Comment 2 Erich Seifert 2012-01-12 19:25:57 UTC
Created attachment 298785 [details, diff]
Patch to make net-misc/dahdi-2.5.0.2-r1 compile with kernel 3.2.0
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2012-01-16 12:39:18 UTC
+*dahdi-2.5.0.2-r2 (16 Jan 2012)
+
+  16 Jan 2012; Tony Vroon <chainsaw@gentoo.org> +dahdi-2.5.0.2-r2.ebuild:
+  Patch scavenged by Erich Seifert restores compatibility with 3.2 linux
+  kernels. Closes bug #397959 by Mike "vapier" Frysinger.