[CentOS] kernel-2.6.18-8.1.15

Sun Oct 28 18:00:57 UTC 2007
Akemi Yagi <amyagi at gmail.com>

On 10/28/07, Johnny Hughes <johnny at centos.org> wrote:
> David Hrbáč wrote:
> > Akemi Yagi napsal(a):
> >> Change *all* signmodules to zero as a workround.
> >>
> >> %define signmodules 0
> >>
> >> It would go through then.  Or else, build in mock.  According to
> >> Johnny, the modsign problem does not occur in mock.
> >>
> >> Akemi
> >
> > OK, thanks.
> > D.
>
> I specifically do have that exact same problem when building the kernel
> in vmware.  When I build the kernels inside mock I do not seem to have
> the problem, but my mock machine is not in VMware, so I am not sure
> whether it is a problem with VMware or not.
>
> Thanks,
> Johnny Hughes

This particular problem has been known for a while, at least since
FC6, and reported in:

https://bugzilla.redhat.com/show_bug.cgi?id=213974

As noted in that report (right after Johnny's comment), I suspect it
shares the same root cause as another bug #246623 filed for Fedora.
In the latter bug report, someone tracked it down to a bug in
linux-2.6-execshield.patch (kernel) and provided a fix.

To find out if that fix cures the modsign problem as well, I first
built a c5 i686 kernel in a vmware guest and made sure it ended up
with a segfault.  Then I applied the fix and tried again.  This time
the rebuild finished without any issue.

Testing it only once may not give us anything conclusive, but it is a
good start.  Anyway, I would like to add this observation to the above
bug report.  In the meantime if this is tested by more people, it will
be helpful.  David, could you try it? (I know you are already
overloaded :-)

Akemi