kristian-aalborg | hi ppl | 00:31 |
---|---|---|
kristian-aalborg | wohoo, I think it's almost there :) | 02:33 |
kristian-aalborg | jj-afk: ping? | 02:33 |
=== MikeGuo is now known as hylinux1 | ||
kristian-aalborg | hurm, I got a make error due to missing modules | 10:40 |
jj-afk | kristian-aalborg: skip_modules=true fakeroot debian/rules binary-generic | 10:42 |
kristian-aalborg | I passed it with the skipmodule=true flag, but it seems that something's amiss | 10:42 |
kristian-aalborg | it asked me to run mrproper, now debian/rules is gone (which I kind of knew it would be" | 10:43 |
jj-afk | right you need to move debian/ and debian.master out before running mrproper | 10:44 |
kristian-aalborg | I cp'd them from my backup dir | 10:46 |
kristian-aalborg | I'm mostly trying to figure out why the process won't run... I'm not expecting a working kernel atm | 10:47 |
kristian-aalborg | I wonder if it's the .config I made which is at fault? | 10:48 |
* kristian-aalborg boots up other computer | 10:55 | |
kristian-aalborg | jj-afk: I got the git version of the kernel, then followed the instructions you gave me the other day... correct? | 10:58 |
jj-afk | yep | 10:58 |
jj-afk | it should work with either but I have only ever used the git tree | 10:58 |
jj-afk | if you are using the git tree there is a trick you can use with make mrproper | 10:59 |
jj-afk | instead of moving the debian and debian/master files, you can do | 10:59 |
kristian-aalborg | my .config is made by apt-getting the source, then make localmodconfig and make menuconfig | 10:59 |
jj-afk | make mrproper | 10:59 |
jj-afk | git checkout -f | 10:59 |
jj-afk | the git checkout -f will restore them | 10:59 |
jj-afk | okay | 11:00 |
kristian-aalborg | that | 11:00 |
kristian-aalborg | is the correct way, right? | 11:00 |
jj-afk | be ware that fdr clean and fdr prepare-generic will destroy / overwrite the .config so you need to copy it in after those | 11:00 |
jj-afk | yes it will work | 11:01 |
jj-afk | you can also use | 11:01 |
jj-afk | fakeroot debian/rules updateconfig | 11:02 |
jj-afk | err make that editconfig | 11:02 |
jj-afk | it will ask you which configs to edit and do a make menuconfig, and update the debian/config files | 11:02 |
kristian-aalborg | I have the feeling something's fundamentally wrong | 11:02 |
jj-afk | then you won't need to copy in your config | 11:03 |
jj-afk | give editconfigs a try | 11:03 |
kristian-aalborg | yeah | 11:03 |
jj-afk | start clean with, | 11:03 |
jj-afk | fakeroot debian/rules clean | 11:03 |
jj-afk | git checkout -f | 11:03 |
jj-afk | err actually switch the order (git checkout first) | 11:04 |
kristian-aalborg | this dir is a mess, I should probably back to start | 11:04 |
jj-afk | fakeroot debian/rules editconfig(s) ? | 11:04 |
jj-afk | if you haven't committed anything | 11:04 |
jj-afk | git checkout -f will undo your changes | 11:04 |
kristian-aalborg | really? all of them? | 11:05 |
jj-afk | its a good way to get back to a clean state | 11:05 |
jj-afk | well usually, there are few files it isn't tracking, but yeah | 11:05 |
kristian-aalborg | sweet | 11:05 |
kristian-aalborg | I'm getting a bit annoyed with Linus, though ;) | 11:06 |
jj-afk | hehe :) | 11:06 |
kristian-aalborg | is it common for this stuff to fail this much or should I check if something's wrong with my system somehow? | 11:07 |
kristian-aalborg | both computers in question are running 10.4... should "just work", I'd figure | 11:07 |
jj-afk | kristian-aalborg: well it depends what your doing, | 11:08 |
jj-afk | if you suspect a problem, try a clean kernel build with no changes | 11:09 |
jj-afk | that should work | 11:09 |
jj-afk | if it doesn't you know there is a something wrong | 11:09 |
jj-afk | if your just doing config changes, the recompile can be made to be pretty fast if the build is cleared | 11:10 |
jj-afk | well it depends on the config changes | 11:10 |
kristian-aalborg | nothing is fast on a 2g surf ;) | 11:14 |
kristian-aalborg | by "cleared", you mean doing fakeroot debian/rules clean? | 11:15 |
jj-afk | sorry, if it isn't cleared | 11:17 |
jj-afk | if you are doing a rebuild, and your changes don't require a full rebuild then you don't want to do an fakeroot debian/rules clean | 11:18 |
jj-afk | you want to rm debian/stamps/stamps-build-* | 11:18 |
jj-afk | make your changes / copy in your new configs | 11:19 |
jj-afk | and then do fakeroot debian/rules binary-generic | 11:19 |
jj-afk | this will keep the old build .o files around and Make will uses timestamps to figure out what parts need recompiling | 11:20 |
kristian-aalborg | I'm starting over, it's easier I think :) | 11:20 |
kristian-aalborg | jj-afk: I'm back to basics now - where do I start? | 11:56 |
jj-afk | kristian-aalborg: just build the kernel with no changes, and see how that goes | 11:57 |
kristian-aalborg | good thinking | 11:57 |
jj-afk | fakeroot debian/rules clean | 11:57 |
jj-afk | fakeroot debian/rule binary-generic | 11:57 |
* kristian-aalborg is on it | 12:08 | |
kristian-aalborg | gah, computer died | 13:41 |
kristian-aalborg | hi again | 20:05 |
kristian-aalborg | something I was thinking of... why isn't there a server where you can upload your .config and then download the .deb? | 20:06 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!