Re: [proaudio] Fixing rt-sources for splashutils compilation problem

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Le Wed, 13 Sep 2006 16:46:58 +0200,
Frieder Bürzele <evermind@xxxxxxxxxxxxx> a écrit :

> Dominique Michel wrote:
> > Le Wed, 13 Sep 2006 15:22:42 +0200,
> > Frieder Bürzele <evermind@xxxxxxxxxxxxx> a écrit :
> >
> >   
> >> Dominique Michel wrote:
> >>     
> >>> Le Wed, 13 Sep 2006 12:46:45 +0200,
> >>> Frieder Bürzele <evermind@xxxxxxxxxxxxx> a écrit :
> >>>
> >>>   
> >>>       
> >>>> SteelRage wrote:
> >>>>     
> >>>>         
> >>>>> Hi there to everyone
> >>>>>
> >>>>> when rt-sources-2.6.16-r29 are installed, the merge of 
> >>>>> splashutils-1.1.9.10-r1 fails, complaining about an error in input.h
> >>>>> the fix is quite easy (credits: 
> >>>>> http://www.helpfeeds.com/showthread.php?p=1139679):
> >>>>>
> >>>>> You can try to fix it manually by moving the line "#ifdef __KERNEL__" 
> >>>>> from somewhere (about line 839) right above the In-kernel definitions 
> >>>>> to a position before the declaration of struct input_device_id (about 
> >>>>> line 799) in the file usr/src/linux/include/linux/input.h from the 
> >>>>> kernel source tree.
> >>>>>
> >>>>> Beside Note: This seems to be fixed in 2.6.17
> >>>>>
> >>>>> Here there should be a patch:
> >>>>> http://bugs.gentoo.org/attachment.cgi?id=84477&action=view
> >>>>>
> >>>>> I tested it and now the merge of splashutils works.
> >>>>> greetz
> >>>>>
> >>>>>
> >>>>> Paolo
> >>>>>
> >>>>>
> >>>>>       
> >>>>>           
> >>>> applied thx
> >>>>
> >>>> greetz
> >>>> Frieder
> >>>>
> >>>>     
> >>>>         
> >>> I was trying that on my 2006.1 install yesterday. The problem I get is at
> >>> the kernel compilation failed early with this modification. So I set the
> >>> file in its original state and it compiled without problem. Have you try
> >>> to compile a kernel?
> >>>
> >>> I have not applied the patch but only modified input.h by hand. Maybe at
> >>> it is something more in the patch.
> >>>
> >>> I get one more problem with it. I have done a first kernel without
> >>> bootsplah and this one work fine. After that, I reinstalled the
> >>> rt-sources with fbsplash and vesafb-tng. As gensplash was not installed
> >>> on the system, it was necessary to modify input.h and run a make
> >>> modules-prepare in the kernel tree. It did it fine. But I get an error
> >>> when compiling the kernel, so I reversed the modification in input.h.
> >>> Now, I get an error at boot time with this kernel about a wrong module
> >>> format or something like that. It appear to early in the boot process and
> >>> I don't find this error in my log files.
> >>>
> >>> It is very strange because I have exactly the same kernel in my old
> >>> install, and it work like a charm. I want to unmerge rt-sources as well
> >>> as the lib/modules directory and remerge rt-sources and do a fresh kernel
> >>> compil with it. But I am busy with something else just now.
> >>>
> >>> Ciao,
> >>> Dominique
> >>>   
> >>>       
> >> Did you read this?
> >>
> >> http://bugs.gentoo.org/show_bug.cgi?id=124301
> >>
> >>
> >>
> >>     
> > Yes, and comment 23 say at the patch must be reversed in order to compile
> > the kernel.
> >
> > Dominique
> >
> >   
> so what should we do now?
> shall I remove the patch?
> Does 2.6.17 solves your problems?
> 

2.6.17 solve the problem, but I get some system crash with it (-r8), so I just
removed it. I was reading somewhere at the problem with the 2.6.17-rt is the rt
patch, but as it is summer time for Ingo, we have to wait until it fixed
it.

I think at it is best to remove the patch so at the kernel will
compile. I am fine without boot splash anyway. The 2.6.16-rt29 kernel is the
best rt kernel I know, and as it is stable on the overlay, it is more important
at it compile as to have the fbsplah working.

It is another patch from Dmitry on the bug report. I have not try it but will
do that later today and can report how it work.

Dominique



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/