Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

DVB + ./configure

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


danielk at cuymedia

Jul 6, 2007, 10:44 AM

Post #1 of 6 (509 views)
Permalink
DVB + ./configure

Does anyone object to me making ./configure default to
enabling DVB when it finds the DVB headers?

This was disabled by default because some old DVB headers
would break the compile, but kernels with working headers
have been shipping for two years now.

-- Daniel

_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


mythtv at colin

Jul 6, 2007, 6:17 PM

Post #2 of 6 (484 views)
Permalink
Re: DVB + ./configure [In reply to]

Daniel Kristjansson wrote:
> Does anyone object to me making ./configure default to
> enabling DVB when it finds the DVB headers?
>
> This was disabled by default because some old DVB headers
> would break the compile, but kernels with working headers
> have been shipping for two years now.


Seeing as this is one of those threads that often doesn't get replies
because noone actually objects, I'll say... no I don't object :p

I reckon you'll find out fairly quickly if someone objects after you
commit :)

Col

--

+------------------------+
| Colin Guthrie |
+------------------------+
| myth(at)colin.guthr.ie |
| http://colin.guthr.ie/ |
+------------------------+
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


janne-mythtv at grunau

Jul 7, 2007, 12:04 AM

Post #3 of 6 (486 views)
Permalink
Re: DVB + ./configure [In reply to]

On Friday 06 July 2007 19:44:13 Daniel Kristjansson wrote:
> Does anyone object to me making ./configure default to
> enabling DVB when it finds the DVB headers?

go for it. It wouldn't be hard to revert if it causes real troubles.

Janne
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


newbury at mandamus

Jul 8, 2007, 1:38 PM

Post #4 of 6 (462 views)
Permalink
Re: DVB + ./configure [In reply to]

> Daniel Kristjansson wrote:
>> Does anyone object to me making ./configure default to
>> enabling DVB when it finds the DVB headers?
>>
>> This was disabled by default because some old DVB headers
>> would break the compile, but kernels with working headers
>> have been shipping for two years now.

I think you have answered your own question. Anyone compiling a NEW
version on that old a kernel should know better, or should be able to
figure it out from ./configure itself, especially if you add a comment
about acceptable kernel versions.

And anything which a computer can reasonably do, it should do. One of
those things is looking for the headers, and not forcing the user to
spelunk the unexplored corners of /usr/.....

Geoff


_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


danielk at cuymedia

Jul 8, 2007, 1:56 PM

Post #5 of 6 (456 views)
Permalink
Re: DVB + ./configure [In reply to]

On Sun, 2007-07-08 at 16:38 -0400, R. G. Newbury wrote:
> > Daniel Kristjansson wrote:
> >> Does anyone object to me making ./configure default to
> >> enabling DVB when it finds the DVB headers?
> >>
> >> This was disabled by default because some old DVB headers
> >> would break the compile, but kernels with working headers
> >> have been shipping for two years now.
<snip>
> And anything which a computer can reasonably do, it should do. One of
> those things is looking for the headers, and not forcing the user to
> spelunk the unexplored corners of /usr/.....

The configure script has looked for the headers for years, the
problem was that the headers used to include some other headers
which sometimes included some other headers which sometimes included
some other headers which on certain systems eventually
broke the compile. Also when there were headers which allowed
MythTV to compile they often didn't include support for ATSC
cards, so most of our DVB driver using userbase would compile
it, ignore the compile and run time warnings, and then report
a nonexistent bug. Checking for this in the configure script
would have essentially meant compiling MythTV within
the ./configure script which doesn't fall into the 'reasonable'
bin for me :) In theory, a test application could have been
developed that we could have compiled instead, but this didn't
seem like a good use of our time.

-- Daniel

_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


newbury at mandamus

Jul 9, 2007, 4:27 AM

Post #6 of 6 (438 views)
Permalink
Re: DVB + ./configure [In reply to]

Daniel Kristjansson wrote:
> On Sun, 2007-07-08 at 16:38 -0400, R. G. Newbury wrote:
>>> Daniel Kristjansson wrote:
>>>> Does anyone object to me making ./configure default to
>>>> enabling DVB when it finds the DVB headers?
>>>>
>>>> This was disabled by default because some old DVB headers
>>>> would break the compile, but kernels with working headers
>>>> have been shipping for two years now.
> <snip>
>> And anything which a computer can reasonably do, it should do. One of
>> those things is looking for the headers, and not forcing the user to
>> spelunk the unexplored corners of /usr/.....
>
> The configure script has looked for the headers for years, the
> problem was that the headers used to include some other headers
> which sometimes included some other headers which sometimes included
> some other headers which on certain systems eventually
> broke the compile. Also when there were headers which allowed
> MythTV to compile they often didn't include support for ATSC
> cards, so most of our DVB driver using userbase would compile
> it, ignore the compile and run time warnings, and then report
> a nonexistent bug. Checking for this in the configure script
> would have essentially meant compiling MythTV within
> the ./configure script which doesn't fall into the 'reasonable'
> bin for me :) In theory, a test application could have been
> developed that we could have compiled instead, but this didn't
> seem like a good use of our time.
>
Understood. I had not considered the 'includes of includes of includes'
poison aspect. Not thinking far enough ahead of the curve...and speeding
at the same time!!!

Geoff
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.