New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ubuntu builds don't contain hdhomerun support #2
Comments
|
Another dep not included in the control file. I'll take a look. Gonna have to so something more general about this in future I think. |
|
Hi @adamsutton, Anyway just to bring attention any other possible user-requested build flag(s). For example, this one (which only matters if static ffmpeg), http://tvheadend.org/issues/3438 make me wonder if there is also an equiv. AMD flag too. And whether we should / should not be supporting. Perhaps other ones too. It can be checked up on here: https://github.com/tvheadend/tvheadend-build/blob/master/ubuntu/deps/Dockerfile#L8 https://github.com/tvheadend/tvheadend-build/blob/master/ubuntu/master/Dockerfile#L15 Many thanks. |
|
@dreamcat4 hey been keeping my eye open for you on #hts. My plan is to look more closely at how we manage builds going forward, need to balance having the right components in the official builds with not overburdening self-builders (ffmpeg isn't exactly quick) and also not having massive diff between the two. Clearly not a simple answer. I think for now I've mostly got the major missing elements. I'm not using bundle, that really only ever intended for embedded platforms, not that it's a major issue to include it. I'm also looking at probably replacing the current build system to simplify things. The current one is actually still very much tied to the old apt repo, and I just push the finished binaries to bintray. Ping me next time your in #hts, I'm not around loads, but would be nice to chat things through with you. |
|
I agree that the default build settings in src/git should not include all this static stuff. When users checkout the sources and want to self build with their own set of preferred flags. Yet static ffmpeg totally worth it. I can say from managing last 6 months those builds before you came back, there were 0 reports about packaging problems or issues with using / installing the .deb files themselves. Not a peep or word from anyone. |
|
@dreamcat4 maybe I'm misreading your response, but the number of !'s comes across a tad defensive / aggressive? I applogise if I got the tone wrong. But let me put your concerns at rest. I'm not against including ffmpeg (static) or hdhomerun in the official builds, I wouldn't have done so if not. And I share your concerns about random questions about this or that not working etc... And I'm definitely in the ffmpeg static camp rather than relying on distro supplied, the later is just fraught with problems. My comments about looking at what gets included is just a more general one, i.e. whether there is a better/simpler way to describe these things to ensure best possible cohesion between self build and official packages. Not that I'm planning to throw things out of official packages, that would never be my aim. It might be that we look at an addon approach (and that might be relevant to some, not all, aspects discussed here), which has some other benefits. But that's just random musing's at the moment. And I'm not worried about taking up system time. We have a dedicated box that does all the TVH hosting and building. And since we've not exactly got the most actively visited site. Taking up most of the CPU for an hour or so while building all packages is neither here nor there. And if we really needed more resource, it wouldn't be difficult to acquire it. Anyway, closing this issue since the latest builds include ffmpeg and hdhomerun, and there omission from the official packages was never intentional. |
Using a fresh trusty install, hdhomerun can be pinged and discovered.
Both stable and unstable builds don't find any hdhomerun tuners.
The text was updated successfully, but these errors were encountered: