Project

General

Profile

Bug #6092

Error while compiling a fresh pull form GIT

Added by Chris F about 3 years ago. Updated about 3 years ago.

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

0%

Estimated time:
Found in version:
Pulled 2021/10/19 14:30 GMT+2
Affected Versions:

Description

WGET http://download.silicondust.com/hdhomerun/libhdhomerun_20171221.tgz
http://download.silicondust.com/hdhomerun/libhdhomerun_20171221.tgz:
2021-10-19 14:29:14 Fout 404: Not Found.
make4: * [Makefile.hdhomerun:79: /tmp/tvheadend/tvheadend/build.linux/hdhomerun/libhdhomerun_20171221/.tvh_download] Fout 8
make4: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make3:
[Makefile:800: /tmp/tvheadend/tvheadend/build.linux/hdhomerun/libhdhomerun/libhdhomerun.a] Fout 2
make3: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make2:
[Makefile:99: ffmpeg_all] Fout 2
make2: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make1:
[debian/rules:14: override_dh_auto_build] Fout 2
make1: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make: *
* [debian/rules:5: build] Fout 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

History

#2

Updated by Chris F about 3 years ago

Updated Makefile.hdhomerun but still no succes:

make -f Makefile.hdhomerun build
make3: Map '/tmp/tvheadend/tvheadend' wordt binnengegaan
WGET http://download.silicondust.com/hdhomerun/libhdhomerun_20210624.tgz
2021-10-19 14:52:18 URL:http://download.silicondust.com/hdhomerun/libhdhomerun_20210624.tgz [51124/51124] -> "/tmp/tvheadend/tvheadend/build.linux/hdhomerun/libhdhomerun_20210624.tgz" [1]
SHA1SUM test '9db6089b956de4e58084b623937f5fc3231fff0b' == '6b019728eadea3af7a5686ed5ba44e970bca7365': make3: * [Makefile.hdhomerun:80: /tmp/tvheadend/tvheadend/build.linux/hdhomerun/libhdhomerun_20210624/.tvh_download] Fout 1
make3: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make2:
[Makefile:800: /tmp/tvheadend/tvheadend/build.linux/hdhomerun/libhdhomerun/libhdhomerun.a] Fout 2
make2: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make1:
[debian/rules:14: override_dh_auto_build] Fout 2
make1: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make: *
[debian/rules:5: build] Fout 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

#3

Updated by Chris F about 3 years ago

Updated Makefile.hdhomerun to use correct checksum: 9db6089b956de4e58084b623937f5fc3231fff0b

Now the build seems to fail at this point:

CC src/input/mpegts/tvhdhomerun/tvhdhomerun.o
src/input/mpegts/tvhdhomerun/tvhdhomerun.c: In function ‘tvhdhomerun_device_discovery_thread’:
src/input/mpegts/tvhdhomerun/tvhdhomerun.c:386:7: error: implicit declaration of function ‘hdhomerun_discover_find_devices_custom’; did you mean ‘hdhomerun_discover_find_devices_custom_v3’? [-Werror=implicit-function-declaration]
hdhomerun_discover_find_devices_custom(0,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hdhomerun_discover_find_devices_custom_v3
cc1: all warnings being treated as errors
make2: * [Makefile:643: /tmp/tvheadend/tvheadend/build.linux/src/input/mpegts/tvhdhomerun/tvhdhomerun.o] Fout 1
make2: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make1:
[debian/rules:14: override_dh_auto_build] Fout 2
make1: Map '/tmp/tvheadend/tvheadend' wordt verlaten
make: *
* [debian/rules:5: build] Fout 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

#4

Updated by Chris F about 3 years ago

Guess i pulled the wrong version of tvheadend :) sorry

Now used these steps:
https://tvheadend.org/projects/tvheadend/wiki/Building

Build succeeded !

#5

Updated by Flole Systems about 3 years ago

  • Status changed from New to Invalid

Also available in: Atom PDF