Bug #4778
Master fails to compile after revision f9891cf7
100%
Description
After revision f9891cf7 move sbuf definitions to sbuf.h on master, compiling fails with the below error.
In file included from /tmp/tvheadend/src/service.h:22:0,
from src/input/mpegts/mpegts_service.c:22:
/tmp/tvheadend/src/sbuf.h:77:1: error: unknown type name 'ssize_t'
ssize_t sbuf_read(sbuf_t *sb, int fd);
^~~~~~~
[0m[91mmake: *** [Makefile:701: /tmp/tvheadend/build.linux/src/input/mpegts/mpegts_service.o] Error 1
This is a docker container build and using Alpine Linux 3.6 as the OS, so it's musl based. The full build log of the container and compiling of tvheadend can be found here https://ci.linuxserver.io/view/Last%20Build%20Failed/job/Docker-Builders/job/x86-64/job/x86-64-tvheadend/128/console
Hopfully you can help finding the issue. If you need more info, please let me know.
History
Updated by Jaroslav Kysela almost 7 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:tvheadend|dcd541e67b84e9a8bc8138eb114820756bebd2ce.
Updated by Torbjørn Brekke almost 7 years ago
Jaroslav Kysela wrote:
Applied in changeset commit:tvheadend|dcd541e67b84e9a8bc8138eb114820756bebd2ce.
Thank you. It's working again now.