T2 IRC Log: 2005-10-17

This is the log as captured by an IRC bot in the channel. The statements are those of the individual people and might not neccessarily reflect the policy and legal rules as set forth by the T2 SDE Project.

« prev | next »

--- Log opened Mon Oct 17 00:00:28 2005
01:37 < mnemoc> ewhi
09:09 -!- rxr [n=rene@e178134059.adsl.alicedsl.de] has joined #t2
09:09 -!- Topic for #t2: T2 | 2.1.0-rc3 RELEASED! | The next generation of System Development Environments (SDE) | http://www.t2-project.org/
09:09 -!- Topic set by vilkacis [] [Sat Sep 17 20:47:59 2005]
09:09 [Users #t2]
09:09 [ _Lewellyn] [ Baldzius] [ jsaw ] [ mtr_] [ owl] [ sparc-kly]
09:09 [ _Ragnar_ ] [ CIA-2 ] [ mnemoc] [ nzg ] [ rxr] [ valentin ]
09:09 -!- Irssi: #t2: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal]
09:09 -!- Channel #t2 created Sun Aug 8 21:15:33 2004
09:09 -!- [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup
09:09 -!- Irssi: Join to #t2 was synced in 7 secs
09:12 < rxr> re
09:35 < rxr> 2088 builds total, 1505 completed fine, 139 with errors.
09:46 -!- Tauras [n=tauras@c183-116.i02-6.onvol.net] has joined #t2
09:47 < Tauras> hello
09:47 < Tauras> I have a problem building t2 on debian base system
09:48 < Tauras> can someone suggest how to build t2 base development system and then embeded one?
09:57 -!- karasz [n=chatzill@80.97.102.202] has joined #t2
09:58 < rxr> Tauras: we even have prebuild binaries
10:01 < rxr> but building on debian should work as well - what problem do you run into ?
10:05 < Tauras> cannot build
10:05 < Tauras> actually no binaries appeared in build/xxxx tree
10:06 < Tauras> now i try to build bash separatly
10:06 < Tauras> scripts/Build-Pkg -cfg system bash
10:06 < rxr> Tauras: can you specifiy "cannot build" more precisely ?
10:07 < _Ragnar_> *g*
10:07 < rxr> with that Build-Pkg you build inside you running debian system - I hope you know that ,-)
10:07 < Tauras> system is default configuration
10:07 < rxr> hi _Ragnar_
10:07 < _Ragnar_> hi rene
10:07 * rxr booting into another kernel on my terminal system - cu soon
10:09 < Tauras> that Build-Pkg you build inside you running debian !?!?
10:10 < _Ragnar_> yes
10:10 < _Ragnar_> if you want to build chrooted you have to use Build-Target
10:10 < Tauras> great... so Emerge-Pkg will build and install into my host system, and I expected Build-Pkg to build into build/xxx-generic folder
10:12 < Tauras> so emerge differs from build-pkg only in dependency calculation and autodownload?
10:12 < rxr> re
10:12 < rxr> Tauras: yes
10:12 < Tauras> ok, then suggest how I can try building a target with dietlibc
10:13 < rxr> you can build single packages in the chroot by using Build-Target -cfg foo -job stagelevel-package
10:13 < Tauras> i have no dietlibc on debian
10:13 < rxr> Tauras: you don't need to
10:13 < rxr> T2 bootstraps all neded automatically
10:13 < rxr> including cross compiler and such
10:13 < rxr> what error do you get on Build-Target ?
10:13 < rxr> that is the really interesting thing to know
10:13 < rxr> the new kernel does also not recognize my 2nd sound card correctly...
10:14 < rxr> this always ever worked - damn - how I dislike regressions
10:15 < Tauras> I received many different errors, to be sure, let me to clean up and rebuild with build-target
10:15 < Tauras> btw, can you explain what stagelvl is?
10:20 < rxr> the build of T2 is devided into multiple stages
10:20 < rxr> 0 is creating the cross compiler toolchain - 1 the cross build and the stages above native builds inside the sandbox
10:21 < rxr> tp://dl.exactcode.de/t2-handbook/html/t2-handbookse73.html
10:22 < rxr> https://www2.t2-project.org/docs/devs/toolchain
10:34 < Tauras> thanx
10:34 < rxr> hm - I would say I can dump 2 sparc into trash or ebay ...
10:34 < rxr> they do not reliable build - random failures - very annoying ...
10:34 < rxr> so I got those two for free from the university - but I have no real use for instable systems ...
10:38 < rxr> mnemoc: you can do embeded by buying a Access Point and modify it:
10:38 < rxr> http://www.amazon.com/exec/obidos/ASIN/B00007KDVI/jimbuzbee/102-9265252-9163326?creative=125581&camp=2321&link_code=as1
10:39 < rxr> ^- this one runs linux and is below 100EUR ;-)
10:56 < Tauras> so far it is building, gcc turn
10:56 < Tauras> how to disable -g option of gcc?
10:58 < CIA-2> rene * r12627 /trunk/package/develop/php/php.conf: * enable support for jpeg and png in php if available?
10:59 < CIA-2> rene * r12628 /trunk/package/develop/php/php.conf: * moved some expressions on a single line in php.conf
10:59 < rxr> Tauras: globally ?
10:59 < Tauras> yes
10:59 < Tauras> i want to rebuild later without -g
11:04 < rxr> there are options for this in the Config
11:04 < rxr> enable expert options
11:04 < rxr> at the bottom you will find optimization and stripping options
11:04 < rxr> default is to build without debugging and to optimize -O2
11:04 < rxr> do not let the build output in the logs confuse you when you see other -O or -g options in them
11:05 < rxr> they are removed by the sandbox environment of T2 - so when a Makefile of whatever package injects whatever it wants the T2 wrappers remove those and inject what you selected
11:05 < Tauras> hmm, how come?
11:05 < rxr> they are not in the log because the Makefile prints those during execution
11:05 < rxr> what T2 uses is on the top of the log where the wrapper is tested
11:06 < rxr> e.g.
11:06 < rxr> Command Wrapper Debug: running 'gcc --version' ..
11:06 < rxr> OTHERS = 'ccache'
11:06 < rxr> INSERT = '-O2 -pipe'
11:06 < rxr> APPEND = '-s'
11:06 < rxr> Insert: -march=pentium-mmx
11:06 < rxr> ...
11:06 < rxr> ...
11:07 < Tauras> yes, but later I can see gcc -g -O2 ....
11:07 < rxr> yes - I wrote "this is what the Makefile prints out because such stuff is in the Makefile of the package
11:07 < rxr> "
11:08 < rxr> T2's wrapper throws those away and inject whatever we want - you select
11:08 < rxr> ed
11:08 < rxr> including running them thru ccache or distcc ,-)
11:08 < Tauras> ok then :)
11:24 < rxr> you'r welcome ,-)
11:25 < rxr> please notify us about the errors you get later on using debian
11:25 < rxr> our goal is to have t2 buildable on other distributions - though we do not test it that regularly since nearly everyone is using T2 as build host here ...
11:25 < rxr> but we are alwayd very open about such bug reports
11:26 < rxr> if you do not find anyone here best mail tot he list: t2@t2-project.org - you do not need a subscribtion
11:28 < Tauras> ok
11:29 < Tauras> currently I'm in stage 1, building glibc
11:29 < Tauras> current target is boot/resque
11:46 < CIA-2> rene * r12629 /trunk/target/archivista/rootfs/home/archivista/apache-https-enable.sh:
11:46 < CIA-2> * made archivista/apache-https-enable.sh more robust, check the entered
11:46 < CIA-2> language code and print a help for obviously invalid codes and check
11:46 < CIA-2> if the key and certificate really have been created
12:03 < CIA-2> rene * r12630 /trunk/package/network/vsftpd/vsftpd.desc: * removed typo and generic t2 addres as maintainer from vsftpd.desc
12:06 < rxr> http://developer.axis.com/products/etrax100lx/18354_etrax_lx.pdf
12:06 < rxr> mnemoc: http://developer.axis.com/products/etrax100lx/18354_etrax_lx.pdf
12:07 < rxr> mnemoc: seems to include two paralle ports - and is linux support - it is Axis own CRIS architecture
12:07 < rxr> mnemoc: no idea about the price tag - maybe not that cheap since the chip seems to include even SCSI ...
12:11 < rxr> mnemoc: 289USD for the development board ...
12:13 < rxr> mnemoc: the CPU alone is USD 29
12:19 < CIA-2> rene * r12631 /trunk/architecture/ (README cleanup.sh):
12:19 < CIA-2> * removed lingering cleanup.sh script and update the README in
12:19 < CIA-2> architecture/
12:22 < rxr> on my stable sparc T2 head builds without random segfaults ...
12:24 < rxr> mnemoc: those chips are quite cool:
12:24 < rxr> mnemoc: http://developer.axis.com/products/etrax100lx/
12:25 < rxr> mnemoc: how soon do you need your print server station thing?
12:25 < rxr> mnemoc: time to develop a custom T2 embeded PCB for those ?
12:31 < CIA-2> rene * r12632 /trunk/architecture/m68k/ (9 files): * added basic m68k definitions
12:34 < CIA-2> rene * r12633 /trunk/architecture/ (5 files in 2 dirs):
12:34 < CIA-2> * removed stray m68k/kernel.conf.m4 and added basic cris (Axis)
12:34 < CIA-2> definitions
12:49 < mnemoc> moin
12:49 < rxr> moin mnemoc
12:49 < mnemoc> moin rxr
12:49 < rxr> pasted some notes for you above ,-)
12:49 * mnemoc reading ;)
12:50 -!- misl [n=chatzill@82-217-66-150.cable.quicknet.nl] has joined #t2
12:52 < rxr> I guess I have two sparc for the garbage can ...
12:53 < rxr> my only brought (non-free) SPARC is building just fine - the other two uni ones do randomly abort ...
12:54 < mnemoc> a custom T2 embeded PCB??
12:54 < mnemoc> i have no idea how to do something like htat?
12:54 < mnemoc> s/?//
12:55 < rxr> mnemoc: I can do the PCB
12:55 < rxr> mnemoc: have you found some other board that fit's your needs?
12:55 < rxr> mnemoc: also with two paralle ports?
12:56 < rxr> mnemoc: this chip has enought pins for _two_ parallel ports already
12:56 < mnemoc> i'm waiting for the price of this: http://www.acrosser.com/Product/Embedded%20PC/PC104/pc104_486stpc_b1423a.html
12:56 < mnemoc> and for a aditional com/ltp pc104 card to plug on top
12:58 < mnemoc> uhm.... the removed pc104 from their catalog
12:59 < mnemoc> that ETRAX chip looks cool
12:59 < rxr> they list it for 104$ on their overview adv. site ...
13:00 < owl> moin.
13:00 < mnemoc> moin rxr
13:01 < mnemoc> rxr: just the chip? :\
13:02 < rxr> http://www.acrosser.com/pc104.htm
13:02 < rxr> ^- the whole thing 104$
13:04 * mnemoc would love to lear to PCB anyway :p
13:04 < mnemoc> learn*
13:11 < rxr> did you have eletronics, digital systems and other logic stuff in uni?
13:12 < rxr> right now a rather big bounch of linux world expo cards arrived here ...
13:12 < mnemoc> only theoric
13:16 < mnemoc> 2005-10-17 08:09:59: (log.c.73) server started
13:16 < mnemoc> 2005-10-17 08:10:02: (network_linux_sendfile.c.169) sendfile failed: Invalid argument 4
13:16 < mnemoc> 2005-10-17 08:10:02: (connections.c.498) connection closed: write failed on fd 4
13:16 < mnemoc> ^--- yuck yuck lighttpd
13:17 < rxr> ?
13:18 < CIA-2> amery * r12634 /trunk/package/base/bcron/bcron.conf: * set bcron' sysconfdir
13:18 < owl> http://www.notebooksbilliger.de/product_info.php/notebooks/ibm/r52reihe/ibm_thinkpad_r52_alviso_un364ge <- what do you think about this NB?
13:22 * rxr never had an IBM notebook
13:24 < mnemoc> rxr: do you use lighttpd somewhere?
13:24 < owl> well. i guess i will order it...
13:26 < mnemoc> i have hear very good coments of thinkpads
13:26 < rxr> mnemoc: nope
13:26 < rxr> mnemoc: what tiny fast secure ftp server would you use?
13:26 < rxr> mnemoc: vsftpd ?
13:26 < owl> mnemoc: dito @ comments
13:28 < mnemoc> twoftpd
13:31 < rxr> mnemoc: I don't need /service stuff or so for it ?
13:32 < rxr> ah - bglibs ...
13:32 < rxr> mnemoc: ever used vsftpd ?
13:32 < mnemoc> yes
13:32 < mnemoc> bglibs and cvm
13:33 < mnemoc> i have to go
13:44 < rxr> cu mnemoc
13:52 < CIA-2> rene * r12635 /trunk/package/base/glibc/glibc.conf:
13:52 < CIA-2> * do not only extract linuxthreads from the glibc-ports tarball, but
13:52 < CIA-2> anything useful
14:48 < Baldzius> moin
14:55 < CIA-2> aldas * r12636 /trunk/package/audio/alsa-firmware/alsa-firmware.desc: * updated alsa-firmware (1.0.9 -> 1.0.10rc2)
15:01 < karasz> moin everybody
15:02 < karasz> guys what can you tell me about T2 on ppc64?
15:04 < rxr> not widely tested so far ...
15:13 < karasz> i am not sure but i guess OpenPower has ppc64 isn't it?
15:14 < rxr> yep
15:14 < rxr> do you have one ?
15:14 < karasz> not right now
15:14 < karasz> but i will recive one for testing in some time
15:15 -!- Tauras [n=tauras@c183-116.i02-6.onvol.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]
15:15 < karasz> and i do not like at all the fact that it has support only for suse and rh
15:16 < karasz> why do you ask rxr ?
15:16 < rxr> karasz: just so - would be nice someone keeping sure t2 runs on them
15:17 < rxr> I just started a new test build for powerpc64
15:17 < rxr> I think I'll have a Apple Dual G5 sooner than later
15:17 < rxr> powerpc64 should be straight forware to build
15:17 < rxr> I can help fixing issues if there arise some
15:17 < rxr> powerpc is a main architecture - we have a lot of those 32bit Power systems around
15:18 < karasz> if my deal works out with ibm maybe i will have an OpenPower not only for testing
15:18 < karasz> i knew abt powerpc but those ppc64 seem to not be very well endorsed
15:19 < karasz> i only found a very quiet debian branch for them
15:19 < rxr> what kind of deal with IBM ;-)?
15:19 < karasz> they asked me to become their ISV partner here
15:20 < karasz> i guess they are trying to push OpenPower here but lack apps to run on it
15:22 -!- misl [n=chatzill@82-217-66-150.cable.quicknet.nl] has quit [Read error: 110 (Connection timed out)]
16:28 < rxr> re
17:22 < CIA-2> rene * r12637 /trunk/package/base/glibc/glibc.conf:
17:22 < CIA-2> * added removal of CVS files to the glibc-ports extraction since glibc
17:22 < CIA-2> does try to autocommit regenerated files via cvs, what obviously
17:22 < CIA-2> fails
17:25 < rxr> cu
18:03 -!- sparc-kly|WORK [n=admin@66-50-123-218.prtc.net] has joined #t2
18:33 -!- misl [n=chatzill@82-217-66-150.cable.quicknet.nl] has joined #t2
18:34 < misl> hi folks
18:34 < rxr> hi
18:34 < misl> hi rxr
18:35 -!- karasz [n=chatzill@80.97.102.202] has quit [Read error: 104 (Connection reset by peer)]
18:36 -!- karasz [n=chatzill@80.97.102.202] has joined #t2
18:40 < rxr> phoningg
18:41 < sparc-kly|WORK> hi ppl
18:52 < rxr> so
18:53 < Baldzius> rxr: is subversion compiling for you with new apr?
18:55 < rxr> Baldzius: yep - it built fine some days ago
18:56 < Baldzius> hm ok i'll try to downgrade swig
18:56 < Baldzius> but error is : /usr/include/apr.h:400: Error: no decision has been made on APR_PATH_MAX for your platform
18:57 < rxr> oehm
18:57 < rxr> don't try swig upadte
18:57 < rxr> that is apr
18:57 < rxr> but I do not get that error
19:08 < Baldzius> rxr: it fails with new swig 1.3.27
19:08 < Baldzius> with 1.3.24 compiles
19:23 < CIA-2> rene * r12638 /trunk/package/base/util-linux/sparc.patch: * fixed util-linux for latest glibc on sparc
19:36 < misl> newsbreak. Bird flu in Germany!
19:38 < misl> he he, you guys from Germany will have a bird for prime minister. :)
19:39 < _Ragnar_> *lol*
19:56 < CIA-2> rene * r12639 /trunk/package/filesystem/fuse/fuse.desc: * updated fuse (2.3.0 -> 2.4.1)
19:57 < CIA-2> rene * r12640 /trunk/architecture/powerpc/config.in:
19:57 < CIA-2> * resorted the powerpc optimization options and made powerpc (not common)
19:57 < CIA-2> the default (so I do not forget to select it for every build I do and
19:57 < CIA-2> forget it equally often - which results in mostly useless builds)
19:58 < rxr> wow - t2 update are often faster than http://freshmeat.net
20:16 < Baldzius> hm zope doesn't like python 2.4* even latest
20:45 < rxr> mnemoc: trunk:mostly-HEAD is able to bootstrap 32 and 64bit SPARC now, again
20:45 < rxr> even the 32bit default sparc64 multilib variant
20:45 < rxr> the only change I have locally is rc.c fix on the list
20:52 -!- sparc-kly|WORK [n=admin@66-50-123-218.prtc.net] has quit [Read error: 104 (Connection reset by peer)]
21:03 < karasz> rxr: still on?
21:03 < rxr> yep
21:03 < karasz> did you worked with Power64 cpus?
21:04 < karasz> and if yes how did they compare with opteron?
21:07 < rxr> karasz: I only had a G5 iMac here for a bit over a week - unfortunatly the 32bit PowerPC T2 CD did not boot and I had no time to build on it
21:08 < karasz> hmm
21:08 < rxr> karasz: from experience I would say slightly slower than Opteron - at least the consumer ones from Apple
21:08 < rxr> the big cache and high-end from IBM may vary
21:08 < rxr> why do you ask ?
21:08 < karasz> i was afraid of that
21:08 < karasz> i am a guy that likes to be prepared
21:14 < rxr> karasz: though the performance of the bigger IBM boxes might be superiour
21:14 < rxr> karasz: I would say best find out ,-)
21:15 < karasz> i will
21:15 < rxr> also consider the virtualization features of the boxes and the high quality ... ,-)
21:15 < karasz> in a week or so, i will learn my faith :(
21:17 < rxr> please built a T2 on it ,-)
21:45 < karasz> rxr: i will certanly try to
21:46 < karasz> when it comes to it i will ask your help guys ;)
21:54 < CIA-2> rene * r12641 /trunk/architecture/sparc64/parse-config:
21:54 < CIA-2> * also build dietlibc packages with 64bit, despite otherwise defaulting
21:54 < CIA-2> to 32bit in the special sparc64 setup
22:10 -!- misl [n=chatzill@82-217-66-150.cable.quicknet.nl] has quit ["Chatzilla 0.9.68a [Firefox 1.0.6/20050717]"]
22:31 < CIA-2> rene * r12642 /trunk/architecture/sparc64/parse-config: * mangle the package name as in dietlibc for the new sparc64 dietlibc 32/64bit case
22:47 < mnemoc> rehi
22:49 < rxr> hi mnemoc
22:49 < mnemoc> hi rxr
22:49 < rxr> load average: 3.94, 3.98, 4.03
22:49 < mnemoc> :)
22:49 < rxr> ^- since some days I load my poor build athlon to new stress test limits ...
22:49 < rxr> mnemoc: trunk:HEAD builds really good on sparc
22:50 < rxr> mnemoc: also finally my new 64bit sparc defaulting to 32bit user-space compiles now ...
22:50 < rxr> mnemoc: and I added cris and m68k defines to T2 today ...
22:51 < rxr> mnemoc: I'll work on the router target soon - implementing an Access Point sub category or so ...
22:51 < rxr> mnemoc: how are you ?
22:53 < mnemoc> tired but ok ;)
22:53 < mnemoc> and you?
22:53 < rxr> I should have had archivista ftp server integration handy until the morning
22:53 < rxr> but I did too much T2 tinkering along the road ...
22:56 < rxr> on powerpc64 glibc32 does not build
22:56 < rxr> hoever a 32bit glibc builds when built for pure powerpc :-(
22:57 < rxr> well - I should go to bed - do some more ftp server tinkering and go to uni tomorrow morning ...
22:59 < mnemoc> what ftp will you use?
23:00 < rxr> vsftpd I think
23:14 < CIA-2> aldas * r12643 /trunk/package/network/samba/samba.desc: * updated samba (3.0.20a -> 3.0.20b)
23:20 < rxr> anything is too heavyweight - maybe I should rather use gatling .oO
23:20 < mnemoc> twoftp is very light
23:21 < mnemoc> there is something stronger than kill -9?
23:21 < mnemoc> root 11555 0.0 0.3 3772 2964 ? D 05:00 0:17 /usr/bin/find / <---- doesn't want to die
23:24 < rxr> then it most probably is in a syscall
23:24 * mnemoc rebooting :\
23:24 < rxr> any change it is hanging on some stalled remote mount?
23:25 < rxr> mnemoc: I only need upload functionallity and that as simple as possible
23:29 < rxr> ok - gatling has no authentication - then I can not use it .-(
23:29 < rxr> otherwise it would be very find ..
23:30 < rxr> ok - 2.6.1 kernel on my sparc - cries for an update ..
23:30 < rxr> ok - /me bed - cu all
23:30 -!- menomc [n=amery@200.75.27.9] has joined #t2
23:31 < Baldzius> rxr: is it safe to update syslinux?
23:31 -!- mnemoc [n=amery@200.75.27.91] has quit [Nick collision from services.]
23:31 < Baldzius> oh well gn8 rxr :)
23:32 < menomc> Baldzius: usually yes, but some targets have hardcoded versions of it on their scripts, so you have to fix those too
23:33 < Baldzius> mnemoc: i think i leave as it is :)
23:33 < Baldzius> don't want to make troubles
23:35 -!- menomc is now known as mnemoc
23:37 < CIA-2> aldas * r12644 /trunk/package/x11/fluxbox/no-bsetroot.diff:
23:37 < CIA-2> * removed no-bsetroot.diff - from 0.9.14 bsetroot is replaced
23:37 < CIA-2> by fbsetroot
23:39 < mnemoc> like framebuffer :p
23:40 < Baldzius> :)
23:46 < Baldzius> i guess all packages should have cksum?
23:48 < mnemoc> of course
23:48 < mnemoc> and for the samename the cksum can't ever change
23:48 < mnemoc> same name*
23:49 < CIA-2> amery * r12645 /trunk/package/security/vserver/stone_mod_vserver.sh: * changed mod_vserver to use initstyle=plain on creation
23:49 < Baldzius> ic
23:49 < Baldzius> thanks :)
23:54 < CIA-2> aldas * r12646 /trunk/package/archiver/7zip/7zip.desc: * added missing cksum for 7zip
23:57 < CIA-2> amery * r12647 /trunk/package/base/cron/ (cron.conf cron.run cron.run.sh): * renamed cron.run to cron.run.sh (on $confdir only) to be handled by CopyPatch
23:58 < CIA-2> amery * r12648 /trunk/package/base/bcron/bcron.conf: * adapted bcron to new name of cron.run
23:59 < CIA-2> aldas * r12649 /trunk/package/xorg/xorg-server/xorg-server.desc: * added missing cksum for xorg-server
--- Log closed Tue Oct 18 00:00:28 2005