|
From: manu E. <ee...@ma...> - 2003-03-10 20:37:48
|
Heiko Zuerker a =E9crit: >On Fri, 7 Mar 2003 09:08:37 -0500 >"Heiko Zuerker" <hz...@pr...> wrote: > > =20 > >>On 03/07/2003 08:15:39 AM Manu ESCAR wrote: >> =20 >> >>>Hi all, >>> >>>i'm trying to compile DL from the cvs 0.6b1 v 1.286 2003/03/03 >>>15:21:08 for the first time without any changes ... >>> >>>i first make menuconfig and select nearly every options and then >>>make build; >>>the first pb i get was compiler claims for gtk libs or somethink like >>>that , to configure makefile for wvstreams ! >>>i guessed it was for wvdial and deselect it in menuconfig then >>>another build >>> >>>... and then make stop with : make: *** [build] Error 1 >>> >>>it seams it was just after grsec patches, for xfs; it's strange as i >>>didn't selected grsec in my config:-( >>> >>>anyway, i tryed another make build to see where it stopped and guet >>>this after many hits on the return key ! >>> =20 >>> >>You can stop trying. GRSec and XFS don't like eachother, but the grsec >>maintainer has released a xfs-compatible patch which I have to add to >>DL. It seems that there's a bug with the grsec build script, I'll take >>a look at it today/tomorrow and post here when it's fix. >> =20 >> > >I didn't find a bug within the build system, the only problem was that y= ou could select grsec when xfs is enabled, that is corrected now. > >When you (de-)select i.e. grsec between compiles, you have to do a "make= mrproper" to clean out the patched kernel. > =20 > Sorry for the lattency but it takes a whole day to compile from scratch .= .. so yesterday, i build a system without problems, grsec and xfs where=20 disabled, as well as several other packages; this morning, after=20 updating sources and cvs, i build a new one : make mrpromer then make=20 menuconfig to enable xfs and finaly make build ... but when i came back this evening,compilation was stopped with : ... patching file drivers/scsi/53c8xx_d.h patching file drivers/scsi/53c8xx_u.h patching file drivers/scsi/sim710_d.h Reversed (or previously applied) patch detected! Assume -R? [n] so i opened another shell to see it was grsec patches ! Amazing as the=20 option was disabled for a while in my selection! So i edit .config file=20 to see that there is no ligne with CONFIG_GRSECURITY=3Dn !!! Maybe it's part of the pb ? Hope it's not an error from me in the build process ... the only thing i=20 add was the hostap driver which build in 292, too late to impact build=20 at that time. I posted a question concerning dir /usr/include/linux which i could not=20 find : it seems to "appear" in his directory after make unpack or=20 build, i don't know as make build automaticaly unpack sources if they're=20 not. I'm a little bit disturbedabout that as your documentation talks about=20 renaming it to linux2 in chapter 1.2, at the begining of the process and=20 the directory is created at a latter time (chapter 2 i guess); it is=20 quite amazing for a newbie like me as you seems to give the whole=20 process to build in a chronological order ; by the way, why rename it to=20 linux2 ? I'm very curious :-) Thanks for your help and great job! ps. i hope after build was successful i can contribute to your efforts=20 with my work to integrate hostap driver for wireless; i 'm building last=20 cvs which gives really interesting new features. last question, it seams=20 a good idea not to modify sources from original tarballs,and to override=20 things to be changed with options in the make commands, but i was forced=20 to comment out 3 lines in the main Makefile (of the hostap tree) to=20 prevent depmod -a to execute at install time : is it against your=20 philosophy to do that or is it alright? (it's certainly more difficult=20 to maintain as versions grows) Should i make patch files ? should i ask=20 developpers of the hostap driver to modify their Makefile so i can=20 disable it when doing make install ? Ok, i stop my newbies questions ;-) Best Regards MaNS >Heiko > > >------------------------------------------------------- >This SF.net email is sponsored by: Etnus, makers of TotalView, The debug= ger=20 >for complex code. Debugging C/C++ programs can leave you feeling lost an= d=20 >disoriented. TotalView can help you find your way. Available on major UN= IX=20 >and Linux platforms. Try it free. www.etnus.com >_______________________________________________ >Devil-linux-develop mailing list >Dev...@li... >https://lists.sourceforge.net/lists/listinfo/devil-linux-develop > > > =20 > |