build 3.7 kernel without perl
cover build 3.7 kernel without perl
Before 2.6.25 building Linux never required perl. This patch series removes the requirement from basic kernel builds (tested on i686, x86_64, arm, mips, powerpc, sparc, sh4, and m68k). Now updated to 3.7, with the UAPI stuff.
Earlier versions of these patches were posted to the mailing list once or twice:
http://lkml.indiana.edu/hypermail/linux/kernel/1201.2/02849.html
http://lkml.indiana.edu/hypermail/linux/kernel/0912.1/00093.htm
http://lkml.indiana.edu/hypermail/linux/kernel/0909.2/01661.html
http://lkml.indiana.edu/hypermail/linux/kernel/0901.0/00772.html
http://lkml.indiana.edu/hypermail/linux/kernel/0901.0/00148.html
http://lkml.indiana.edu/hypermail/linux/kernel/0802.1/4393.html
They've also been posted individually rather than as a series:
http://lkml.indiana.edu/hypermail/linux/kernel/1101.2/00650.html
http://lkml.indiana.edu/hypermail/linux/kernel/1101.2/00115.html
Mentioned during related perl removal patches from other people:
http://lkml.indiana.edu/hypermail/linux/kernel/0910.0/02145.html
And so on. The most up to date version of these patches is always available at
http://landley.net/hg/aboriginal in the sources/patches directory. Specifically, check:
http://landley.net/hg/aboriginal/log/tip/sources/patches/linux-noperl-capflags.patch
http://landley.net/hg/aboriginal/log/tip/sources/patches/linux-noperl-headers.patch
http://landley.net/hg/aboriginal/log/tip/sources/patches/linux-noperl-timeconst.patch
(Earlier versions had the kernel version number in the filename, so you'll have to dig in the repository a bit to find them if you want the version for an older kernel.)
Mostly people just copy the patches into their local projects (ala
https://github.com/rofl0r/sabotage/tree/master/KEEP ) but I'm reposting them to linux-kernel after Gentoo considered using these patches, but didn't because they weren't upstream:
https://bugs.gentoo.org/show_bug.cgi?id=421483
ping ?
Rob, if nobody thake your patches then you must ping it to relevant maintainers to be included in next.
Quoted 42 lines · On Tue, Dec 18, 2012 at 3:12 AM, <[email protected]> wrote:
Before 2.6.25 building Linux never required perl. This patch series removes the requirement from basic kernel builds (tested on i686,
x86_64, arm, mips, powerpc, sparc, sh4, and m68k). Now updated to 3.7, with the UAPI stuff.Earlier versions of these patches were posted to the mailing list once or twice:
http://lkml.indiana.edu/hypermail/linux/kernel/1201.2/02849.html
http://lkml.indiana.edu/hypermail/linux/kernel/0912.1/00093.htm
http://lkml.indiana.edu/hypermail/linux/kernel/0909.2/01661.html
http://lkml.indiana.edu/hypermail/linux/kernel/0901.0/00772.html
http://lkml.indiana.edu/hypermail/linux/kernel/0901.0/00148.html
http://lkml.indiana.edu/hypermail/linux/kernel/0802.1/4393.htmlThey've also been posted individually rather than as a series:
http://lkml.indiana.edu/hypermail/linux/kernel/1101.2/00650.html
http://lkml.indiana.edu/hypermail/linux/kernel/1101.2/00115.htmlMentioned during related perl removal patches from other people:
http://lkml.indiana.edu/hypermail/linux/kernel/0910.0/02145.htmlAnd so on. The most up to date version of these patches is always available at
http://landley.net/hg/aboriginal in the sources/patches directory. Specifically, check:http://landley.net/hg/aboriginal/log/tip/sources/patches/linux-noperl-capflags.patch
http://landley.net/hg/aboriginal/log/tip/sources/patches/linux-noperl-headers.patch
http://landley.net/hg/aboriginal/log/tip/sources/patches/linux-noperl-timeconst.patch(Earlier versions had the kernel version number in the filename, so you'll have to dig in the repository a bit to find them if you want the version for an older kernel.)
Mostly people just copy the patches into their local projects (ala
https://github.com/rofl0r/sabotage/tree/master/KEEP ) but I'm reposting them to linux-kernel after Gentoo considered using these patches, but didn't because they weren't upstream:
https://bugs.gentoo.org/show_bug.cgi?id=421483
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/