xpra icon
Bug tracker and wiki

Changes between Initial Version and Version 1 of Ticket #2078


Ignore:
Timestamp:
12/13/18 07:39:42 (20 months ago)
Author:
Antoine Martin
Comment:
  • r21218 requires libturbojpeg 1.4 (backport in r21219), so we can build on centos7 again
  • r21220 + r21222 builds the encoder on centos7 via a patch and skipping compilation warnings (backport in r21221 + r21223)

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2078

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
  • Ticket #2078 – Description

    initial v1  
    2121
    2222This could be silenced - either globally or with a version check, but the build still fails later on because some constants aren't defined ({{{TJPF_CMYK}}}, {{{TJSAMP_411}}}).
    23 Commenting those out helps, but the build still fails because {{{tjDecompressHeader3}}} is also missing...
     23Commenting those out helps, but the build still fails because {{{tjDecompressHeader3}}} is also missing:
     24{{{
     25xpra/codecs/jpeg/decoder.c: In function '__pyx_pf_4xpra_6codecs_4jpeg_7decoder_6decompress_to_yuv':
     26xpra/codecs/jpeg/decoder.c:2597:3: error: implicit declaration of function 'tjDecompressHeader3' [-Werror=implicit-function-declaration]
     27   __pyx_v_r = tjDecompressHeader3(__pyx_cur_scope->__pyx_v_decompressor, ((unsigned char const *)__pyx_v_buf), __pyx_v_buf_len, (&__pyx_v_w), (&__pyx_v_h), (&__pyx_v_subsamp), (&__pyx_v_cs));
     28   ^
     29}}}
    2430
    2531Maybe split encoder and decoder so we can build the encode with centos7? (with a patch for the missing definition)