Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 953422 - app-office/libreoffice: please consider enabling clang-20 in 25.2.*
Summary: app-office/libreoffice: please consider enabling clang-20 in 25.2.*
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-08 10:11 UTC by Holger Hoffstätte
Modified: 2025-05-20 19:09 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 Holger Hoffstätte 2025-04-08 10:11:35 UTC
clang-20 is already enabled in -9999, but 25.2.* seems to work just fine as well (compile- and runtime tested without any issues on two machines).

Please consider adding clang-20 to 25.2.* while they are still in ~arch.


Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2025-05-17 15:41:13 UTC
The bug has been referenced in the following commit(s):

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

commit 65fb81e5c9c2fba626f0d7a6ede88e7ac2e97336
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-05-17 15:38:55 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-05-17 15:40:48 +0000

    app-office/libreoffice: drop USE=clang
    
    It was added originally for Skia issues w/o Clang and we removed
    the warning for that a while ago: 326d52937573cf713dd070d23573b8deb5c9ede8.
    
    There's no need for any of this anymore. Users can set Clang via package.env
    if they really want.
    
    Bug: https://bugs.gentoo.org/739134
    Bug: https://bugs.gentoo.org/915673
    Bug: https://bugs.gentoo.org/953422
    Signed-off-by: Sam James <sam@gentoo.org>

 .../libreoffice/libreoffice-25.2.9999.ebuild       | 53 ++++----------------
 app-office/libreoffice/libreoffice-9999.ebuild     | 56 ++++------------------
 2 files changed, 16 insertions(+), 93 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2025-05-20 19:09:31 UTC
The bug has been closed via the following commit(s):

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

commit 3ce904a011acb82fb981146838f38f6d847f26cb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-05-20 19:08:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-05-20 19:08:47 +0000

    app-office/libreoffice: drop USE=clang in 25.2.3.2 too
    
    As discussed with asturm, let's backport 65fb81e5c9c2fba626f0d7a6ede88e7ac2e97336.
    
    Closes: https://bugs.gentoo.org/953422
    Signed-off-by: Sam James <sam@gentoo.org>

 app-office/libreoffice/libreoffice-25.2.3.2.ebuild | 53 ++++------------------
 1 file changed, 8 insertions(+), 45 deletions(-)