[pvrusb2] New driver snapshot: pvrusb2-mci-20091124

Mike Isely isely at isely.net
Fri Dec 18 23:45:35 CST 2009


What I had fixed before was a bug that left DVB support turned off when 
building the standalone driver.  It went unnoticed for too long.  With 
that bug fixed I immediately spotted and fixed several issues that 
prevented proper compilation of the DVB support in the standalone 
driver.  But yes, that was a while back and I SWEAR it worked at that 
time!

I also make it a point to test compile the driver against about 20 
different kernel trees (i386 only however) before releasing a new 
snapshot.  The idea is to catch problems involving compilation before 
you guys discover it and tell me I'm being a doofus again.  Trust me, 
it's happened multiple times in the past so I do try to be careful 
with stuff like this before releasing anything.

None of that helps this question here, but I will re-test all the 
compilation stuff again and try to reproduce this problem.

  -Mike


On Fri, 18 Dec 2009, Mark Goldberg wrote:

> On Tue, Nov 24, 2009 at 10:05 PM, Mike Isely wrote:
> >
> > A new pvrusb2 driver snapshot is available.  The one change is:
> 
> If I attempt to build this on Fedora 10, I get this. Looking back at
> the list, this problem was supposed
> to be fixed, but it appears that it is there on Fedora 10.
> 
> pvrusb2-mci-20090616 builds fine.
> 
> There is no dvb_frontend.h in the tree pointed to by
> /lib/modules/2.6.27.41-170.2.117.fc10.x86_64/source.
> There is one in
> /usr/src/redhat/BUILD/kernel-2.6.27/linux-2.6.27.x86_64 where I have
> the full kernel build tree,
> but if I build against that i get lots of compile errors.
> 
> make: Entering directory `/root/downloads/pvrusb2-mci-20091124/driver'
> make INSTALL_MOD_DIR=pvrusb2 -C
> /lib/modules/2.6.27.41-170.2.117.fc10.x86_64/source
> M=/root/downloads/pvrusb2-mci-20091124/driver CONFIG_VIDEO_PVRUSB2=m
> CONFIG_VIDEO_PVRUSB2_24XXX=y CONFIG_VIDEO_PVRUSB2_SYSFS=y
> CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2_DEBUGIFC=y
> CONFIG_VIDEO_ADV_DEBUG=y clean
> make[1]: Entering directory `/usr/src/kernels/2.6.27.41-170.2.117.fc10.x86_64'
>   CLEAN   /root/downloads/pvrusb2-mci-20091124/driver/.tmp_versions
> make[1]: Leaving directory `/usr/src/kernels/2.6.27.41-170.2.117.fc10.x86_64'
> make: Leaving directory `/root/downloads/pvrusb2-mci-20091124/driver'
> make: Entering directory `/root/downloads/pvrusb2-mci-20091124/driver'
> make INSTALL_MOD_DIR=pvrusb2 -C
> /lib/modules/2.6.27.41-170.2.117.fc10.x86_64/source
> M=/root/downloads/pvrusb2-mci-20091124/driver CONFIG_VIDEO_PVRUSB2=m
> CONFIG_VIDEO_PVRUSB2_24XXX=y CONFIG_VIDEO_PVRUSB2_SYSFS=y
> CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2_DEBUGIFC=y
> CONFIG_VIDEO_ADV_DEBUG=y modules
> make[1]: Entering directory `/usr/src/kernels/2.6.27.41-170.2.117.fc10.x86_64'
>   CC [M]  /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-std.o
>   CC [M]  /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-compat.o
>   CC [M]  /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-ctrl.o
> In file included from
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-devattr.h:28,
>                  from
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-hdw-internal.h:58,
>                  from
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-ctrl.c:24:
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:5:26: error:
> dvb_frontend.h: No such file or directory
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:6:23: error:
> dvb_demux.h: No such file or directory
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:7:21: error:
> dvb_net.h: No such file or directory
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:8:20: error:
> dmxdev.h: No such file or directory
> In file included from
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-devattr.h:28,
>                  from
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-hdw-internal.h:58,
>                  from
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-ctrl.c:24:
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:17: error:
> field ‘dvb_adap’ has incomplete type
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:18: error:
> field ‘dmxdev’ has incomplete type
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:19: error:
> field ‘demux’ has incomplete type
> /root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-dvb.h:20: error:
> field ‘dvb_net’ has incomplete type
> make[2]: *** [/root/downloads/pvrusb2-mci-20091124/driver/pvrusb2-ctrl.o]
> Error 1
> make[1]: *** [_module_/root/downloads/pvrusb2-mci-20091124/driver] Error 2
> make[1]: Leaving directory `/usr/src/kernels/2.6.27.41-170.2.117.fc10.x86_64'
> make: *** [modules] Error 2
> make: Leaving directory `/root/downloads/pvrusb2-mci-20091124/driver'
> 
> Mark
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
> http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
> 

-- 

Mike Isely
isely @ isely (dot) net
PGP: 03 54 43 4D 75 E5 CC 92 71 16 01 E2 B5 F5 C1 E8


More information about the pvrusb2 mailing list