Skip to contentSkip to conversation

2.5.42 ieee1394 won't build

DISCUSSION Murray J. Root 2 participants 2 messages Oct 12, 2002

lore
Share & tools
lore
#0 lore raw

make -f drivers/ieee1394/Makefile
gcc -Wp,-MD,drivers/ieee1394/.ieee1394_core.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -
Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boun dary=2 -march=i686 -Iarch/i386/mach-generic -nostdinc -iwithprefix include -DMODULE -include include
/linux/modversions.h -DKBUILD_BASENAME=ieee1394_core -DEXPORT_SYMTAB -c -o drivers/ieee1394/ieee1
394_core.o drivers/ieee1394/ieee1394_core.c
drivers/ieee1394/ieee1394_core.c:22:26: linux/tqueue.h: No such file or directory
In file included from drivers/ieee1394/ieee1394_core.c:29:
drivers/ieee1394/hosts.h:5:26: linux/tqueue.h: No such file or directory
In file included from drivers/ieee1394/ieee1394_core.c:29:
drivers/ieee1394/hosts.h:26: field `timeout_tq' has incomplete type
In file included from drivers/ieee1394/ieee1394_core.c:30:
drivers/ieee1394/ieee1394_core.h:5:26: linux/tqueue.h: No such file or directory drivers/ieee1394/ieee1394_core.c: In function `process_complete_tasks':
drivers/ieee1394/ieee1394_core.c:75: dereferencing pointer to incomplete type drivers/ieee1394/ieee1394_core.c:75: warning: type defaults to int' in declaration of __mptr' drivers/ieee1394/ieee1394_core.c:75: warning: initialization from incompatible pointer type drivers/ieee1394/ieee1394_core.c:75: dereferencing pointer to incomplete type drivers/ieee1394/ieee1394_core.c:76: dereferencing pointer to incomplete type drivers/ieee1394/ieee1394_core.c:77: warning: implicit declaration of function schedule_task' drivers/ieee1394/ieee1394_core.c: In function hpsb_add_packet_complete_task_Ra6229666':
drivers/ieee1394/ieee1394_core.c:90: dereferencing pointer to incomplete type make[2]: *** [drivers/ieee1394/ieee1394_core.o] Error 1

Signature · 7 lines
Murray J. Root
------------------------------------------------
DISCLAIMER: http://www.goldmark.org/jeff/stupid-disclaimers/
------------------------------------------------
Mandrake on irc.freenode.net:
  #mandrake & #mandrake-linux = help for newbies 
  #mdk-cooker = Mandrake Cooker 
#1 lore raw
Quoted 1 line · Murray J. Root

make -f drivers/ieee1394/Makefile

[... errors]

This is because of the workqueue cleanup. There's a fix in the ieee1394 SVN repository which haven't been synced with Linus yet. You can get a tar.gz of the latest drivers from www.linux1394.org.

Kristian