Re: [activities] Build custom linux

Ankur Sinha <[email protected]> Mon, 20 Jan 2014 12:04:32 +1100
Newsgroups gmane.org.user-groups.slug.festivities
Message-ID <1390179872.26876.10.camel@ankur-laptop>
--===============6203994169869246881==
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature";
	boundary="=-i9TH2E6YwKgk75gthUhJ"


--=-i9TH2E6YwKgk75gthUhJ
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, 2014-01-13 at 15:04 +1100, Ritesh Kapoor wrote:
> Hi,

Hi Ritesh,

>=20
> I'm learning how to build and setup a custom linux kernel.=20
>=20
> I am looking to reach out to people who have experience in building
> kernel source code and if you can help me get started.
>=20
>=20
> Thanks and hope to get some replies!

Here's some Fedora specific information (Would probably apply to RHEL,
Centos and Scientific Linux too, but I haven't really checked myself).

This page details how to build a custom kernel[1] using the Fedora
source rpms. Rawhide generally follows the latest upstream kernel
version and you can get source rpms from the koji build system[2]
(rawhide is currently F21)[3].

The Fedora kernel package maintainers also provide rawhide kernels with
debugging turned off[4].

It'll be quite similar to building a custom kernel over the command
line, the difference being that it'll be done via rpm. You can do it
outside rpm too, once you have the source tar and patches extracted from
the source rpm.=20

You can use mock to build stuff too[5].

[1] https://fedoraproject.org/wiki/Building_a_custom_kernel
[2] http://koji.fedoraproject.org/koji/packageinfo?packageID=3D8
[3] http://fedoraproject.org/wiki/Releases/Rawhide
[4] https://fedoraproject.org/wiki/RawhideKernelNodebug
[5] http://fedoraproject.org/wiki/Projects/Mock
--=20
Thanks,
Warm regards,
Ankur (FranciscoD)

http://fedoraproject.org/wiki/User:Ankursinha

Join Fedora! Come talk to us!
http://fedoraproject.org/wiki/Fedora_Join_SIG


--=-i9TH2E6YwKgk75gthUhJ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJS3HYgAAoJEPjYwL66yJi9w78H/2GAp80qU/Evsc3Q19YF6IK6
RvVDiU3Oo0qVgmrwIqrqCdHwLpGDrM653Z6uPjOEUOCOhd8iT6nz6fMsn/eDRf6n
u24tQBIAKh13UQN1oacPv4APHbBkokAs4wPsnL0FEujB27Wa8GnGoH7S0ZVvQaM3
qwb3MEXwdE2j03CEtiqqPyZa7slH5S43c4DsXeM28Ip9+Bjriv888oXqZNyH8UVX
qHagvZ7fyD3W8xGjmbAmZn74W38kUG4chIYUFORteilyWLCiIQitFvQml0Qfm8AC
/Ldn11WwroMLTkk3nufujb1fjFMbOE1VswHdkdSnMtmy5Y7yeCciPHYciKBxIxk=
=7LTc
-----END PGP SIGNATURE-----

--=-i9TH2E6YwKgk75gthUhJ--


--===============6203994169869246881==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
SLUG Activities
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
--===============6203994169869246881==--