Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 502442

Summary: sys-kernel/ck-sources-3.4.82 version bump
Product: Gentoo Linux Reporter: Eric F. GARIOUD <eric-f.garioud>
Component: [OLD] Core systemAssignee: Eric F. GARIOUD <eric-f.garioud>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint
Priority: Normal Keywords: EBUILD, PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ck-sources-3.4.82.ebuild
ck-sources-3.4.81-update_cpu_load-aCOSwt_P9.patch

Description Eric F. GARIOUD 2014-02-25 22:54:56 UTC
@ proxy-maintainers, please :

Add ebuild and patch for the 3.4.82 release.


Reproducible: Always
Comment 1 Eric F. GARIOUD 2014-02-25 22:58:38 UTC
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
Comment 2 Eric F. GARIOUD 2014-02-25 23:05:23 UTC
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.
Comment 3 Eric F. GARIOUD 2014-02-25 23:14:54 UTC
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.
Comment 4 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-03-01 00:44:24 UTC
+  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
Comment 5 Eric F. GARIOUD 2014-03-01 16:54:08 UTC
(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.
Comment 6 Sergey Popov gentoo-dev 2014-03-04 12:13:43 UTC
(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
Comment 7 Eric F. GARIOUD 2014-03-04 14:23:23 UTC
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... !