--- Log opened Fri Jun 22 00:00:24 2007 00:32 < kic-> readline 00:32 < kic-> and readline-dev 00:32 < kic-> are required now, to succesfully build package: parted 00:34 < kic-> in stage 3 00:51 -!- Stelz [n=stealth@unaffiliated/stelz] has quit ["There is intelligent life out there..."] 00:57 -!- Stelz [n=stealth@unaffiliated/stelz] has joined #t2 01:03 < keztoo--> o no distcc breaks in stage 5 :-( 01:24 -!- mtr_ [n=Michael@pD9E10D3D.dip0.t-ipconnect.de] has joined #t2 01:42 -!- mtr [n=Michael@pD9E10C97.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 01:42 -!- mtr_ is now known as mtr 02:29 -!- spydrmn214 [n=keith@74-130-170-86.dhcp.insightbb.com] has joined #t2 02:32 -!- spydrmn214 [n=keith@74-130-170-86.dhcp.insightbb.com] has quit ["shutdown -h now"] 02:49 -!- keztoo-- [n=root@adsl-074-238-088-202.sip.bct.bellsouth.net] has left #t2 [] 08:18 < mtr> moin 08:24 -!- tr1 [n=Richter@pd95b2df8.dip0.t-ipconnect.de] has joined #t2 08:24 < tr1> moin 08:25 < rxr> moino 08:27 < mtr> moin moin, rxr tr1 08:29 < tr1> hi mtr 08:29 < tr1> hi rxr 08:31 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Client Quit] 08:41 < CIA-9> susan * r24698 /trunk/package/gnome2/vte/vte.desc: * updated vte (0.16.5 -> 0.16.6) 08:45 < CIA-9> susan * r24699 /trunk/package/gnome2/gnome-terminal/gnome-terminal.desc: * updated gnome-terminal (2.18.0 -> 2.18.1) 08:49 < CIA-9> susan * r24700 /trunk/package/base/man-pages/man-pages.desc: * updated man-pages (2.56 -> 2.57) 08:49 < CIA-9> susan * r24701 /trunk/package/database/metakit/metakit.desc: * updated metakit (2.4.9.6 -> 2.4.9.7) 08:49 < CIA-9> susan * r24702 /trunk/package/contrib/mkinitcpio/mkinitcpio.desc: * updated mkinitcpio (0.5.9 -> 0.5.15) 09:04 -!- tr1 [n=Richter@pd95b2df8.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] 09:06 < CIA-9> rene * r24703 /trunk/package/base/xen-tools/xend.init: 09:06 < CIA-9> Tobias Richter : 09:06 < CIA-9> * fixed names in xend.init left over from copying it from exim.init 09:08 -!- Capey [n=mipe@dsl10040.japo.fi] has joined #t2 09:08 < rxr> moin moin Capey ! 09:08 < Capey> hi rxr 09:09 < rxr> Capey: how are you ? 09:09 < Capey> we tryed to get T2 build tinyx at work but failed, trunk had troubles building at stage1 and 6 branch did not have x cross support i think 09:09 < Capey> i'm good been busy tho 09:09 < Capey> and you? 09:10 < rxr> good as well, thank you 09:10 < rxr> trunk had some quite massive changes, recently 09:10 < rxr> but it should build, even cross build tiny-x alike stuff just fine 09:10 < rxr> can I help in getting you build it ? 09:11 < Capey> have to check back on that next week when i get back to work but i think we should get it to work 09:12 < Capey> we didnt have any problems on 6 other than no cross support for x 09:13 < Capey> have to look and see if we can get trunk to work with minor changes. i think that project had too tight time schedule to work on massive changes 09:13 < Capey> but atleast i got them to have first contact to T2. 09:15 < rxr> :-) 09:16 -!- tri [n=Richter@pd95b2df8.dip0.t-ipconnect.de] has joined #t2 09:16 < tri> re 09:17 < rxr> hi tri 09:17 [Users #t2] 09:17 [@ChanServ ] [ CIA-9 ] [ kic-] [ patoh ] [ rxr ] [ TobiX ] 09:17 [ Capey ] [ Dallur] [ LMJ ] [ pdinoto ] [ sepp ] [ tri ] 09:17 [ cbrake_away] [ Fatal ] [ mtr ] [ Ragnarin] [ Stelz] [ valentin] 09:17 -!- Irssi: #t2: Total of 18 nicks [1 ops, 0 halfops, 0 voices, 17 normal] 09:21 -!- tr1 [n=Richter@pd95b2df8.dip0.t-ipconnect.de] has joined #t2 09:21 -!- tri [n=Richter@pd95b2df8.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] 09:23 < tr1> hm the *.init file thing isn't in the handbook yet ? 09:24 < rxr> hm - no 09:27 < CIA-9> rene * r24704 /trunk/package/kde/ktorrent/ (. ktorrent.cache ktorrent.desc): * added ktorrent (2.1.4) - BitTorrent client for KDE 09:35 < tr1> i cann't build xen-tools 09:35 < tr1> the right one's ;-) 09:36 < tr1> setup.c in function setup_gdt 09:37 < tr1> cast from pointer to integer of different size 09:37 < tr1> and ld:vmxassist.tmp:1: syntax error 09:40 < rxr> hm 09:42 < mtr> why is NLS disabled at all stages != native? scripts/functions.in:219 automatically adds --disable-nls if ! atstage native 09:43 < rxr> I think due historic reasons 09:43 < rxr> what does svn blame say for that line ? 09:43 < mtr> isn't in general possible to have locale support cross compiled? 09:43 < rxr> I can do a test build with 800 CROSS packages and this line removed to watch regressions 09:43 < mtr> Revision 1 ... 09:43 < rxr> yes, should be 09:43 < rxr> mtr: yeah - feared 09:43 < rxr> remove and go 09:43 < rxr> I can rebuild my local ARM11 CROSS test I used for the vast CROSS tagging ad fixing :-) 09:44 < mtr> :) thanks, rxr 09:45 < rxr> does anyone know what is needed for SO_LINGER sockopt to have effect? 09:45 < rxr> I have a client pointing it that sockopt would not work in T2 09:46 < rxr> tri: 09:46 < rxr> !> ld -o vmxassist -m elf_i386 -nostdlib --fatal-warnings -N -T vmxassist.tmp head.o trap.o vm86.o setup.o util.o 09:46 < rxr> !> ld:vmxassist.tmp:1: ignoring invalid character `#' in expression 09:46 < rxr> !> ld:vmxassist.tmp:1: syntax error 09:46 < rxr> can reproduce, either new kernel or gcc regression 09:58 [Users #t2] 09:58 [@ChanServ ] [ CIA-9 ] [ kic-] [ patoh ] [ rxr ] [ TobiX ] 09:58 [ Capey ] [ Dallur] [ LMJ ] [ pdinoto ] [ sepp ] [ tr1 ] 09:58 [ cbrake_away] [ Fatal ] [ mtr ] [ Ragnarin] [ Stelz] [ valentin] 09:58 -!- Irssi: #t2: Total of 18 nicks [1 ops, 0 halfops, 0 voices, 17 normal] 09:58 -!- CIA-9 [i=cia@208.69.182.149] has quit [] 09:59 -!- CIA-8 [i=cia@208.69.182.149] has quit [] 10:11 < tr1> hm 10:45 < tr1> the xen-3.0.3-src.tgz packge isn't downloadable anymore ? 10:47 < tr1> hm this should be the right one: http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz 10:48 < rxr> tr1: all t2 source files should be on our mirrors 10:49 < tr1> yes the mirror one is working 10:51 < tr1> try the 3.1 package know - maybe this one is building ? 10:53 < rxr> maybe 10:53 < rxr> maybe the .conf or patch needs update 10:53 < tr1> yes will have a look at these 11:00 < tr1> hm the same error with the 3.1 package 11:10 < rxr> probably time to look at the source and see what's going on ... 11:24 -!- tr1 [n=Richter@pd95b2df8.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] 11:29 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2 11:37 < rxr> btw. t2 sde project custom search for your google page: http://fusion.google.com/add?moduleurl=http%3A%2F%2Fwww.google.com%2Fcoop/api/010888532094808064914/cse/q0bx6ixm8lk/gadget 11:45 < rxr> mtr: quite some packages already built in the test build without this --disable-nls so far 11:45 < rxr> mtr: did you test as well ? 11:55 < mtr> yes, test build running 12:43 -!- write_erase [n=olivier@81.80.156.36] has joined #t2 12:45 -!- write_erase [n=olivier@81.80.156.36] has quit [Client Quit] 12:59 -!- idealm [n=ideal@c58-107-18-66.belrs2.nsw.optusnet.com.au] has joined #t2 13:09 -!- cbrake_away is now known as cbrake 13:23 -!- Capey [n=mipe@dsl10040.japo.fi] has quit ["Lost terminal"] 13:56 -!- idealm [n=ideal@c58-107-18-66.belrs2.nsw.optusnet.com.au] has quit ["Leaving"] 14:08 [Users #t2] 14:08 [@ChanServ] [ emte ] [ LMJ ] [ pdinoto ] [ sepp ] [ valentin] 14:08 [ cbrake ] [ Fatal] [ mtr ] [ Ragnarin] [ Stelz] 14:08 [ Dallur ] [ kic- ] [ patoh] [ rxr ] [ TobiX] 14:08 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal] 14:15 -!- tri [n=tri@p57ADCC40.dip0.t-ipconnect.de] has joined #t2 14:16 < tri> re 14:19 < rxr> hi tri 14:25 < tri> hm i'm in the audio group but my user cannot play music 14:26 < tri> no default libao driver available 14:26 < tri> and Unknown PCM default - somebody have a idea ? 14:32 < mtr> audioplayer works as root? did your user logged in after added to the group audio? 14:33 < tri> sorry for the noise 14:33 < tri> i haven't logged out and in after adding the user to the group 14:36 < mtr> :) 14:37 < rxr> we need a user / group module in STONE 14:47 -!- tri [n=tri@p57ADCC40.dip0.t-ipconnect.de] has quit [Remote closed the connection] 15:37 -!- keztoo [n=root@adsl-074-238-088-202.sip.bct.bellsouth.net] has joined #t2 15:37 < keztoo> hi all 15:39 < rxr> hi keztoo 15:41 < pdinoto> hi! 15:45 < rxr> hi pdinoto 15:46 < kic-> re 15:46 < kic-> yay! 15:46 < rxr> hi kic- 15:46 < kic-> iso's built finally 15:46 < pdinoto> rxr, have you built rescue target lately? 15:46 < kic-> ExactDesktop, x86_64, opt for core2, our custom .config 15:46 < kic-> nice 15:47 < rxr> pdinoto: ouhm 15:47 < rxr> pdinoto: last time like 3 weeks ago 15:48 < rxr> pdinoto: some bulid error ? 15:48 < kic-> rene 15:48 < kic-> we have our target for dev environment built now succesfully, we only have one last issue left i believe 15:49 < kic-> to really start utilizing T2 exclusively 15:49 < kic-> think you can help us with it? 15:49 < kic-> :D 15:49 < kic-> as far as explaining to us how to do something? 15:50 < kic-> i'm thinking it will probably be simple.. 15:50 < kic-> i just don't know how to get it done 15:50 < rxr> yes, sure 15:50 < rxr> just ask 15:51 < kic-> ok, heres the issue 15:51 < kic-> the application we've built.. 15:51 < kic-> is a kernel module 15:51 < kic-> so now we've built our target which will be the development departments workstation.. 15:51 < kic-> from t2-7.0 trunk 15:51 < kic-> has latest kernel, etc etc 15:52 < kic-> now.. 15:52 < kic-> the dev guys will be constantly changing code and adding code, on their workstations.. 15:52 < kic-> and periodically they'll need to recompile the kernel module against the kernel source, etc 15:53 < rxr> just continue 15:53 < rxr> I return in 10m - got a meeting 15:53 < kic-> on the hos tmachine 15:53 < kic-> how can we rebuild the kernel src with our module 15:53 < kic-> without 15:54 < kic-> building a whole new target 15:54 < kic-> sorry, someone poked their head into my office and was distracting me, heh 15:58 < kic-> or do we have to just download a vanilla kernel 15:58 < kic-> and compile against that 17:14 < rxr> re 17:14 < rxr> now that was a long call 17:14 < rxr> kic-: you can always build single packages in your target 17:14 < rxr> just Build-Target -cfg -job 5-linux26 17:14 < keztoo> rxr, what he wants to do is 17:15 < keztoo> to use the new .21 target as a new build environment 17:15 < keztoo> so we can test and develop on the same machine 17:15 < keztoo> btw i will be testing my new pkg in a few minutes 17:16 < keztoo> i used the adm8211 as an example 17:17 < rxr> yes 17:17 < keztoo> fyi the 'exact desktop' build took 18 hours to build 17:17 < rxr> keztoo: yeah - fast box you got :-) 17:17 < keztoo> :-) 17:17 < rxr> keztoo: the third party modules are build as part of the linux2* packages 17:17 < keztoo> yes, i have a linux26 post module defined 17:18 < rxr> you adm8211 does not install much when you build just that package, maybe firmware or other scripts COPYRIGHT files 17:18 < rxr> keztoo: ACK 17:18 < rxr> keztoo: we could of course later optimize this so that you do not have to wait like 15m for a linux26 rebuild (15m given a fast machine and ccache enabled) 17:18 < keztoo> i want to set custmain = true so my package also says 'use of custmain is depracated, use hooks instead' so it looks like the rest of the build :-) 17:18 < rxr> lol 17:19 < keztoo> :-) 17:19 < rxr> in fact new packages should try not to use it, and old ones migrated 17:19 < rxr> but of course you are free to use whatever currently works :-) 17:20 < keztoo> our module is just a plain make so i thought adm8211 would be a similar set up 17:20 < rxr> probably 17:20 < keztoo> well im gonna reboot and try it ou now, ill let you know what happens 17:45 -!- sepp_ [n=sepp@Z7c09.z.pppool.de] has joined #t2 17:46 < rxr> moin sepp_ 17:46 [Users #t2] 17:46 [@ChanServ] [ emte ] [ kic-] [ patoh ] [ rxr ] [ Stelz ] 17:46 [ cbrake ] [ Fatal ] [ LMJ ] [ pdinoto ] [ sepp ] [ TobiX ] 17:46 [ Dallur ] [ keztoo] [ mtr ] [ Ragnarin] [ sepp_] [ valentin] 17:46 -!- Irssi: #t2: Total of 18 nicks [1 ops, 0 halfops, 0 voices, 17 normal] 17:47 < keztoo> hi sepp 18:03 -!- sepp [n=sepp@Z5335.z.pppool.de] has quit [Read error: 110 (Connection timed out)] 18:25 < kic-> rene 18:25 < kic-> when you say use: Build-Target -cfg -job 5-linux26 18:25 < kic-> can the -cfg be default? 18:25 < kic-> i'm trying to put a new kernel into the running machine bascially 18:26 < kic-> that has our module compiled in 18:26 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has joined #t2 18:29 < sepp_> Build-Target will not install it into the running system, Emerge-Pkg does that 18:30 < kic-> i know, but Emerge-Pkg sees that we already have a running 2.6.21.5 kernel 18:30 < kic-> :D 18:30 < kic-> so it won't do anything 18:30 < kic-> returns 'nothing to build' 18:30 < kic-> hehe 18:30 < sepp_> you can append -force, if you really want that 18:30 < kic-> woot! 18:30 < kic-> perfect 18:30 < kic-> thats what i was looking for 18:32 < sepp_> ./scripts/Emerge-Pkg --help even lists -force ;) 18:34 < kic-> so it does 18:34 < kic-> i'm the biggest offender of not RTFMing 18:34 < sepp_> hehe 18:35 -!- keztoo [n=root@adsl-074-238-088-202.sip.bct.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)] 18:36 < kic-> i'm also building the mirror machine 18:36 < kic-> that we're putting up in new york for a T2 mirror 18:36 < kic-> wonder if there is a server base template already 18:36 < sepp_> that is nice :) 18:37 < kic-> yes, we're gonna put dual xeon 3ghz machine, 2GB RAM, and 2TB of disk space 18:37 < kic-> on a 10mb line 18:37 < kic-> should be enough right? 18:38 < sepp_> more than enough 18:38 < kic-> k, i wasn't sure how much disk space we would need on it to hold everything 18:38 < kic-> so i just filled up all the drive bays with 500GB drives 18:39 < sepp_> not even 100gb 18:39 < kic-> really? 18:39 < kic-> all the packages? 18:39 < kic-> doesn't even take up 100gb? 18:40 < sepp_> no, it is just the source 18:40 < sepp_> but i have no mirror and can not give you the exact numbers 18:43 < kic-> ah, k 18:43 < kic-> ahh well 18:43 < kic-> room for growth 18:43 < kic-> :D 18:44 < sepp_> :) 18:44 < sepp_> bbl ... 18:48 -!- keztoo [n=root@adsl-074-238-088-202.sip.bct.bellsouth.net] has joined #t2 18:48 < keztoo> . 18:48 < keztoo> rxr, r u there? 18:54 < keztoo> ill be gone for a little bit but my question is what do i do when the build says 'unknown package license' when trying to build my package? 18:59 < keztoo> forget it i fixed it 19:03 -!- CIA-8 [n=CIA@208.69.182.149] has joined #gsmp 19:04 -!- CIA-9 [n=CIA@208.69.182.149] has joined #t2 19:24 -!- pdinoto_ [n=pdinoto@200.80.189.242] has joined #t2 19:26 < kic-> is Emerge-Pkg -dry-run 19:26 < kic-> like the gentoo's -pretend 19:26 < kic-> ? 19:26 < sepp_> it lists what it would do 19:26 < sepp_> but does nothing else 19:26 < kic-> k 19:28 -!- pdinoto [n=pdinoto@200.117.246.103] has quit [Read error: 104 (Connection reset by peer)] 19:43 < misl> Oeps, forgot to hi 19:43 < misl> hi Folks :-) 20:30 < mtr> hi misl :) 20:30 < misl> hi mtr :-) 20:31 < keztoo> does anyone know if i need to add a Kconfig to my pkg and if so where is the format defined? 20:35 < mtr> I do not know Kconfig, kernel .config? 20:36 < keztoo> no, in this adm8211 package i'm looking at it has a Kconfig file 20:36 < keztoo> not sure if my pkg will need one too 20:36 < mtr> do you want to add configurable options to your pkg and make them availabel throuch ./scripts/Config 20:37 < keztoo> i might have to but i don't think so for now 20:37 < keztoo> i'm just trying to get my pkg to build. i created a directory for it under package/network and stuck the .conf and .desc files there and ran build 20:37 < mtr> there is no Kconfig in package/network/adm8211 20:38 < keztoo> it downloaded my tar but said something like 'kens_file should not be present' 20:38 < keztoo> and it stuck it in an invalid files list 20:39 < keztoo> there is in the tarball pon my system in package/network/adm8211 20:43 < mtr> this Kconfig belongs to the kernel build system, not T2 20:44 < keztoo> was it auto generated by the build system? 20:44 < keztoo> oic 20:56 < keztoo> ping sepp 20:59 < sepp_> pong 21:00 < keztoo> :-) 21:00 < keztoo> sepp i am having difficulty getting my package to be build by the build process 21:01 < keztoo> it says 'file should not be present' 21:01 < sepp_> the 3rd party kernel mod? 21:01 < keztoo> one i just created 21:01 < sepp_> or a normal userspace package? 21:01 < keztoo> kernel module .ko 21:03 < keztoo> i created a directory for it under package/network 21:03 < keztoo> i put the .desc and .conf files there 21:03 < keztoo> then kicked off the build 21:03 < keztoo> i saw it download my tar.gz file 21:03 < keztoo> then it blew out 21:03 < sepp_> nothing else in the package dir? 21:04 < keztoo> i put in 3 post files; linux24, linux26 and postlinux 21:04 < sepp_> just linux26 or pkg_linux26_post.conf ? 21:04 < keztoo> yes the complete names 21:05 < keztoo> postlinux.conf 21:05 < sepp_> pkg_linux26_post.conf has something like : var_append lx_3rd_party_modules " " "customName" 21:05 < sepp_> ? 21:05 < keztoo> pkg_linux26mm_post.conf 21:06 < keztoo> and pkg_linux26_post.conf 21:06 < keztoo> yes and i changed that to my modules name 21:06 < keztoo> in all 3 21:06 < sepp_> you can remove pkg_linux26mm_post.conf 21:07 < keztoo> ok 21:07 < sepp_> but that will not fix the error 21:07 < sepp_> just there is no linux26mm package any longer 21:07 < keztoo> i understand, did it alreday 21:08 < sepp_> what is the error you get? 21:09 < keztoo> xxx/var/adm/cache/filename should not be present (now in src/invalid-files.lst) 21:10 < keztoo> same thing repeated for xxx/var/adm/logs/5-filename (5 is my build stage) 21:10 < sepp_> that is the exact error ? 21:10 < keztoo> here it is exactly just a sec 21:11 < keztoo> build/default-7.0-trunk-desktop-x86-64-core2/var/adm/cache/sm_main should not be present (now in src/invalid-files.lst)! 21:12 < mtr> your target package selection does not contain the package "sm_main" anymore 21:12 < keztoo> and the second line just like that except 5-sm_main.err instead of file name 21:13 < keztoo> when i look in config/default/packages I see it in there with an O in the first position 21:13 < sepp_> ahh, so the error is not related to the kernl mod 21:14 < sepp_> Build-Target complains if there are things(package files) left from an already built but disabled package 21:15 < keztoo> but O means build it right? 21:15 < sepp_> no, the opposite 21:15 < keztoo> if it had X i would agree but it has O 21:15 < sepp_> X means build it 21:16 < keztoo> o, my misatake 21:16 < keztoo> :-) 21:16 < keztoo> let me fix that one sevc 21:17 -!- kic^ [i=kic-@adsl-074-246-112-049.sip.bct.bellsouth.net] has joined #t2 21:17 < kic^> hola 21:17 < sepp_> O means Ohh no, not that crappy package :p 21:17 < keztoo> lol 21:23 < keztoo> i think i am missing something basic here because now build wont even try to build it i guess cause it thinks it already built 21:23 < keztoo> the first time i ren build after i put it in the packages/network/subdir i saw it download my tarball 21:23 < keztoo> do i need a cache file too 21:27 < sepp_> no, they are generated from t2 21:28 < sepp_> if a package builds without error it will not be rebuilt with Build-Target 21:28 < sepp_> only if you remove it 1st 21:29 < keztoo> i deleted the sm_main file in the cache subdir 21:29 < keztoo> reran the build but still it didnt try to build it 21:29 < sepp_> ./scripts/Create-ErrList -cfg YOURCONFIG 21:31 < sepp_> sm_main is the name you used for your kernel mod? 21:31 < keztoo> yes 21:37 < sepp_> and what it the actual problem/error? 21:39 < sepp_> linux26 failed after you added sm_main and then removed it afterwards? 21:40 < keztoo> chown cannot access xxx/src.sm_main.default.20070622.152841.23913.localhost/sm_main-1.0.0: No such file or directory 21:41 < keztoo> after it said fixing ownership and permissions 21:42 < keztoo> all my modules files are in the xxx/src.sm_main.default.20070622.152841.23913.localhost/ subdir 21:42 < keztoo> so it knew enough to untar them to there 21:47 < sepp_> and you do not want to post the packge + source because it is some custom thing? 21:47 < keztoo> yes sir 21:47 < keztoo> i cant my boss would kill me 21:48 < sepp_> well, it is quite complicated to follow without looking at anything 21:48 < keztoo> i understand 21:48 < keztoo> do i need a .sh file because i did not create one 21:49 < sepp_> most probably not 21:49 < keztoo> how about i create a hello world kernel module and send you the package with that source code just to get the pkg buildijng thren i can replace w our code later 21:51 < sepp_> hmmm 21:51 < keztoo> this way u can see if my .desc .conf files are ok 21:53 < sepp_> that would work but i am not sure if one should support more binary only 3rd party kernel mods 21:54 < patoh> nvida and ati are enough as it is 21:54 < keztoo> :-) 21:54 < sepp_> maybe you give rxr some money for that or you pay an server - i dont know 21:54 < keztoo> ok ill talk w my boss about it 21:54 < keztoo> ty 21:56 < kic^> hello 21:56 < kic^> this is Safwat, the CEO of the company keztoo works for 21:56 < kic^> this answer is not acceptable. 21:57 < sepp_> well, i never thought about that before, right now i do not know what to say 21:57 < kic^> we obviously build embedded systems to include programs which are copyrighted and patented 21:57 < kic^> therefore we can not pass it back to you 21:58 < kic^> tell me why anyone would build an embedded system with out adding their module to the system? does not make business sense 21:58 < kic^> thank you for your quick answer but we need to resolve this quickly 21:59 < sepp_> helping out some business to get more money from an free time (non commercial interest standpoint) makes no sense either 21:59 < Ragnarin> you are talking about a kernel module. by distributing a binary only kernel module, you are strictly speaking violating the GPL on the linux kernel. 22:00 < kic^> we are a contributor to your free software and we use your consulting services without us making profit then you would not get contributions and you can not live on free software and a smile. you must be realistic. 22:01 < sepp_> well, i am sorry, as i said, i never thought about that before and right now i do not know what to think 22:03 < sepp_> to make an hello_world kernel mod would be quite easy, but i would feel bad 22:03 < kic^> sepp: we appreciate your honesty, we still love you just the same 22:04 < Ragnarin> but I think the answer to your developer is quite easy. 22:04 < Ragnarin> does your tar file for the module include sm_main-1.0.0? or does it just unpack all it's files into the currently directory? 22:05 < Ragnarin> current* 22:06 < keztoo> just unpacks all the files into the current dir 22:06 < sepp_> it should be sm_main/ 22:06 < keztoo> ? 22:06 < Ragnarin> that's not what it should do. just make a sm_main-1.0.0 dir, untar your module source into it, and then pack it up again including that directory 22:07 < sepp_> like everything else does 22:07 < Ragnarin> and give that new tar to t2 22:07 < keztoo> ok, sorry, i am not the sharpest knife in the drawer 22:07 < keztoo> i must have missed that 22:08 < keztoo> sm_main or sm_main-1.0.0 for the sub dir? 22:08 < sepp_> that does not matter 22:08 < keztoo> ok, ty 22:09 < Ragnarin> the scripts have considerable flexibility in finding the right directory :) 22:11 < sepp_> but 3rd party non free mods are evil and i think they violate the gpl and all companies that do so are evil, no matter how shitty your patent law is 22:11 < Ragnarin> lol 22:12 < sepp_> Ragnarin: why lol? 22:12 < Ragnarin> just the use of the word 'evil' 22:13 < sepp_> just my opinion and i am not a native speaker anyway ... 22:13 -!- patoh [n=patoh@unaffiliated/pat/x-10101] has quit [Read error: 113 (No route to host)] 22:13 < Ragnarin> but you're right, software patents suck 22:13 < kic-> we are not against the open source movement 22:14 < kic-> this module is not something that will be available to anyone, binary or source 22:14 < kic-> this is four our own internal application 22:14 < kic-> so we not including 'yet another' 3rd party binary only mod in a distribution 22:15 < kic-> we just want to use T2 as the base dev environment, but have a need to recompile our own application within the T2 build directory from time to time 22:15 < Ragnarin> you never plan on selling your product with it included in the linux kernel? 22:15 < kic-> which is what we're trying to figure out how to do 22:15 < kic-> not in a publicly accessible linux kernel, no 22:16 < Ragnarin> if you sell your product, and it runs the linux kernel, then you have the legal obligation to supply the source to the kernel with your product on demand 22:16 < kic-> our contribution to the open source community, specifically the T2 project will be much though 22:17 < kic-> we are providing a mirror for the project, a dedicated machine on a 10mb line, along with donated hardware, and a patch stream for the project from our own team of developers as needed 22:18 < Ragnarin> your module cannot run without the kernel. so by the GPL definition, it is a derivative work in it's terms. I'm just telling you this because there are companies that got sued for not supplying the source with their custom made products using the linux kernel. those cases are mostly in europe, but you might face lawsuits in the US, too. 22:19 < sepp_> gpl-violations.org ... 22:19 < emte> you have to include the kernel source but not your code/patches 22:20 < emte> that falls under algorythm copyright laws 22:20 < Ragnarin> you do have to include the derivative work based on the GPL software 22:20 < sepp_> at least in germany/eu 22:20 < emte> but not the source to it 22:20 < Ragnarin> that's why nvidia choose to provide an open source kernel module, and put all their opengl processing into libGL 22:21 < emte> that is the diff btwn gpl and gplv2 22:21 < kic-> deritive of, does not mean, required to run, Ragnarin 22:21 < kic-> its actually spelled out quite clearly in the GPL 22:21 < Ragnarin> read the definition in the GPL. if your software depends on the kernel headers or sources to build or run, it is a derivative work 22:22 < kic-> Program or any derivative work under copyright law: 22:22 < kic-> that is to say, a work containing the Program or a portion of it, 22:22 < kic-> either verbatim or with modifications and/or translated into another 22:22 < kic-> language. (Hereinafter, translation is included without limitation in 22:22 < kic-> the term "modification".) Each licensee is addressed as "you". 22:22 < kic-> that is a direct cut/paste from the GPL 22:22 < Ragnarin> if your software can run without it, it is not derivative. 22:23 < Ragnarin> yea this applies to you distributing the kernel itself 22:23 < kic-> our code (program), contains no portion of the kernel code (program) 22:23 < kic-> rag, that is not how it is defined in the GPL 22:23 < sepp_> i think the important point is not a legal one ... 22:23 < kic-> the GPL defines deritive as Containing THE PROGRAM, or containing a PORTION of the program 22:24 < kic-> the important thing is that everyone loves the right to free software and source code to be able to modify it to their needs 22:24 < Ragnarin> yes. and you are delivering a derivative work, the linux kernel plus your module 22:24 < kic-> which we are support wholeheartedly 22:24 < kic-> rag, all we are required to deliver, is the kernel source 22:24 < emte> a module is not part of the kernel 22:25 < Ragnarin> yes it is. 22:25 < kic-> rag, when the GPL defines that 22:25 < kic-> then it will be settled, eh? 22:25 < Ragnarin> otherwise there would be no uproar at all about binary only kernel modules 22:25 < kic-> the uproar is from not clearly defining what the kernel module is 22:25 < kic-> once it is defined properly 22:25 < kic-> the uproar will go away 22:26 < kic-> because right now, it is all just differing opinions and interpretations 22:26 < Ragnarin> no it's not. it is already clearly defined. 22:26 < emte> a module containing no links to kernel headers other than loader hooks are not part of the kernel 22:26 < kic-> ok, please point me to the part within the GPL license that states 'All Linux Kernel Modules are considered to 'part of' the kernel' 22:26 < Ragnarin> you module forms a part of the kernel. it is not able to function on it's own. it's loaded into kernel space to run. 22:27 < emte> if you use core headers/libraries it is part of the kernel 22:27 < kic-> the kernel is able to function on its own, without my module 22:27 < kic-> only vice versa is true 22:27 < Ragnarin> emte: a module without those links wouldn't work either, so where's your point 22:27 < Ragnarin> ? 22:27 < kic-> which is also true... for other binary software 22:27 < sepp_> but you are not without the header files :) 22:27 < kic-> that is not a kernel module 22:27 < kic-> KDE 22:27 < kic-> or even, lets see 22:27 < emte> Ragnarin, sure it would 22:27 < kic-> the Oracle database engine 22:27 < kic-> for linux 22:27 < Ragnarin> that's userspace 22:27 < kic-> so? 22:28 < kic-> does the GPL define between userspace and kernel? 22:28 < Ragnarin> no problem there at all. you can run those applications on any kind of unix system, too 22:28 < emte> any dbus application could be argued its part of the newer kernel 22:28 < Ragnarin> so they DO NOT depend on the linux kernel 22:28 < sepp_> but it does not matter, for me it would be ok if you give something like an fast us mirror back - but i dont make any t2 policy 22:29 < Ragnarin> you are nitpicking here. the GPL, of course, does not 'define between userspace and kernel' because it's not meant just for the kernel. 22:29 < kic-> exactly 22:29 < kic-> all i am trying to point out.. 22:29 < kic-> is that the issue is certainly NOT a legal one.. 22:29 < emte> not taht it really matters, both GPL and non-gpl kernel module loaders exist 22:29 < kic-> BECAUSE, legality needs firm definition 22:29 < kic-> of which there is none, for this instance 22:30 < kic-> which means, its opinionated.. 22:30 < kic-> and there will be fights about this forever 22:30 < kic-> because the GPL will never single out a 'kernel and/or modules' to determine what is what 22:30 < kic-> so around and around we will all go 22:30 < kic-> the second thing i'm trying to point out 22:30 < emte> atleast until the Digital Copyright laws are passed 22:30 < kic-> is that i'm not against the open source community 22:31 < emte> then nobody can program anything 22:31 < kic-> ahh, emte, true, but i think that would have to be a global initiative 22:31 < kic-> and i doubt it will happen soon 22:31 < Ragnarin> only needs to happen in the country you reside in :) 22:31 < emte> countries pass silly laws without other countries all the time 22:32 -!- kic_ [n=kicstah@adsl-074-238-088-202.sip.bct.bellsouth.net] has joined #t2 22:32 < emte> just look at the US computer crime = terrorism one 22:34 < kic_> got disconnected 22:34 -!- kic_ is now known as kic 22:34 -!- kic- [n=kicstah@adsl-074-238-088-202.sip.bct.bellsouth.net] has quit [Nick collision from services.] 22:34 -!- kic is now known as kic- 22:34 < Ragnarin> wb 22:34 < kic-> thanks 22:34 < kic-> [04:27pm] only needs to happen in the country you reside in :) 22:34 < kic-> [04:27pm] countries pass silly laws without other countries all the time 22:34 < kic-> [04:27pm] * Disconnected 22:34 < kic-> [04:27pm] not really, then i can just code on a shell server sitting in israel 22:34 < kic-> that was my last 22:34 < kic-> heh 22:35 < Ragnarin> and only sell your product in isreal? I think not 22:35 < Ragnarin> israel* 22:36 < sepp_> kic-: ask rxr, he offers commercial t2 service ... :) 22:36 < emte> other countries arnt picky 22:36 < kic-> sepp, i know 22:36 < kic-> we have already requested a quote from him 22:36 < kic-> to spend a week with us here in florida 22:37 < Ragnarin> btw did repacking fix your problem? 22:37 < kic-> not sure yet, keztoo is working on that 22:40 < sepp_> hehe, this discussion went out of control :) 22:45 < kic-> a little 22:45 < kic-> but thats ok 22:46 < kic-> i still like T2 22:46 < kic-> :d 22:47 < sepp_> :) 22:50 < sepp_> good to know 22:52 -!- keztoo [n=root@adsl-074-238-088-202.sip.bct.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 22:54 -!- keztoo [n=root@adsl-074-238-088-202.sip.bct.bellsouth.net] has joined #t2 22:56 < keztoo> . 22:56 < sepp_> .. :) 22:56 < keztoo> well i could care less about all this legal stuff, im just a dumb coder trying to get a module to work :-) 22:57 < keztoo> my package is building now but it brfeaks cause it cant find my make file 22:57 < keztoo> it says no targets specified and no makefile found 22:58 < keztoo> i told it the base dir was = 22:58 < keztoo> maybe i need to use BASEDIR=. 22:58 < Ragnarin> hm? o_o 22:58 < sepp_> if you extract it looks like myPackage/Makefile ? 22:59 < keztoo> yes somedir/Makefile 23:00 < keztoo> where somedir is the dir i unpacked it in 23:03 < Ragnarin> then it should work ... 23:03 < sepp_> tar $taropt yourfile.tar.* <- produces any new dir in `pwd` with an makefile in it? - that would work 23:05 < keztoo> ok, i think it is because our make file is confused as to where the main linux dir is 23:05 < keztoo> i'll get it from another packages makefile 23:06 < sepp_> yes, that is normal, you need to append some makeopt to tell it where the kernel source is 23:06 < keztoo> wow, i think i'm almost there 23:06 < keztoo> ty everyone for all their help 23:07 < keztoo> u guys (and gals) are great 23:07 < sepp_> if it is KDIR in your makefile you would append something like: var_append makeopt " " "KDIR=$kerneldir" 23:08 < Ragnarin> yw :) 23:09 < Ragnarin> bbl lunch 23:09 < keztoo> ty sepp i think thats it 23:09 < sepp_> just do not talk about oss politics :) 23:09 < keztoo> :-) 23:09 < keztoo> bush is a pin head 23:10 < keztoo> lol 23:10 < sepp_> hehe 23:10 < keztoo> thats all the politics i know 23:12 < sepp_> afaik - compared to the common eu picture about the us of a - you are already a political genious 23:12 < sepp_> lol 23:13 < keztoo> :-) 23:14 < keztoo> sepp where do i put the var_append , in my Makefile? or in a .conf file 23:14 < sepp_> postlinux.conf 23:14 < keztoo> got it 23:14 < sepp_> look at i.e. package/network/adm8211/ 23:15 < sepp_> or grep lx_3rd_party_modules 23:16 < sepp_> and `uname` is verboten ... 23:25 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has quit [Read error: 110 (Connection timed out)] 23:38 < keztoo> sepp u still here? 23:38 < sepp_> yes 23:38 < keztoo> here is the latest error 23:38 < keztoo> ==[hook_eval:126 (last $?=1)> read pri fnr 23:38 < keztoo> ==[hook_eval:129 (last $?=1)> eval 'unset hookdirty_premake' 23:38 < keztoo> ===[hook_eval:129 (last $?=1)> unset hookdirty_premake 23:38 < keztoo> ==[build_this_package:921 (last $?=0)> '[' '-j5 CC="$CC" CPP="$CPP" CXX="$CXX" prefix="/$prefix"' ']' 23:38 < keztoo> ==[build_this_package:922 (last $?=0)> eval echo 'Running make -j5 CC="$CC" CPP="$CPP" CXX="$CXX" prefix="/$prefix"' 23:38 < keztoo> ===[build_this_package:922 (last $?=0)> echo Running make -j5 CC=gcc CPP=cpp CXX=g++ prefix=/usr 23:38 < keztoo> Running make -j5 CC=gcc CPP=cpp CXX=g++ prefix=/usr 23:38 < keztoo> ==[build_this_package:923 (last $?=0)> eval 'make -j5 CC="$CC" CPP="$CPP" CXX="$CXX" prefix="/$prefix"' 23:38 < keztoo> ===[build_this_package:923 (last $?=0)> make -j5 CC=gcc CPP=cpp CXX=g++ prefix=/usr 23:39 < keztoo> make: *** No targets specified and no makefile found. Stop. 23:39 < keztoo> Due to previous errors, no 9-sm_main.log file! 23:40 < sepp_> you emerged sm_main ? 23:40 < keztoo> no 23:40 < keztoo> here is the postlinux.conf 23:40 < keztoo> var_append makeopt " " "BASEDIR=$kerneldir" 23:40 < keztoo> makeinstopt="$makeopt INSTALL_MOD_PATH=$root modules_install" 23:40 < keztoo> where BASEDIR is my linux base dir var in my makefile 23:40 < keztoo> should i do an emerge? 23:40 < keztoo> i just did Download package 23:40 < keztoo> and build-Pkg package 23:41 < sepp_> you did what exactly to produce that error? 23:41 < keztoo> Build-Pkg packagename 23:42 < keztoo> brb 23:43 < sepp_> why is there no makefile ? 23:43 < sepp_> ok 23:46 < keztoo> thats my question 23:46 < keztoo> i can cd into src.thisbuild/ 23:46 < keztoo> and i see it there 23:47 < keztoo> its in the same dir as the ERROR.LOG 23:47 < keztoo> should i emerge the pkg? 23:48 < sepp_> if it is in the same dir as ERROR-LOG it is still wrong 23:48 < keztoo> ic 23:49 < keztoo> thats where either Download or Build expanded the tar into 23:49 < sepp_> if you extract the tarball it should creat a new dir with the makefile in it 23:50 < keztoo> it creates the tar in its default dir, should i change the tar structure to put the code and stuff into the sm_main subdir i put into the tar earlier? 23:50 < keztoo> the sm_main sub dir created by the tar i mean 23:50 < sepp_> like tar -xvjf foo.tar.bz2 <- creating a foo dir with ./foo/Makefile in it 23:50 < keztoo> i think i understand 23:51 < keztoo> so earlier when i had to add a sub dir to the tar i should have put everything into that sub dir 23:51 < keztoo> i got it 23:51 < keztoo> i just made an empty subdir 23:52 < keztoo> i told u i was a dim bulb 23:52 < sepp_> it needs to create an original foo/package dir (name does not matter) with all the files in it 23:53 < sepp_> but not 500 files in the current working dir 23:53 < keztoo> ok, im fixing it now 23:55 < sepp_> tar $opts linux* creates a top-level-dir named linux* - not a gazillion files in . 23:58 < sepp_> if `tar xvjf` (or any other option) creates >1 dir with all the files in it you are wrong --- Log closed Sat Jun 23 00:00:26 2007