Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 903777 - media-sound/lilypond-2.24: Build updates
Summary: media-sound/lilypond-2.24: Build updates
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-04 16:04 UTC by Christopher Smith
Modified: 2024-01-03 08:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Smith 2023-04-04 16:04:47 UTC
As mentioned in the 2.24 changelog (http://lilypond.org/doc/v2.24/Documentation/changes/), Lilypond 2.24's switch to Guile 2 caused a performance penalty because of JIT. The Lilypond build includes optional targets to pre-compile most of its Scheme code, but these targets do not appear to be invoked by the current 2.24 ebuild.

Additionally, the 2.24 ebuild does not appear to expose any font dependencies; these may be needed.
Comment 1 Larry the Git Cow gentoo-dev 2024-01-03 08:51:23 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ac5e7a3786057b2f86d3611bf4586de576eb02

commit f2ac5e7a3786057b2f86d3611bf4586de576eb02
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-01-03 08:44:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-03 08:51:04 +0000

    media-sound/lilypond: add 2.24.3
    
    This handles the bytecode part of bug #903777 but not the fonts yet.
    
    Bug: https://bugs.gentoo.org/903777
    Closes: https://bugs.gentoo.org/825334
    Closes: https://bugs.gentoo.org/903776
    Closes: https://bugs.gentoo.org/920817
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/lilypond/Manifest               |   1 +
 media-sound/lilypond/lilypond-2.24.3.ebuild | 139 ++++++++++++++++++++++++++++
 media-sound/lilypond/lilypond-9999.ebuild   |  25 ++---
 3 files changed, 153 insertions(+), 12 deletions(-)
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-01-03 08:51:38 UTC
Fonts still need doing.