symlink generic libraries for Tcl and Tk 9.0.1 for better library support#24213
Conversation
|
@boegelbot please test @ jsc-zen3 |
|
@Thyre: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3393723516 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @Thyre |
|
Test report by @Thyre |
|
Test report by @boegelbot |
Co-authored-by: Mikael Öhman <[email protected]>
Co-authored-by: Mikael Öhman <[email protected]>
Co-authored-by: Mikael Öhman <[email protected]>
Co-authored-by: Mikael Öhman <[email protected]>
Signed-off-by: Jan André Reuter <[email protected]>
|
Lets let build it for real on jsc-zen3? |
|
@boegelbot please test @ jsc-zen3 |
|
@Thyre: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3393754799 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @Micket |
Signed-off-by: Jan André Reuter <[email protected]>
|
Test report by @boegelbot |
|
@boegelbot please test @ jsc-zen3 |
|
Test report by @Thyre |
|
Test report by @Thyre |
|
Test report by @Micket |
|
@Thyre: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3393762712 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot |
Fix shared library links in Tcl/Tk 9.0.1 (follow-up to #24213)
(created using
eb --new-pr)See also #24210 (comment).
When CMake searches for Tk & Tcl, it first tries to find the generic libraries before trying version specific ones. Since we did not provide them before this PR, this could lead to system libraries being picked up instead, yielding weird compile failures (or even failures during the CMake step).
In addition, not all software is aware of the name changes in Tcl/Tk 9.0 yet. Since these libraries names are generic, and were already used before, this may also improve the software support for other software.
With this, we mirror what e.g. Fedora and Arch Linux do for Tcl and Tk, where these libraries are available.
See e.g. here and here