Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 792609 - dev-libs/ell with clang ell/tls.c:1895:2: error: function definition is not allowed here
Summary: dev-libs/ell with clang ell/tls.c:1895:2: error: function definition is not a...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Ben Kohler
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: systemwide-clang
  Show dependency tree
 
Reported: 2021-05-28 10:34 UTC by vicalcas
Modified: 2021-11-14 07:22 UTC (History)
3 users (show)

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


Attachments
build.log (build.log,36.61 KB, text/x-log)
2021-05-28 10:34 UTC, vicalcas
Details
emerge info (emergeinfo,6.99 KB, text/plain)
2021-05-28 10:34 UTC, vicalcas
Details
emerge pqv (emergepqv,84 bytes, text/plain)
2021-05-28 10:35 UTC, vicalcas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vicalcas 2021-05-28 10:34:28 UTC
Created attachment 711870 [details]
build.log

Maybe i'm tangling it too much, but i tried to use the gentoolto overlay (as it seems possible based on the info of the issues) but if it has no fix i'll use the gcc fallback no problem.
Comment 1 vicalcas 2021-05-28 10:34:58 UTC
Created attachment 711873 [details]
emerge info
Comment 2 vicalcas 2021-05-28 10:35:13 UTC
Created attachment 711876 [details]
emerge pqv
Comment 3 Richard H. 2021-06-05 09:18:58 UTC
This also bit me, exactly the same output. Maybe this should be added to the clang tracker?
Comment 4 Ben Kohler gentoo-dev 2021-10-15 15:12:57 UTC
Seems to be fixed upstream here: https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/?id=7b7a0241fbe00b25ad71b07722334838b76dd906

It's not released yet, but would you be able to test 9999?
Comment 5 Richard H. 2021-10-15 17:35:50 UTC
(In reply to Ben Kohler from comment #4)
> Seems to be fixed upstream here:
> https://git.kernel.org/pub/scm/libs/ell/ell.git/commit/
> ?id=7b7a0241fbe00b25ad71b07722334838b76dd906
> 
> It's not released yet, but would you be able to test 9999?

Thank you for the heads up! It worked flawlessly.