Difference between revisions of "FedoraARM Secondary Architecture/Patch procedure"
Chris Tyler (talk | contribs) (Created page with 'Category:Fedora ARM Secondary Architecture{{Chris Tyler Draft}} Procedure for applying arch-specific patches: # Check out the Fedora package sources using ''fedora-cvs'' (f…') |
(No difference)
|
Revision as of 10:37, 12 July 2010
Procedure for applying arch-specific patches:
- Check out the Fedora package sources using fedora-cvs (from fedora-pacakger):
fedora-cvs packagename
- Change to the current distribution version:
cd packagename/F-13
- Apply changes to the specfile (and other as required)
- Make a SRPM:
make srpm
- Link the SRPM on the wiki page.
- Test the SRPM on ARM:
koji --server https://arm.koji.fedoraproject.org/kojihub/ build --scratch *.src.rpm
- Test the SRPM on the primary arches:
koji build --scratch *.src.rpm
- If the tests are unsuccessful, fix the problem and re-test (step 3).
- Mark the test results on the wiki page.
- Create a patch:
cvs diff >packagename-arm.patch
- Create a bugzilla entry with the title:
packagename: ARM arch support
. Attach the patch. - Enter the bugzilla number on the wiki page.
- Watch the bug and record the resolution on the wiki page if closed by the maintainer, or have an arch maintainer apply the patch if the maintainer is unresponsive.