Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 560796 - media-sound/clementine with clang - error: use of undeclared identifier '__float128'
Summary: media-sound/clementine with clang - error: use of undeclared identifier '__fl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Fat-Zer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 588908
  Show dependency tree
 
Reported: 2015-09-18 21:25 UTC by jorgicio
Modified: 2017-11-19 15:18 UTC (History)
3 users (show)

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


Attachments
The patch that fixes it (clementine-clang.patch,3.43 KB, patch)
2015-09-18 21:25 UTC, jorgicio
Details | Diff
The definitive patch working with Clang (clementine-clang-fix.patch,563 bytes, patch)
2016-05-03 18:04 UTC, jorgicio
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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