[Bluez-devel] try_to_freeze implicit declaration

From: Tobias Lorenz <hidden>
Date: 2007-01-21 21:54:44

Hi,

I use linux-2.6.19.2. When trying to compile the snd-bt-sco kernel module, I got the following errors:

<<< snip
root@laptop:/usr/src/downloads/bluetooth-alsa/btsco/kernel# LANG=C make
make[1]: Entering directory `/usr/src/linux-2.6.19'
  CC [M]  /usr/src/downloads/bluetooth-alsa/btsco/kernel/btsco.o
/usr/src/downloads/bluetooth-alsa/btsco/kernel/btsco.c: In function 'snd_card_bt_sco_thread':
/usr/src/downloads/bluetooth-alsa/btsco/kernel/btsco.c:911: warning: implicit declaration of function 'try_to_freeze'
  LD [M]  /usr/src/downloads/bluetooth-alsa/btsco/kernel/snd-bt-sco.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: "try_to_freeze" [/usr/src/downloads/bluetooth-alsa/btsco/kernel/snd-bt-sco.ko] undefined!
  CC      /usr/src/downloads/bluetooth-alsa/btsco/kernel/snd-bt-sco.mod.o
  LD [M]  /usr/src/downloads/bluetooth-alsa/btsco/kernel/snd-bt-sco.ko
make[1]: Leaving directory `/usr/src/linux-2.6.19'
<<< snap

This is due to the missing "#include <linux/freezer.h>". I found this by looking at other kernel files using the try_to_freeze function. This following patch corrects the problem:

<<< snip
root@laptop:/usr/src/downloads/bluetooth-alsa/btsco/kernel# cvs diff btsco.c
Index: btsco.c
===================================================================
RCS file: /cvsroot/bluetooth-alsa/btsco/kernel/btsco.c,v
retrieving revision 1.15
diff -r1.15 btsco.c
56a57
#include <linux/freezer.h>
<<< snap

Bye,
  Toby

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help