Project

General

Profile

Bug #4636

TVHeadend 4.3-508~ge16f5ecad is FTBFS

Added by Michael Marley about 7 years ago. Updated about 7 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
General
Target version:
-
Start date:
2017-09-29
Due date:
% Done:

100%

Estimated time:
Found in version:
4.3-508~ge16f5ecad
Affected Versions:

Description

TVHeadend fails to build for my automatic nightly PPA builds with the following error:

src/transcoding/codec/codecs/libs/omx.c: In function ‘tvh_codec_profile_omx_open’:
src/transcoding/codec/codecs/libs/omx.c:36:1: error: expected declaration specifiers before ‘k’
 k{
 ^
src/transcoding/codec/codecs/libs/omx.c:53:36: error: storage class specified for parameter ‘codec_profile_omx_class’
 static const codec_profile_class_t codec_profile_omx_class = {
                                    ^~~~~~~~~~~~~~~~~~~~~~~
src/transcoding/codec/codecs/libs/omx.c:53:1: error: parameter ‘codec_profile_omx_class’ is initialized
 static const codec_profile_class_t codec_profile_omx_class = {
 ^~~~~~
src/transcoding/codec/codecs/libs/omx.c:111:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
 {
 ^
src/transcoding/codec/codecs/libs/omx.c:118:1: error: parameter ‘tvh_codec_omx_h264’ is initialized
 TVHVideoCodec tvh_codec_omx_h264 = {
 ^~~~~~~~~~~~~
src/transcoding/codec/codecs/libs/omx.c:123:24: error: ‘tvh_codec_profile_omx_destroy’ undeclared (first use in this function); did you mean ‘tvh_codec_profile_audio_destroy’?
     .profile_destroy = tvh_codec_profile_omx_destroy,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        tvh_codec_profile_audio_destroy
src/transcoding/codec/codecs/libs/omx.c:123:24: note: each undeclared identifier is reported only once for each function it appears in
src/transcoding/codec/codecs/libs/omx.c:35:1: error: old-style parameter declarations in prototyped function definition
 tvh_codec_profile_omx_open(tvh_codec_profile_omx_t *self, AVDictionary **opts)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/transcoding/codec/codecs/libs/omx.c:124:1: error: expected ‘{’ at end of input
 };
 ^
src/transcoding/codec/codecs/libs/omx.c:124:1: error: no return statement in function returning non-void [-Werror=return-type]
At top level:
src/transcoding/codec/codecs/libs/omx.c:35:1: error: ‘tvh_codec_profile_omx_open’ defined but not used [-Werror=unused-function]
 tvh_codec_profile_omx_open(tvh_codec_profile_omx_t *self, AVDictionary **opts)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors

The complete log is available at https://launchpadlibrarian.net/339075845/buildlog_ubuntu-artful-amd64.tvheadend_4.3-508~ge16f5ecad~artful_BUILDING.txt.gz.

History

#1

Updated by Jaroslav Kysela about 7 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Applied in changeset commit:tvheadend|c0624bf984969228ad2150f0a74097414220c04e.

Also available in: Atom PDF