Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 676528 - sys-apps/openrc-0.40.3 fails to compile with musl: broadcast.c:41:21: error: ‘__UT_LINESIZE’ undeclared
Summary: sys-apps/openrc-0.40.3 fails to compile with musl: broadcast.c:41:21: error: ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: OpenRC (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: OpenRC Team
URL: https://github.com/OpenRC/openrc/comm...
Whiteboard:
Keywords:
Depends on:
Blocks: musl-porting
  Show dependency tree
 
Reported: 2019-01-27 16:01 UTC by tt_1
Modified: 2019-02-23 00:54 UTC (History)
1 user (show)

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


Attachments
compressed build logs (openrc-0.40.3-log.gz,2.68 KB, application/gzip)
2019-01-27 16:01 UTC, tt_1
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tt_1 2019-01-27 16:01:57 UTC
Created attachment 562988 [details]
compressed build logs

compressed build log is attached.
Comment 1 tt_1 2019-01-27 16:06:07 UTC
This was introduced in the 0.39 branch, and it is fixed for the master branch. It propably is going to be fixed by the next point release. So, a fix would be either to add the upstream patch to the tree for 0.40.2 + 0.40.3, or to wait for the next point release.
Comment 2 James R Larrowe 2019-01-28 00:21:47 UTC
Can this patch be added to openrc, named as openrc-0.40.2-ut_linesize.patch?

https://github.com/OpenRC/openrc/commit/a32b14bbb43e9888acaaea6f764fb8dcb34fb941.patch
Comment 3 William Hubbs gentoo-dev 2019-02-11 23:13:19 UTC
I am planning on releasing 0.41 this week or next, does that work for
you?

Thanks,

William
Comment 4 tt_1 2019-02-12 23:15:59 UTC
it should suffice as long as there is no intention to stabilize the 0.40 branch, 
otherwise it will make catalyst freak out when baking new stage3's :-)
Comment 5 William Hubbs gentoo-dev 2019-02-23 00:54:12 UTC
Closing because this will be fixed in 0.41.