multimedia/xawtv refuses to build:
There is no asm/types.h:
No answer.
Installing the former port did not help.
I found that the types __u32 etc. will be defined in videodev2.h belonging to v4l_compat-1.0.20120501_1 and just deleted the line
Then, still linux/ioctl.h will be missed because it is not part of v4l_compat.
What do I have to do?
Thanks in advance,
Bertram
P.S.: rbfind is a find tool written by me in Ruby. Probably you can guess what the calls mean.
Code:
[cmd=#]make package-name[/cmd]
xawtv-3.103
[cmd=#]make[/cmd]
... [lots of information]
libng/plugins/drv0-v4l2.tmpl.c:25:40: error: asm/types.h: No such file or directory
In file included from libng/plugins/drv0-v4l2.tmpl.c:26:
./libng/videodev2.h:61:25: error: linux/ioctl.h: No such file or directory
./libng/videodev2.h:62:25: error: linux/types.h: No such file or directory
In file included from libng/plugins/drv0-v4l2.tmpl.c:26:
...
There is no asm/types.h:
# rbfind /usr/include /usr/local/include -P 'path =~ /asm\/types\.h/'
No answer.
Code:
[cmd=#]rbfind /usr/ports -m 4 'name =~ /^pkg-plist/[/cmd] and [cmd]grep /asm\/types\.h/[/cmd]
/usr/ports/emulators/linux_dist-gentoo-stage3/pkg-plist.i486:1807:%%PREFIX_SUBDIR%%usr/include/asm/types.h
/usr/ports/emulators/linux_dist-gentoo-stage3/pkg-plist.i686:1807:%%PREFIX_SUBDIR%%usr/include/asm/types.h
/usr/ports/lang/gnatdroid-sysroot/pkg-plist:162:usr/include/asm/types.h
Installing the former port did not help.
I found that the types __u32 etc. will be defined in videodev2.h belonging to v4l_compat-1.0.20120501_1 and just deleted the line
Code:
#including "asm/types.h"
What do I have to do?
Thanks in advance,
Bertram
P.S.: rbfind is a find tool written by me in Ruby. Probably you can guess what the calls mean.