Skip to content

[FIX] -out=spupng with EIA608/teletext: offset values in XML may be not correct #893 #84

[FIX] -out=spupng with EIA608/teletext: offset values in XML may be not correct #893

[FIX] -out=spupng with EIA608/teletext: offset values in XML may be not correct #893 #84

Triggered via pull request December 23, 2025 20:25
Status Failure
Total duration 2m 12s
Artifacts 3

build_docker.yml

on: pull_request
Docker build (minimal)
1m 47s
Docker build (minimal)
Docker build (ocr)
1m 55s
Docker build (ocr)
Docker build (hardsubx)
2m 9s
Docker build (hardsubx)
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 3 warnings
Docker build (minimal)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c if [ \"$BUILD_TYPE\" = \"minimal\" ]; then BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -lpthread -ldl -lgpac ./libccx_rust.a\"; elif [ \"$BUILD_TYPE\" = \"hardsubx\" ]; then BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DENABLE_OCR -DENABLE_HARDSUBX -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I /usr/include/leptonica/ -I /usr/include/tesseract/ -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -ltesseract -lleptonica -lpthread -ldl -lgpac -lswscale -lavutil -lavformat -lavcodec -lavfilter -lswresample ./libccx_rust.a\"; else BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DENABLE_OCR -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I /usr/include/leptonica/ -I /usr/include/tesseract/ -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -ltesseract -lleptonica -lpthread -ldl -lgpac ./libccx_rust.a\"; fi && SRC_LIBPNG=\"$(find ../src/thirdparty/libpng/ -name '*.c')\" && SRC_ZLIB=\"$(find ../src/thirdparty/zlib/ -name '*.c')\" && SRC_CCX=\"$(find ../src/lib_ccx/ -name '*.c')\" && SRC_GPAC=\"$(find /usr/include/gpac/ -name '*.c' 2>/dev/null || true)\" && SRC_HASH=\"$(find ../src/thirdparty/lib_hash/ -name '*.c')\" && SRC_UTF8PROC=\"../src/thirdparty/utf8proc/utf8proc.c\" && SRC_FREETYPE=\"../src/thirdparty/freetype/autofit/autofit.c ../src/thirdparty/freetype/base/ftbase.c ../src/thirdparty/freetype/base/ftbbox.c ../src/thirdparty/freetype/base/ftbdf.c ../src/thirdparty/freetype/base/ftbitmap.c ../src/thirdparty/freetype/base/ftcid.c ../src/thirdparty/freetype/base/ftfntfmt.c ../src/thirdparty/freetype/base/ftfstype.c ../src/thirdparty/freetype/base/ftgasp.c ../src/thirdparty/freetype/base/ftglyph.c ../src/thirdparty/freetype/base/ftgxval.c ../src/thirdparty/freetype/base/ftinit.c ../src/thirdparty/freetype/base/ftlcdfil.c ../src/thirdparty/freetype/base/ftmm.c ../src/thirdparty/freetype/base/ftotval.c ../src/thirdparty/freetype/base/ftpatent.c ../src/thirdparty/freetype/base/ftpfr.c ../src/thirdparty/freetype/base/ftstroke.c ../src/thirdparty/freetype/base/ftsynth.c ../src/thirdparty/freetype/base/ftsystem.c ../src/thirdparty/freetype/base/fttype1.c ../src/thirdparty/freetype/base/ftwinfnt.c ../src/thirdparty/freetype/bdf/bdf.c ../src/thirdparty/freetype/bzip2/ftbzip2.c ../src/thirdparty/freetype/cache/ftcache.c ../src/thirdparty/freetype/cff/cff.c ../src/thirdparty/freetype/cid/type1cid.c ../src/thirdparty/freetype/gzip/ftgzip.c ../src/thirdparty/freetype/lzw/ftlzw.c ../src/thirdparty/freetype/pcf/pcf.c ../src/thirdparty/freetype/pfr/pfr.c ../src/thirdparty/
Docker build (ocr)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c if [ \"$BUILD_TYPE\" = \"minimal\" ]; then BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -lpthread -ldl -lgpac ./libccx_rust.a\"; elif [ \"$BUILD_TYPE\" = \"hardsubx\" ]; then BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DENABLE_OCR -DENABLE_HARDSUBX -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I /usr/include/leptonica/ -I /usr/include/tesseract/ -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -ltesseract -lleptonica -lpthread -ldl -lgpac -lswscale -lavutil -lavformat -lavcodec -lavfilter -lswresample ./libccx_rust.a\"; else BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DENABLE_OCR -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I /usr/include/leptonica/ -I /usr/include/tesseract/ -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -ltesseract -lleptonica -lpthread -ldl -lgpac ./libccx_rust.a\"; fi && SRC_LIBPNG=\"$(find ../src/thirdparty/libpng/ -name '*.c')\" && SRC_ZLIB=\"$(find ../src/thirdparty/zlib/ -name '*.c')\" && SRC_CCX=\"$(find ../src/lib_ccx/ -name '*.c')\" && SRC_GPAC=\"$(find /usr/include/gpac/ -name '*.c' 2>/dev/null || true)\" && SRC_HASH=\"$(find ../src/thirdparty/lib_hash/ -name '*.c')\" && SRC_UTF8PROC=\"../src/thirdparty/utf8proc/utf8proc.c\" && SRC_FREETYPE=\"../src/thirdparty/freetype/autofit/autofit.c ../src/thirdparty/freetype/base/ftbase.c ../src/thirdparty/freetype/base/ftbbox.c ../src/thirdparty/freetype/base/ftbdf.c ../src/thirdparty/freetype/base/ftbitmap.c ../src/thirdparty/freetype/base/ftcid.c ../src/thirdparty/freetype/base/ftfntfmt.c ../src/thirdparty/freetype/base/ftfstype.c ../src/thirdparty/freetype/base/ftgasp.c ../src/thirdparty/freetype/base/ftglyph.c ../src/thirdparty/freetype/base/ftgxval.c ../src/thirdparty/freetype/base/ftinit.c ../src/thirdparty/freetype/base/ftlcdfil.c ../src/thirdparty/freetype/base/ftmm.c ../src/thirdparty/freetype/base/ftotval.c ../src/thirdparty/freetype/base/ftpatent.c ../src/thirdparty/freetype/base/ftpfr.c ../src/thirdparty/freetype/base/ftstroke.c ../src/thirdparty/freetype/base/ftsynth.c ../src/thirdparty/freetype/base/ftsystem.c ../src/thirdparty/freetype/base/fttype1.c ../src/thirdparty/freetype/base/ftwinfnt.c ../src/thirdparty/freetype/bdf/bdf.c ../src/thirdparty/freetype/bzip2/ftbzip2.c ../src/thirdparty/freetype/cache/ftcache.c ../src/thirdparty/freetype/cff/cff.c ../src/thirdparty/freetype/cid/type1cid.c ../src/thirdparty/freetype/gzip/ftgzip.c ../src/thirdparty/freetype/lzw/ftlzw.c ../src/thirdparty/freetype/pcf/pcf.c ../src/thirdparty/freetype/pfr/pfr.c ../src/thirdparty/
Docker build (hardsubx)
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c if [ \"$BUILD_TYPE\" = \"minimal\" ]; then BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -lpthread -ldl -lgpac ./libccx_rust.a\"; elif [ \"$BUILD_TYPE\" = \"hardsubx\" ]; then BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DENABLE_OCR -DENABLE_HARDSUBX -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I /usr/include/leptonica/ -I /usr/include/tesseract/ -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -ltesseract -lleptonica -lpthread -ldl -lgpac -lswscale -lavutil -lavformat -lavcodec -lavfilter -lswresample ./libccx_rust.a\"; else BLD_FLAGS=\"-std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DENABLE_OCR -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_64_BITS\"; BLD_INCLUDE=\"-I../src -I /usr/include/leptonica/ -I /usr/include/tesseract/ -I../src/lib_ccx/ -I /usr/include/gpac/ -I../src/thirdparty/libpng -I../src/thirdparty/zlib -I../src/lib_ccx/zvbi -I../src/thirdparty/lib_hash -I../src/thirdparty -I../src/thirdparty/freetype/include\"; BLD_LINKER=\"-lm -Wl,--allow-multiple-definition -ltesseract -lleptonica -lpthread -ldl -lgpac ./libccx_rust.a\"; fi && SRC_LIBPNG=\"$(find ../src/thirdparty/libpng/ -name '*.c')\" && SRC_ZLIB=\"$(find ../src/thirdparty/zlib/ -name '*.c')\" && SRC_CCX=\"$(find ../src/lib_ccx/ -name '*.c')\" && SRC_GPAC=\"$(find /usr/include/gpac/ -name '*.c' 2>/dev/null || true)\" && SRC_HASH=\"$(find ../src/thirdparty/lib_hash/ -name '*.c')\" && SRC_UTF8PROC=\"../src/thirdparty/utf8proc/utf8proc.c\" && SRC_FREETYPE=\"../src/thirdparty/freetype/autofit/autofit.c ../src/thirdparty/freetype/base/ftbase.c ../src/thirdparty/freetype/base/ftbbox.c ../src/thirdparty/freetype/base/ftbdf.c ../src/thirdparty/freetype/base/ftbitmap.c ../src/thirdparty/freetype/base/ftcid.c ../src/thirdparty/freetype/base/ftfntfmt.c ../src/thirdparty/freetype/base/ftfstype.c ../src/thirdparty/freetype/base/ftgasp.c ../src/thirdparty/freetype/base/ftglyph.c ../src/thirdparty/freetype/base/ftgxval.c ../src/thirdparty/freetype/base/ftinit.c ../src/thirdparty/freetype/base/ftlcdfil.c ../src/thirdparty/freetype/base/ftmm.c ../src/thirdparty/freetype/base/ftotval.c ../src/thirdparty/freetype/base/ftpatent.c ../src/thirdparty/freetype/base/ftpfr.c ../src/thirdparty/freetype/base/ftstroke.c ../src/thirdparty/freetype/base/ftsynth.c ../src/thirdparty/freetype/base/ftsystem.c ../src/thirdparty/freetype/base/fttype1.c ../src/thirdparty/freetype/base/ftwinfnt.c ../src/thirdparty/freetype/bdf/bdf.c ../src/thirdparty/freetype/bzip2/ftbzip2.c ../src/thirdparty/freetype/cache/ftcache.c ../src/thirdparty/freetype/cff/cff.c ../src/thirdparty/freetype/cid/type1cid.c ../src/thirdparty/freetype/gzip/ftgzip.c ../src/thirdparty/freetype/lzw/ftlzw.c ../src/thirdparty/freetype/pcf/pcf.c ../src/thirdparty/freetype/pfr/pfr.c ../src/thirdparty/
Docker build (minimal)
The process '/usr/bin/git' failed with exit code 128
Docker build (ocr)
The process '/usr/bin/git' failed with exit code 128
Docker build (hardsubx)
The process '/usr/bin/git' failed with exit code 128

Artifacts

Produced during runtime
Name Size Digest
CCExtractor~ccextractor~HHZJ1F.dockerbuild
34.9 KB
sha256:6bc4f5d3f9648db51d71c8cff046ce4712d352e8ff9e18339bfc2816d6dad1e5
CCExtractor~ccextractor~TLJYYC.dockerbuild
34.1 KB
sha256:eb5bcff7144c4b27b98a4592e4bd8f833e2639399f3e27e009fafc6dc1b06f2a
CCExtractor~ccextractor~Z1GXFT.dockerbuild
37.3 KB
sha256:959651db29b61ded1fc1942b5e56e870ae911dc2ebea0319c00b554d70e2b92f