Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 570552 - git repo for uclibc porting
Summary: git repo for uclibc porting
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Gentoo Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Overlays Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: uclibc-porting
  Show dependency tree
 
Reported: 2016-01-02 02:19 UTC by Anthony Basile
Modified: 2016-01-02 08:20 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Basile gentoo-dev 2016-01-02 02:19:40 UTC
Currently the uclibc overlay is being housed under hardened-dev overlay as a branch --- like musl overlay used to be.  It should be its own overlay.  Can we have:

1) https://gitweb.gentoo.org/proj/uclibc.git
2) I should have the only commit access (for now).
3) It should be world readable by everyone.
4) It should show up on layman -L list.

Thanks.

Reproducible: Always
Comment 1 Anthony Basile gentoo-dev 2016-01-02 02:20:45 UTC
Actually Joshua (aka kumba) may want access too.
Comment 2 SpanKY gentoo-dev 2016-01-02 03:26:36 UTC
i don't believe in sep repos.  merge the patches/fixes into the main tree.
Comment 3 Anthony Basile gentoo-dev 2016-01-02 03:33:46 UTC
(In reply to SpanKY from comment #2)
> i don't believe in sep repos.  merge the patches/fixes into the main tree.

some devs hate cluttering their ebuilds with uclibc specific patches.  like bug #486782.  if people are okay with conditional patches like

    use elibc_uclibc && epatch "${FILESDIR}"/uclibc-specific.patch

then we can get rid of the overlay. there are only two ebuild in the overlay right now so now is a good time to kill it.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-01-02 07:53:28 UTC
I agree with vapier here. Overlay means things are going to get out of sync a lot, and people are going to break your patches accidentally. If you push them to ::gentoo, we'd at least break them on purpose ;-).
Comment 5 Anthony Basile gentoo-dev 2016-01-02 08:20:14 UTC
(In reply to Michał Górny from comment #4)
> I agree with vapier here. Overlay means things are going to get out of sync
> a lot, and people are going to break your patches accidentally. If you push
> them to ::gentoo, we'd at least break them on purpose ;-).

okay you've convince me.