#815585 ccache: Incomplete link list for mingw-w64

Package:
ccache
Source:
ccache
Description:
Compiler cache for fast recompilation of C/C++ code
Submitter:
Andreas Metzler
Date:
2024-02-04 13:27:05 UTC
Severity:
normal
Tags:
#815585#5
Date:
2016-02-22 18:17:05 UTC
From:
To:
Package: ccache
Version: 3.2.4-1
Severity: normal

Hello,

installing mingw-w64 adds the following links to /usr/lib/ccache:
i686-w64-mingw32-gcc-5.3-posix
i686-w64-mingw32-gcc-5.3-win32
x86_64-w64-mingw32-gcc-5.3-posix
x86_64-w64-mingw32-gcc-5.3-win32

However with "./configure --host i686-w64-mingw32" the Makefiles will
invoke i686-w64-mingw32-gcc, which is not cached.

cu Andreas

#815585#10
Date:
2016-02-28 10:12:28 UTC
From:
To:
The problem is that i686-w64-mingw32-gcc is created (via the alternatives
mechanism) after ccache's postinst script has run, so ccache currently has
no way of detecting that compiler name. A workaround is to
run /usr/sbin/update-ccache-symlinks manually to install the symlinks.

Essentially the same bug as #632779.

#815585#15
Date:
2016-02-28 10:12:28 UTC
From:
To:
The problem is that i686-w64-mingw32-gcc is created (via the alternatives
mechanism) after ccache's postinst script has run, so ccache currently has
no way of detecting that compiler name. A workaround is to
run /usr/sbin/update-ccache-symlinks manually to install the symlinks.

Essentially the same bug as #632779.