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

Bug 570544 (uclibc-porting)

Summary: [TRACKER] sys-libs/uclibc-ng porting
Product: Gentoo Linux Reporter: Joshua Kinard <kumba>
Component: [OLD] Core systemAssignee: Embedded Gentoo Team <embedded>
Status: RESOLVED WONTFIX    
Severity: normal CC: blueness, dev-embedded+disabled, embedded, uclibc
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=820905
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 457592, 554554, 254129, 273016, 424615, 430368, 446080, 455236, 458024, 461800, 467306, 470608, 470884, 475754, 477290, 477758, 486782, 490688, 506874, 512738, 512740, 512742, 516558, 517160, 519686, 522042, 522304, 523980, 527954, 528986, 542296, 543668, 543972, 544118, 544756, 544828, 547848, 549664, 550958, 553240, 554532, 554620, 555358, 556634, 557070, 557122, 557832, 557896, 559900, 560360, 561672, 561684, 562752, 565144, 566406, 567598, 567634, 568350, 568672, 570548, 570552, 570556, 573824, 574216, 574714, 575372, 577194, 577238, 577290, 577312, 580688, 584392, 584400, 584894, 585264, 587062, 587620, 591586, 594836, 600966, 605730, 608312, 619370, 619736, 619738, 619748, 619750, 621846, 622456, 622458, 626546, 630598, 632650, 632654, 632658, 633714, 633730, 635006, 650908, 658726, 768678, 768684, 768690, 768693, 768699, 768702, 768705, 801106    
Bug Blocks:    

Description Joshua Kinard gentoo-dev 2016-01-02 01:20:34 UTC
Creating a tracker bug for packages that require fixes/assistance in linking against or running under a uClibc-based userland.

CC'ing MIPS initially, as I'm working to bring uClibc-based stages back into operation for an eventual install netboot.
Comment 1 Anthony Basile gentoo-dev 2016-01-02 01:38:48 UTC
*** Bug 547292 has been marked as a duplicate of this bug. ***
Comment 2 Anthony Basile gentoo-dev 2016-09-28 23:21:54 UTC
Note that uclibc upstream is pretty much dead and I'm migrating to uclibc-ng.  Many of the bugs are common to both so we can track them together here.  However, some are strictly uclibc bugs which are fixed in uclibc-ng.  We can leave those bugs open for now, but if uclibc doesn't have some resurrection in the years to come, we can consider just dropping it altogether from the tree.
Comment 3 Joshua Kinard gentoo-dev 2016-09-29 05:16:02 UTC
(In reply to Anthony Basile from comment #2)
> Note that uclibc upstream is pretty much dead and I'm migrating to
> uclibc-ng.  Many of the bugs are common to both so we can track them
> together here.  However, some are strictly uclibc bugs which are fixed in
> uclibc-ng.  We can leave those bugs open for now, but if uclibc doesn't have
> some resurrection in the years to come, we can consider just dropping it
> altogether from the tree.

It'd probably be easier to just drop sys-libs/uclibc and add it back in the future if it comes alive again versus trying to maintain and/or fix bugs that uclibc-ng has already fixed, especially if any new bugs or security issues arise.
Comment 4 Anthony Basile gentoo-dev 2016-09-29 19:17:25 UTC
(In reply to Joshua Kinard from comment #3)
> (In reply to Anthony Basile from comment #2)
> > Note that uclibc upstream is pretty much dead and I'm migrating to
> > uclibc-ng.  Many of the bugs are common to both so we can track them
> > together here.  However, some are strictly uclibc bugs which are fixed in
> > uclibc-ng.  We can leave those bugs open for now, but if uclibc doesn't have
> > some resurrection in the years to come, we can consider just dropping it
> > altogether from the tree.
> 
> It'd probably be easier to just drop sys-libs/uclibc and add it back in the
> future if it comes alive again versus trying to maintain and/or fix bugs
> that uclibc-ng has already fixed, especially if any new bugs or security
> issues arise.

crossdev doesn't work with uclibc-ng.  There may be other things which also don't work on uclibc-ng.  I'd like to wait a year or so and then 1) mask sys-libs/uclibc and 2) go through all the above bugs and close those which are fixed on uclibc-ng.
Comment 5 David Seifert gentoo-dev 2022-01-02 10:27:32 UTC
uclibc support in Gentoo has been removed.