Project

General

Profile

Bug #1358

Bug #1446: Configure flags not honoured

Compile flags --disable-linuxdvb and --disable-v4l are not honored properly.

Added by Pavol Grohol about 12 years ago. Updated about 12 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
Category:
General
Target version:
Start date:
2012-10-24
Due date:
% Done:

0%

Estimated time:
Found in version:
3.2
Affected Versions:

Description

It would be great if you can compile TvHeadend without dvb headers if you use --disable-linuxdvb option if you want e.g. just IPTV functionality.
(The same with other --disable-xxx options)
Now I am getting errors:
In file included from /opt/tmp/tvheadend/src/main.c:44:
/opt/tmp/tvheadend/src/dvb/dvb.h:22:31: error: linux/dvb/version.h: No such file or directory
/opt/tmp/tvheadend/src/dvb/dvb.h:23:32: error: linux/dvb/frontend.h: No such file or directory
In file included from /opt/tmp/tvheadend/src/main.c:44:
/opt/tmp/tvheadend/src/dvb/dvb.h:72: error: field 'dmc_fe_params' has incomplete type
In file included from /opt/tmp/tvheadend/src/main.c:57:
/opt/tmp/tvheadend/src/v4l.h:23:29: error: linux/videodev2.h: No such file or directory
make: *** [build.linux/src/main.o] Error 1

History

#1

Updated by Adam Sutton about 12 years ago

  • Category set to General
  • Status changed from New to Accepted
  • Target version set to 3.4

This particular issue breaks down into 2:

1. There are bits of the TVH code (probably my new EPG stuff) that do not properly honour these flags in the way other parts of the code do.

2. Even the existing code makes no attempt to completely remove the DVB/V4l functionality, by completely removing all references to the linux headers etc...

Both of these need to be resolved. Hopefully we can bundle this up with the DVB re-structuring work in 3.4.

Adam

#2

Updated by Adam Sutton about 12 years ago

  • Status changed from Accepted to Invalid
  • Parent task set to #1446

Closing as I've created a more generic issue to deal with the configure flags.

Adam

Also available in: Atom PDF