Skip to content

MSYS2: last version of libjpeg-turbo triggers a link error #4713

Closed
@gaaned92

Description

The last update of package mingw-w64-x86_64-libjpeg-turbo-2.0.0-1 triggers following error at link step:

C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: ../rtengine/librtengine.a(jdatasrc.cc.obj):jdatasrc.cc:(.rdata$.refptr.jpeg_std_message_table[.refptr.jpeg_std_message_table]+0x0): undefined reference to `jpeg_std_message_table'
collect2.exe: error: ld returned 1 exit status
make[2]: *** [rtgui/CMakeFiles/rth.dir/build.make:2278: rtgui/rawtherapee.exe] Error 1
make[1]: *** [CMakeFiles/Makefile2:282: rtgui/CMakeFiles/rth.dir/all] Error 2
make: *** [Makefile:130: all] Error 2

There is no error during compilation.

the version 1.5.3 is ok

The two versions are uploaded here https://filebin.net/qglvvp0b2d2q8brl

Metadata

Assignees

No one assigned

    Labels

    priority: criticalUrgently needs fixingscope: compilationCompilation issuestype: bugSomething is not doing what it's supposed to be doing

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions