Skip to content

1c22d866-ls178

Compare
Choose a tag to compare
@LinuxServer-CI LinuxServer-CI released this 05 Aug 15:57
· 112 commits to master since this release

LinuxServer Changes:

Install XMLTV from Alpine repos.

tvheadend Changes:

Fix time for old 32bit systems

The fix introduced in fe47ecb5504a ("Fix time for 32bit systems again")
made the incorrect assumption, that the macro _TIME_BITS=64 was always
available. It seems like that this is not the case for old systems,
causing 32bit builds to break there.

Lets completely rework 32bit time support, by actually detecting the
hosts size for the time.

This will break cross-compilation, as the configure script is run on the
host, but since we do not seem to support cross-builds anyway (all archs
are build on emulated or native targets), this should be acceptable.

Fixes fe47ecb5504a ("Fix time for 32bit systems again")

Signed-off-by: Olliver Schinagl oliver@schinagl.nl