@ proxy-maintainers, please : Add ebuild and patch for the 3.4.82 release. Reproducible: Always
Created attachment 371262 [details] ck-sources-3.4.82.ebuild Ebuild for the 3.4.82 release. Based on : - Sources for the linux 3.4 branch - genpatches rev 62 - 3.4-ck3 patchset including bfs-424
Created attachment 371264 [details, diff] ck-sources-3.4.81-update_cpu_load-aCOSwt_P9.patch Patch providing to bfs.c the necessary description of update_cpu_load_nohz introduced by the 3.4.82 linux patchset.
The 3.4.81 linux patchset introduces a new function which breaks the build of ck patched kernels. This function is useless to bfs and is not security related. From there the trivial patch attached fixing the build in the exact same spirit of the calc_load_idle patch that was pushed in the 3.4.9 times.
+ 01 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +ck-sources-3.4.82.ebuild, + +files/ck-sources-3.4.81-update_cpu_load-aCOSwt_P9.patch: + Version bump to 3.4.82; proxied commit for Eric F. GARIOUD, fixes bug #502442. On a side note: ebuild.minorsyn 1 sys-kernel/ck-sources/ck-sources-2.6.38-r3.ebuild: 'sed' call should be moved to src_prepare from line: 42
(In reply to Tom Wijsman (TomWij) from comment #4) > + 01 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +ck-sources-3.4.82.ebuild, > + +files/ck-sources-3.4.81-update_cpu_load-aCOSwt_P9.patch: > + Version bump to 3.4.82; proxied commit for Eric F. GARIOUD, fixes bug > #502442. Many thanks Tom. > On a side note: > > ebuild.minorsyn 1 > sys-kernel/ck-sources/ck-sources-2.6.38-r3.ebuild: 'sed' call should be > moved to src_prepare from line: 42 Oh yes. Repoman complains about this since... since you made 2.6.38 ebuild EAPI_5... BTW I have been supporting this release for the unique reason that > 3 versions were showing some significant performance regression. Since 3.8, things are going far better and I get no system left on 2.6.38 So my opinion is that we can simply drop 2.6.38 Unless some BKL nostalgic voices his concern, in which case, I'll fix the ebuild.
(In reply to Eric F. GARIOUD from comment #5) > So my opinion is that we can simply drop 2.6.38 > Unless some BKL nostalgic voices his concern, in which case, I'll fix the > ebuild. Accepted. 2.6.38 is really old. + 04 Mar 2014; Sergey Popov <pinkbyte@gentoo.org> -ck-sources-2.6.38-r3.ebuild: + Drop old version as suggested by proxied maintainer in bug #502442
Thanks Sergey! BTW, could I respectfully push the light on Bug 503142. No custom patch, everything straightforward... Let's gentoo-ck-sources be the first to offer a 3.13... !