<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p><br>
    </p>
    <p>We experienced some errors when compiling LibreOffice core
      (master).</p>
    <p>We pulled the latest code from master branch.  Running
      ./autogen.sh with-distro=LibreOfficeLinux --disable-online-update
      --disable-breakpad</p>
    <p>Until this error messages:</p>
    <p><br>
    </p>
    <p><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">[build MOD]
          sal
        </span><br>
        /usr/bin/ld: /tmp/lto-llvm-4818d7.o: in function
        `jpeg_common_create_decompress':
        <br>
        jpeg_common.c:(.text.jpeg_common_create_decompress+0x23):
        undefined reference to `jpeg_CreateDecompress'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-4818d7.o: in function
        `jpeg_common_destroy_decompress':
        <br>
        jpeg_common.c:(.text.jpeg_common_destroy_decompress+0x8):
        undefined reference to `jpeg_destroy_decompress'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-4818d7.o: in function
        `jpeg_common_start_decompress':
        <br>
        jpeg_common.c:(.text.jpeg_common_start_decompress+0x19):
        undefined reference to `jpeg_start_decompress'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-4818d7.o: in function
        `jpeg_common_read_header':
        <br>
        jpeg_common.c:(.text.jpeg_common_read_header+0x20): undefined
        reference to `jpeg_read_header'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-4818d7.o: in function
        `jpeg_common_read_scanlines':
        <br>
        jpeg_common.c:(.text.jpeg_common_read_scanlines+0x27): undefined
        reference to `jpeg_read_scanlines'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-1970ae.o: in function
        `fxcodec::JpegModule::CreateDecoder(pdfium::span<unsigned
        char const<br>
        , 18446744073709551615ul, unsigned char const*>, unsigned
        int, unsigned int, int, bool)':
        <br>
jpegmodule.cpp:(.text._ZN7fxcodec10JpegModule13CreateDecoderEN6pdfium4spanIKhLm18446744073709551615EPS3_EEjjib+0x217)<br>
        : undefined reference to `jpeg_destroy_decompress'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-1970ae.o: in function
        `std::unique_ptr<fxcodec::(anonymous namespace)::JpegDecoder,
        std::d<br>
        efault_delete<fxcodec::(anonymous namespace)::JpegDecoder>
        >::~unique_ptr()':
        <br>
jpegmodule.cpp:(.text._ZNSt10unique_ptrIN7fxcodec12_GLOBAL__N_111JpegDecoderESt14default_deleteIS2_EED2Ev+0x21):
        unde<br>
        fined reference to `jpeg_destroy_decompress'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-1970ae.o: in function
        `fxcodec::JpegModule::LoadInfo(pdfium::span<unsigned char
        const, 184<br>
        46744073709551615ul, unsigned char const*>)':
        <br>
jpegmodule.cpp:(.text._ZN7fxcodec10JpegModule8LoadInfoEN6pdfium4spanIKhLm18446744073709551615EPS3_EE+0x184):
        undefine<br>
        d reference to `jpeg_destroy_decompress'
        <br>
        /usr/bin/ld:
jpegmodule.cpp:(.text._ZN7fxcodec10JpegModule8LoadInfoEN6pdfium4spanIKhLm18446744073709551615EPS3_EE+0x1<br>
        a5): undefined reference to `jpeg_destroy_decompress'
        <br>
        /usr/bin/ld: /tmp/lto-llvm-1970ae.o: in function
        `fxcodec::(anonymous namespace)::JpegDecoder::InitDecode(bool)':
        <br>
jpegmodule.cpp:(.text._ZN7fxcodec12_GLOBAL__N_111JpegDecoder10InitDecodeEb+0x1d2):
        undefined reference to `jpeg_destr<br>
        oy_decompress'
        <br>
        /usr/bin/ld:
/tmp/lto-llvm-1970ae.o:jpegmodule.cpp:(.text._ZN7fxcodec12_GLOBAL__N_111JpegDecoder10InitDecodeEb+0x264)<br>
        : more undefined references to `jpeg_destroy_decompress' follow
        <br>
        [build MOD] salhelper
        <br>
        [build MOD] scp2
        <br>
        clang++: error: linker command failed with exit code 1 (use -v
        to see invocation)
        <br>
        make[1]: ***
        [/opt/git/libreoffice.core/external/pdfium/Library_pdfium.mk:10:
        /opt/git/libreoffice.core/instdir/progr<br>
        am/libpdfiumlo.so] Error 1
        <br>
        make[1]: *** Waiting for unfinished jobs....
        <br>
        make: *** [Makefile:301: build] Error 2<br>
        <br>
        The version of libjpeg and libjpeg-turbo in my system is:</span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><span
          style="color:#000000;background-color:#ffffff;">ii  lib</span><span
style="font-weight:bold;color:#ff5454;background-color:#ffffff;">jpeg</span><span
          style="color:#000000;background-color:#ffffff;">-dev:amd64
                                8c-2ubuntu11
                                  amd64        Independent JPEG Group'</span><br>
        s JPEG runtime library (dependency package)
        <br>
        ii  lib<span
style="font-weight:bold;color:#ff5454;background-color:#ffffff;">jpeg</span><span
          style="color:#000000;background-color:#ffffff;">-turbo8:amd64
                             2.1.5-2ubuntu2                       amd64
                 lib</span><span
style="font-weight:bold;color:#ff5454;background-color:#ffffff;">jpeg</span><span
          style="color:#000000;background-color:#ffffff;">-turbo JPEG
          runt</span><br>
        ime library
        <br>
        ii  lib<span
style="font-weight:bold;color:#ff5454;background-color:#ffffff;">jpeg</span><span
          style="color:#000000;background-color:#ffffff;">-turbo8-dev:amd64
                         2.1.5-2ubuntu2                       amd64
                 Development files for t</span><br>
        he lib<span
style="font-weight:bold;color:#ff5454;background-color:#ffffff;">jpeg</span><span
          style="color:#000000;background-color:#ffffff;">-turbo JPEG
          library
        </span><br>
        ii  lib<span
style="font-weight:bold;color:#ff5454;background-color:#ffffff;">jpeg</span><span
          style="color:#000000;background-color:#ffffff;">8:amd64
                                   8c-2ubuntu11
                                  amd64        Independent JPEG Group'</span><br>
        s JPEG runtime library (dependency package)
        <br>
        ii  lib<span
style="font-weight:bold;color:#ff5454;background-color:#ffffff;">jpeg</span><span
          style="color:#000000;background-color:#ffffff;">8-dev:amd64
                               8c-2ubuntu11
                                  amd64        Independent JPEG Group'</span><br>
        s JPEG runtime library (dependency package)<br>
        <br>
      </span></p>
    <p><span style="font-family:monospace">Is there any way to solve
        this?</span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace">Thanks, Dev<br>
      </span></p>
    <p><br>
    </p>
  </body>
</html>