Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 919422 - media-sound/clementine-1.4.0_rc2-r5: "cannot find -labsl_log_internal_check_op: No such file or directory" when linking against =dev-cpp/abseil-cpp-20220623.1
Summary: media-sound/clementine-1.4.0_rc2-r5: "cannot find -labsl_log_internal_check_o...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexey
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-12-08 02:49 UTC by Fat-Zer
Modified: 2024-01-21 04:02 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,86.36 KB, text/x-log)
2023-12-08 02:52 UTC, Fat-Zer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fat-Zer 2023-12-08 02:49:54 UTC
The build failure is caused by clementine-1.4.0_rc2-absl.patch that was added in attempt to fix Bug 912853.
The problem appears when linking against <=dev-cpp/abseil-cpp-20220623.1

PS: older versions of dev-cpp/abseil-cpp should be supported because they are required by other packages like net-im/telegram-desktop.

Reproducible: Always
Comment 1 Fat-Zer 2023-12-08 02:52:25 UTC
Created attachment 878186 [details]
build.log
Comment 2 Fat-Zer 2023-12-08 03:23:38 UTC
Note that removing the patch fixes the issue.
Comment 3 Fat-Zer 2024-01-03 23:13:07 UTC
This is still valid for `-r5`; updating summary.
Comment 4 Larry the Git Cow gentoo-dev 2024-01-05 10:36:33 UTC
The bug has been referenced in the following commit(s):

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

commit 940208ab8e575fbde5337f019fd45d69e337eaba
Author:     Alexey Sokolov <alexey+gentoo@asokolov.org>
AuthorDate: 2024-01-04 01:16:52 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-05 10:36:20 +0000

    media-sound/clementine: Fix build with older abseil
    
    Bug: https://bugs.gentoo.org/919422
    Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
    Closes: https://github.com/gentoo/gentoo/pull/34631
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild        | 3 ++-
 media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)
Comment 5 Fat-Zer 2024-01-09 19:12:22 UTC
Could you add the same changes to the live ebuild?
Comment 6 Larry the Git Cow gentoo-dev 2024-01-21 04:02:01 UTC
The bug has been closed via the following commit(s):

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

commit eb455281dfa921c3b81b6ff82fb1a3efc70dba48
Author:     Alexey Sokolov <alexey+gentoo@asokolov.org>
AuthorDate: 2024-01-09 19:28:06 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-21 04:00:52 +0000

    media-sound/clementine: update live
    
    Closes: https://bugs.gentoo.org/919422
    Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
    Closes: https://github.com/gentoo/gentoo/pull/34723
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/clementine/clementine-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)