Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 577370 - Let's migrate the toolchain patches from CVS to git
Summary: Let's migrate the toolchain patches from CVS to git
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-14 11:19 UTC by Anthony Basile
Modified: 2017-10-03 20:56 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-03-14 11:19:08 UTC
Currently the toolchain and related patches are housed at

https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/gcc/

and

https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/binutils/

and

https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/glibc/

and

https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/

and

https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/patchsets/elfutils/

Can we migrate these to git at git.gentoo.org to get git goodness.  Its very awkward to use CVS to test stuff.  I'd like to be able to commit to branches for testing purposes.
Comment 1 SpanKY gentoo-dev 2016-03-14 14:08:40 UTC
elfutils are dead

gentoo-headers is just a mirror for me ... i keep the canonical patches in git already in my git.kernel.org space.

same for glibc ... gentoo has a vendor branch upstream:
  https://sourceware.org/git/?p=glibc.git;a=heads

i might ask about doing the same w/binutils.
Comment 2 Anthony Basile gentoo-dev 2016-03-14 14:36:58 UTC
(In reply to SpanKY from comment #1)
> elfutils are dead
> 
> gentoo-headers is just a mirror for me ... i keep the canonical patches in
> git already in my git.kernel.org space.
> 
> same for glibc ... gentoo has a vendor branch upstream:
>   https://sourceware.org/git/?p=glibc.git;a=heads
> 
> i might ask about doing the same w/binutils.

the concern started with gcc because of the bug #577238 where the uclibc patches need to be updated.  the idea is that its easy to test locally and create clean patches to submit.
Comment 3 SpanKY gentoo-dev 2016-05-12 19:56:37 UTC
(In reply to Anthony Basile from comment #2)

i think we could do the same for binutils/gcc -- create vendor branches.  that'd also make things easier to manage as you'd have a tree rather than a huge patchset.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2017-08-26 20:45:46 UTC
This is already in the works.
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2017-10-03 20:56:13 UTC
We have already successfully migrated to git for the glibc patchsets, and at the moment the plan is to do the same for the other bits and pieces. No help from infra required at the moment.