Page 1 of 1

Error during recompiling Open SUSE Kernel using vicikern

PostPosted: Thu May 21, 2009 9:30 pm
by nav
Hi Matt,
I used this procedure after the training at tampa and it worked fine. Now it crashes with the following error did you change vicikern?
How can i fix this ? I am using your install procedure document but it also changed a bit I followed both documents the one i was gven and the one at your site. I have followed every step as per the document and I just can get any further.!!!

======>
CLEAN .tmp_versions
CHK include/linux/version.h
CHK include/linux/utsrelease.h
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/kallsyms
CC scripts/mod/empty.o
HOSTCC scripts/genksyms/genksyms.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/genksyms/lex.o
HOSTCC scripts/mod/modpost.o
scripts/genksyms/lex.c:1487: warning: âinputâ defined but not used
HOSTCC scripts/conmakehash
HOSTCC scripts/genksyms/parse.o
HOSTCC scripts/mod/sumversion.o
HOSTCC scripts/bin2c
HOSTLD scripts/genksyms/genksyms
HOSTLD scripts/mod/modpost
CC arch/x86/kernel/asm-offsets.s
In file included from include/asm/page.h:35,
from include/asm/pda.h:8,
from include/asm/current_64.h:7,
from include/asm/current.h:4,
from include/asm/processor.h:19,
from include/linux/prefetch.h:14,
from include/linux/list.h:8,
from include/linux/module.h:9,
from include/linux/crypto.h:21,
from arch/x86/kernel/asm-offsets_64.c:7,
from arch/x86/kernel/asm-offsets.c:4:
include/asm/page_64.h:40:2: error: #error "CONFIG_PHYSICAL_START must be a multi ple of 2MB"
make[1]: *** [arch/x86/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CC arch/x86/kernel/asm-offsets.s
In file included from include/asm/page.h:35,
from include/asm/pda.h:8,
from include/asm/current_64.h:7,
from include/asm/current.h:4,
from include/asm/processor.h:19,
from include/linux/prefetch.h:14,
from include/linux/list.h:8,
from include/linux/module.h:9,
from include/linux/crypto.h:21,
from arch/x86/kernel/asm-offsets_64.c:7,
from arch/x86/kernel/asm-offsets.c:4:
include/asm/page_64.h:40:2: error: #error "CONFIG_PHYSICAL_START must be a multi ple of 2MB"
make[1]: *** [arch/x86/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
DEPMOD 2.6.25.20-0.1-vicidial
sh /usr/src/linux-2.6.25.20-0.1/arch/x86/boot/install.sh 2.6.25.20-0.1-vicidial arch/x86/boot/bzImage System.map "/boot"

*** Missing file: arch/x86/boot/bzImage
*** You need to run "make" before "make install".

make[1]: *** [install] Error 1
make: *** [install] Error 2

PostPosted: Fri May 22, 2009 4:27 am
by mflorell
I'm going to have to refer to James on this one since he is the maintainer of the OpenSuSE instructions. I am much more familiar with the Ubuntu instructions myself.

Which version of OpenSuSE were you using?

PostPosted: Fri May 22, 2009 8:49 am
by nav
Hi ,
Thanks for the reply.
I am using Open Suse 11.0, Would prefer 11.1 but for now it is fine...

PostPosted: Fri May 22, 2009 5:01 pm
by mflorell
If it is the most recent instructions I believe those are for 11.1, do they explicitly say 11.0?

PostPosted: Fri May 22, 2009 9:25 pm
by nav
Yes they say 11.0 you have a folder 11.1 but not complete.
Instructions are changed too. Also the links inside the pdf document dont work , I think they were for your German Training? actualy orignal pdf was also replaced and I think rest of the files are modified and something is broken some place.
I build two test servers after training and all was working fine. Now I cannot pass the compile.

PostPosted: Fri May 22, 2009 9:29 pm
by nav
The folder i am refering to is at your site that was provided during training, I am not sure if i should put the complete URL here. I can pm you?

PostPosted: Sat May 23, 2009 6:50 am
by mflorell
I talked to James and he said the instructions given out at training were for 11.1 and that they would not work with 11.0. Sorry for the confusion with that.

PostPosted: Mon May 25, 2009 2:30 pm
by nav
Hi Thanks for the reply.
The document "opensuse-scratch-install.pdf " has a title "ViciDial montagevorschriften für OpenSuSE v.11.0"
and all the links point to http://azrael.crashsys.com/conf/vicikern with no access. That was not indicated during the training.( I have a different site addres that I go to)
Am I going to wrong site? I am going to your public site link that was provieded during training.
Are you sure it is Ver 11.1 because all the files in at you site mentions ver 11.0
I am confused a bit !!!

Can you ask James to which document and files to follow. Did you change your site address?
Regards

PostPosted: Tue May 26, 2009 8:57 pm
by mflorell
That's an old link, try this one:
http://download.vicidial.com/opensuse/