this work-around will make program think they run on top of 2.6.x kernel,
which might be a bug if the program does have special behavior for 3.x.y


On Mon, Sep 9, 2013 at 3:49 PM, Ben Hutchings <[email protected]> wrote:

> On Mon, 2013-09-09 at 14:12 +0200, Yoram Bar Haim wrote:
> > using 3.x instead of 3.x.0 (when minor-minor version is 0) is done by
> > kernel.org, so I suppose it makes sense for Debian to follow this
> > scheme.
>
> Actually, the '.0' is still included if you build a kernel without any
> stable updates and without Debian patches.  But the '3.2.0' in wheezy
> sometimes confuses people into thinking we aren't applying any stable
> updates.  I reckoned that userland in wheezy would be ready for 3.x
> releases and so it would be safe to drop the third part in jessie.
>
> By the way, the kernel has a workaround for programs that can't handle
> 3.x.y releases, which also works for 3.x.  Use setarch with the
> --uname-2.6 option.
>
> Ben.
>
> > it may be a good idea to run a test that logs all components calling
> > uname, so they can be checked for version scheme bugs.
> >
> >
> >
> > On Sun, Sep 8, 2013 at 5:46 PM, Lior Kaplan <[email protected]> wrote:
> >         Hi,
> >
> >
> >
> >         Just FYI, as you might be interested in
> >         http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=722145
> >
> >
> >         Kaplan
> >
> >
> >
>
> --
> Ben Hutchings
> Man invented language to satisfy his deep need to complain. - Lily Tomlin
>

Reply via email to