Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 502442 - sys-kernel/ck-sources-3.4.82 version bump
Summary: sys-kernel/ck-sources-3.4.82 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eric F. GARIOUD
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2014-02-25 22:54 UTC by Eric F. GARIOUD
Modified: 2014-03-04 14:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ck-sources-3.4.82.ebuild (ck-sources-3.4.82.ebuild,3.07 KB, text/plain)
2014-02-25 22:58 UTC, Eric F. GARIOUD
Details
ck-sources-3.4.81-update_cpu_load-aCOSwt_P9.patch (ck-sources-3.4.81-update_cpu_load-aCOSwt_P9.patch,255 bytes, patch)
2014-02-25 23:05 UTC, Eric F. GARIOUD
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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... !