Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 787095 - media-gfx/flameshot-0.9.0 auto enables ccache if dev-util/ccache is installed
Summary: media-gfx/flameshot-0.9.0 auto enables ccache if dev-util/ccache is installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Pavel Kalugin
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-04-30 13:02 UTC by josef.95
Modified: 2021-05-04 13:30 UTC (History)
2 users (show)

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


Attachments
media-gfx/flameshot-0.9.0 build.log (flameshot-0.9.0:20210430-115410.log.gz,22.52 KB, application/gzip)
2021-04-30 13:02 UTC, josef.95
Details
emerge --info (emerge--info.txt,7.00 KB, text/plain)
2021-04-30 13:03 UTC, josef.95
Details

Note You need to log in before you can comment on or make changes to this bug.
Description josef.95 2021-04-30 13:02:06 UTC
Created attachment 704187 [details]
media-gfx/flameshot-0.9.0 build.log

Hello,
the new media-gfx/flameshot-0.9.0 automatically enable ccache if it is installed, and it is for portage not enabled.
It failed with a ACCESS VIOLATION

juippis found for this issue https://github.com/flameshot-org/flameshot/blob/master/cmake/Cache.cmake
Comment 1 josef.95 2021-04-30 13:03:55 UTC
Created attachment 704190 [details]
emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2021-05-04 13:30:17 UTC
The bug has been closed via the following commit(s):

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

commit 38ac024d53d4f795ad65182e24cdfbf6cf89a064
Author:     Pavel Kalugin <pavel@pavelthebest.me>
AuthorDate: 2021-05-03 10:02:12 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2021-05-04 12:59:16 +0000

    media-gfx/flameshot: don't force using ccache
    
    - don't include cmake/Cache.cmake
    
    Reported-by: josef.95 <josef64@posteo.org>
    Closes: https://bugs.gentoo.org/787095
    Signed-off-by: Pavel Kalugin <pavel@pavelthebest.me>
    Closes: https://github.com/gentoo/gentoo/pull/20665
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 .../flameshot/files/flameshot-0.9.0-dont-force-ccache.patch | 13 +++++++++++++
 media-gfx/flameshot/flameshot-0.9.0.ebuild                  |  1 +
 2 files changed, 14 insertions(+)