Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 560796

Summary: media-sound/clementine with clang - error: use of undeclared identifier '__float128'
Product: Gentoo Linux Reporter: jorgicio <jpizarrocallejas>
Component: Current packagesAssignee: Fat-Zer <fatzer2>
Status: RESOLVED FIXED    
Severity: normal CC: polynomial-c, proxy-maint, sound
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/clementine-player/Clementine/issues/4228
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 588908    
Attachments: The patch that fixes it
The definitive patch working with Clang

Description jorgicio 2015-09-18 21:25:25 UTC
Created attachment 412222 [details, diff]
The patch that fixes it

Hi! Somewhere I found a patch to fix the compilation of Clementine with Clang. Tried with clementine 1.2.3 and clang 3.7, and it works.
Comment 1 Alex Xu (Hello71) 2015-09-26 21:45:51 UTC
This patch appears to cause issues and was not merged upstream, so Gentoo is not likely to take it.
Comment 2 jorgicio 2015-09-26 21:59:17 UTC
(In reply to Alex Xu (Hello71) from comment #1)
> This patch appears to cause issues and was not merged upstream, so Gentoo is
> not likely to take it.

Well... that's what I got, so there should be a better solution to compile Clementine with Clang, i.e., an USE-flag, epatch_user, or waiting to the QT5-based version.
Comment 3 jorgicio 2016-05-03 18:04:44 UTC
Created attachment 433122 [details, diff]
The definitive patch working with Clang

Ok, the patch I attached is obsolete, so I attached a new one. Tested with Clementine 1.3.1 and Clang 3.5.0. Working fine.
Comment 4 Ian Delaney (RETIRED) gentoo-dev 2016-05-10 13:57:41 UTC
Nikoli is known to have abandoned maintainership. Does someone here wish to take it over>\?
Comment 5 Fat-Zer 2016-09-13 18:50:06 UTC
The latest proposed patch to resolve the issue in upstream:
https://github.com/clementine-player/Clementine/pull/5443
Comment 6 Pacho Ramos gentoo-dev 2017-11-19 15:18:46 UTC
this should be fixed with the snapshot that asturm just pushed to the tree