summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-04-12 13:49:43 -0700
committerKhem Raj <raj.khem@gmail.com>2022-04-13 19:21:41 -0700
commit66fdbc25c138daf5b7190ee1a14a58f93686f9da (patch)
tree2e682ff563075b47640cfbf34abf7ace433148c7
parentffba3bbe131beaed10ac393b949c90b5af07bdbf (diff)
downloadmeta-openembedded-66fdbc25c138daf5b7190ee1a14a58f93686f9da.tar.gz
tvheadend: Update to latest trunk
Forward port 64bit time_t patch Disable warnings as errors Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-multimedia/recipes-dvb/tvheadend/tvheadend/0001-adjust-for-64bit-time_t.patch8
-rw-r--r--meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb5
2 files changed, 8 insertions, 5 deletions
diff --git a/meta-multimedia/recipes-dvb/tvheadend/tvheadend/0001-adjust-for-64bit-time_t.patch b/meta-multimedia/recipes-dvb/tvheadend/tvheadend/0001-adjust-for-64bit-time_t.patch
index 59bd4ef08..ff2e789e3 100644
--- a/meta-multimedia/recipes-dvb/tvheadend/tvheadend/0001-adjust-for-64bit-time_t.patch
+++ b/meta-multimedia/recipes-dvb/tvheadend/tvheadend/0001-adjust-for-64bit-time_t.patch
@@ -146,12 +146,12 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
146 /* Failed */ 146 /* Failed */
147--- a/src/epggrab/module/opentv.c 147--- a/src/epggrab/module/opentv.c
148+++ b/src/epggrab/module/opentv.c 148+++ b/src/epggrab/module/opentv.c
149@@ -486,7 +486,7 @@ opentv_parse_event_section_one 149@@ -497,7 +497,7 @@ opentv_parse_event_section_one
150 1, &save, &changes); 150 1, &save, &changes);
151 tvhdebug(LS_OPENTV, "find by time start %"PRItime_t " stop " 151 tvhdebug(LS_OPENTV, "find by time start %"PRItime_t " stop "
152 "%"PRItime_t " eid %d = %p", 152 "%"PRItime_t " ch %"PRId64" eid %d = %p",
153- ev.start, ev.stop, ev.eid, ebc); 153- ev.start, ev.stop, ch->ch_number, ev.eid, ebc);
154+ (intmax_t)ev.start, (intmax_t)ev.stop, ev.eid, ebc); 154+ (intmax_t)ev.start, (intmax_t)ev.stop, ch->ch_number, ev.eid, ebc);
155 save |= epg_broadcast_set_dvb_eid(ebc, ev.eid, &changes); 155 save |= epg_broadcast_set_dvb_eid(ebc, ev.eid, &changes);
156 } else { 156 } else {
157 ebc = epg_broadcast_find_by_eid(ch, ev.eid); 157 ebc = epg_broadcast_find_by_eid(ch, ev.eid);
diff --git a/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb b/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb
index c278cf599..b3d9d6bf7 100644
--- a/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb
+++ b/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb
@@ -12,7 +12,7 @@ SRC_URI = "git://github.com/tvheadend/tvheadend.git;branch=master;protocol=https
12 file://0001-adjust-for-64bit-time_t.patch \ 12 file://0001-adjust-for-64bit-time_t.patch \
13 " 13 "
14 14
15SRCREV = "ce09077056f9c6558c188d135cec3be85cc9c200" 15SRCREV = "9a51cea492e4a5579ca3ddf9233fecfa419de078"
16PV = "4.3+git${SRCPV}" 16PV = "4.3+git${SRCPV}"
17PKGV = "4.3+git${GITPKGV}" 17PKGV = "4.3+git${GITPKGV}"
18 18
@@ -26,5 +26,8 @@ EXTRA_OECONF += "--arch=${TARGET_ARCH} \
26 --disable-dvbscan \ 26 --disable-dvbscan \
27 " 27 "
28 28
29EXTRA_OECONF:append:libc-musl = " --disable-execinfo"
30
31EXTRA_OEMAKE = "CFLAGS_NO_WERROR=yes"
29CLEANBROKEN = "1" 32CLEANBROKEN = "1"
30 33