--- Log opened Thu Feb 03 00:00:48 2005 00:02 < CIA-8> rene * r5945 /trunk/package/editors/elvis-tiny/elvis-tiny.desc: 00:02 < CIA-8> * marked elvis-tiny to build in stage 5 (not 1+3) - I shuffle the 00:02 < CIA-8> build stages in the psion-pda target now as I wish 00:15 < rxr> -rwxr-xr-x 1 root root 252356 Feb 3 00:14 rsync 00:15 < rxr> ^- arm dietlibc cross ;-) 00:17 < mnemoc> rsync??! 00:19 < rxr> yeah - thought it might be a nice option to sync my notes over the IRDA port ... 00:19 < rxr> but it looks far too huge ... 00:19 < rxr> but at least it is dietlibc able now ... 00:20 < _Ragnar_> static link? 00:21 < rxr> yep 00:21 < _Ragnar_> ah okay 00:21 < mnemoc> .oO( dietlibc use-it package selection will get loooooonger )o 00:21 < mnemoc> rxr: is it too expensive to have it dynamic? 00:21 < rxr> mnemoc: yep - why .oO ? 00:22 < rxr> when we (at ROCK times) adapted to diet it was static only 00:22 < rxr> only later x86 dynamic support was added 00:22 < rxr> then arm and now x86-64 00:22 < mnemoc> on Config we select one by one which files do we want to build againts diet 00:22 < rxr> I think the other arches still have no dynamic support 00:22 < mnemoc> s/files/packages/ 00:22 < rxr> yep - I know 00:22 < rxr> why .oO? 00:23 < mnemoc> the list is long 00:23 < mnemoc> and you are improving it to be even longer 00:23 < rxr> yep ;-) 00:23 < rxr> dietlibc is soo cute - lowfat and clean ;-) 00:23 < CIA-8> rene * r5946 /trunk/package/ (2 files in 2 dirs): 00:23 < CIA-8> * added patch to support building rsync with dietlibc - and marked 00:23 < CIA-8> it DIETLIBC ready 00:24 < rxr> I want dietlibc only systems soonder than later .. 00:24 < rxr> *g* 00:24 < mnemoc> rxr: that's why i prefer pure systems, LIBC=dietlibc not mixed s.th 00:24 < rxr> when I claned the dietlibc stuff (read reimplemented to be less hacky and ugly) 00:24 < _Ragnar_> what keeps you? 00:24 < rxr> lack of packages building with it ;-) 00:25 < rxr> when I reimplemented the diet stuff more packages should build without hacking - maybe we would then rather define tested uclibc and dietlibc selection templates - in contrast to adding FLAGS over all the pacag 00:25 < rxr> es 00:25 < mnemoc> rxr: to be static is just an option with can be forced for some archs ;) 00:26 < rxr> sure 00:26 < rxr> there already is that option in the config ... 00:26 < _Ragnar_> it doesn't work for some packages tho 00:26 < mnemoc> rxr: _Ragnar_ is trying to build everything against uclibc and it seems to work 00:26 < mnemoc> :( 00:26 < _Ragnar_> I'm not building static 00:26 < mnemoc> i have to go 00:27 < mnemoc> i know 00:27 < rxr> cu mnemoc 00:27 < _Ragnar_> awww kay 00:27 < rxr> ucibc is full of compat cut'n paste 00:27 < rxr> although neither POSIX nor any other standard 00:27 < rxr> such stuff is not in dietlibc - and if it is it is #ifdef'ed _GNU_SOURCE _BSD_SOURCE 00:27 < rxr> thus the dietlibc/parse-config is full of 00:27 < rxr> nvi) 00:28 < rxr> var_append GCC_OPTIONS_APPEND " " "-D_GNU_SOURCE" 00:28 < rxr> and co to get those packags build 00:28 < rxr> this is why more stuff just builds with uclibc and needs at least some define injections with dietlibc 00:29 < rxr> also C++ stuff might not yet fully work with dietlibc - so dietlibc only systems will be some bigger task not finished tomorrow ... 00:30 < rxr> _Ragnar_: what is the uclibc target triplet? 00:30 < rxr> i386-linux-t2-uclibc or so ? 00:30 < _Ragnar_> ix86-t2-linux-uclibc 00:30 < rxr> ix86 ? 00:31 < _Ragnar_> i686 in my case 00:31 < rxr> ah - ok ;-) 00:43 < rxr> UPN Officially Cancels 'Star Trek: Enterprise' ??? 00:43 < rxr> didn't the announced last year that they have signed the full 8 seasons ... 00:56 < rxr> my PDA target has this buildtime: 00:56 < rxr> real 20m39.704s 00:56 < rxr> user 14m7.435s 00:56 < rxr> sys 4m4.398s 00:56 < rxr> 17 builds total, 17 completed fine, 0 with errors. 00:56 < rxr> on a 2.5Ghz Athlon ;-) 00:56 < rxr> n8 all 00:57 < _Ragnar_> gn8 02:27 < mnemoc> re 02:28 < _Ragnar_> re 02:29 < _Ragnar_> hmm does newer gcc/g++ have a different exception handling? 02:29 < mnemoc> no idea 02:29 < mnemoc> why? 02:29 * _Ragnar_ has a problem with cross-compiling an app with mingw 02:30 < _Ragnar_> my exceptions don't get caught at all 02:37 < mnemoc> o_O 04:35 -!- rxr_ [~rene@p213.54.201.251.tisdip.tiscali.de] has joined #t2 04:35 -!- Topic for #t2: T2 | 2.1.0-beta2 RELEASED | The next generation of System Development Enviroments (SDE) | http://www.t2-project.org/ | CIA, don't ever leave us again! 04:35 -!- Topic set by mnemoc [] [Wed Jan 12 03:04:43 2005] 04:35 [Users #t2] 04:35 [ _Ragnar_] [ daja77] [ mnemoc] [ nzg ] [ praenti] [ rxr_ ] 04:35 [ CIA-8 ] [ jsaw ] [ mtr ] [ ooo_] [ rxr ] [ valentin] 04:35 -!- Irssi: #t2: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal] 04:35 -!- Channel #t2 created Sun Aug 8 21:15:33 2004 04:35 -!- rxr [~rene@p213.54.197.108.tisdip.tiscali.de] has quit [Read error: 104 (Connection reset by peer)] 04:35 -!- [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup 04:35 -!- Irssi: Join to #t2 was synced in 10 secs 04:43 -!- mtr_ [~michael@Ha22a.h.pppool.de] has joined #t2 04:44 -!- ideal [~idealm@211.100.227.107] has joined #t2 04:52 -!- mtr [~michael@H8616.h.pppool.de] has quit [Read error: 60 (Operation timed out)] 05:36 -!- ideal [~idealm@211.100.227.107] has quit [Client Quit] 05:49 -!- ideal [~idealm@211.100.227.107] has joined #t2 07:17 -!- mnemoc_ [~amery@200.75.27.43] has joined #t2 07:17 -!- mnemoc [~amery@200.75.27.32] has quit [Read error: 60 (Operation timed out)] 08:07 -!- Netsplit over, joins: praenti 08:07 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: valentin, daja77, mnemoc_, _Ragnar_, nzg, ideal 08:08 -!- mnemoc [~amery@200.75.27.43] has joined #t2 08:09 -!- _Ragnar_ [loki@66-146-166-62.skyriver.net] has joined #t2 08:09 -!- daja77 [[68kg0qZ1V@odoaker.hrz.tu-chemnitz.de] has joined #t2 08:12 -!- ideal [~idealm@211.100.227.107] has joined #t2 08:13 -!- valentin [~valentin@port-212-202-42-228.dynamic.qsc.de] has joined #t2 08:13 -!- nzg [~tschmidt@xchangecenter.de] has joined #t2 08:15 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: daja77, _Ragnar_ 08:16 -!- Netsplit over, joins: _Ragnar_, daja77 08:17 < rxr_> moin 08:17 -!- You're now known as rxr 08:33 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: mnemoc 08:33 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: valentin, nzg, ideal 08:36 -!- Netsplit over, joins: nzg 08:36 -!- Netsplit over, joins: mnemoc 08:36 -!- Netsplit over, joins: valentin 08:42 -!- madtux [~mike@65.182.14.165] has joined #t2 08:42 < madtux> re 08:42 < rxr> hi madtux 08:43 < madtux> guten morgen mein freund :) 08:44 < rxr> good morning over there ;-) 08:45 < madtux> well its just 1:45am here.. but thanks :) 08:48 < _Ragnar_> hi 08:50 -!- ideal [~idealm@211.100.227.107] has joined #t2 08:50 < rxr> madtux: hehe - sorry I'm so sleepy and writing some article stuff that I forgot about that ... 08:50 < rxr> moin _Ragnar_ 08:50 < rxr> welcome ideal 08:51 < _Ragnar_> ;) 08:51 < _Ragnar_> moin 08:52 < madtux> helo _Ragnar_ and ideal 08:52 < madtux> rxr, its ok.. i'm currently downloading some packages.. 08:52 < madtux> just got 2 new servers which are not yet going live for production 08:52 < madtux> so i will use them for building processes 08:56 < _Ragnar_> ;) 08:57 < madtux> 2x 2.8GHZ xeon, 2x 73 15k rpm scsi, 4gb mem 08:57 < madtux> that shall be enough 08:57 < madtux> ah well thats it for tonight i must sleep 08:57 < madtux> night all 08:58 -!- madtux [~mike@65.182.14.165] has quit ["Leaving"] 09:02 -!- mtr_ is now known as mtr 09:02 < mtr> hi 09:04 < mtr> ncurses/cross-build.patch does interfere with a uclibc ncurses patch 09:04 < mtr> !> Apply patch /work/rock/t2-work/package/base/uclibc/patch .. 09:04 < mtr> !> patching file ncurses/Makefile.in 09:04 < mtr> !> Hunk #1 FAILED at 93. 09:04 < _Ragnar_> ;p 09:07 < mtr> hmm, eventually the ncurses cross-build.patch should not be applied in general? 09:08 < _Ragnar_> that's why I tried to confine any changed to the uclibc/patches, instead of putting patches into the packages themselves 09:08 < _Ragnar_> changes* 09:09 < rxr> hm 09:09 * rxr looking what this uclibc patch does. .. 09:09 < rxr> maybe s.th. quite simillar ... 09:10 < rxr> hm - ic 09:11 < rxr> r5661 | mnemoc | 2005-01-19 04:08:31 +0100 (Wed, 19 Jan 2005) | 2 lines 09:11 < rxr> * added uclibc patch and hack to build ncurses 09:11 < rxr> hm 09:13 < rxr> _Ragnar_: mtr can you try if ncurses builds with uclibc when you remove the non applying patch from uclibc ? 09:13 < _Ragnar_> uhm 09:13 < mtr> hmm 09:13 < _Ragnar_> but including your patch? 09:13 < rxr> yes 09:14 < rxr> the one placed in the ncurses package 09:18 < _Ragnar_> both the patch and the .conf fix, or just the patch? 09:22 * _Ragnar_ pokes rxr 09:22 < mtr> defining _GNU_SOURCE and NDEBUG should be safe, and -I../include is set in cross-build.patch, too 09:23 < mtr> oh, wait 09:23 < mtr> == 02/03/05 09:21:24 =[1]=> Aborted building package ncurses 09:23 < mtr> just removing the uclibc patch does not work 09:25 < jsaw> re 09:25 * mtr disabling now the other patch ... 09:25 < jsaw> rxr: 5am??? you were a bit late, ain't you? 09:25 < mtr> hi jsaw 09:25 < jsaw> hi mtr 09:26 < jsaw> hi _Ragnar_ 09:26 < _Ragnar_> hi jsaw 09:28 < mtr> _Ragnar_, i have two more packages for uclibc_fix_configsub, do you mind if i commit ? 09:29 < _Ragnar_> mtr: hmmm I was going to remove most of the cases for that and substitute with a general find for configure/config.sub 09:30 < mtr> yes, i read about this, therefore i asked 09:30 < _Ragnar_> which seems to work pretty well 09:31 < _Ragnar_> but I really need to go through the build logs first and see if there are more hidden errors 09:31 < _Ragnar_> before I commit that 09:31 < mtr> so, just waiting for your commit 09:33 < _Ragnar_> okay 09:33 < _Ragnar_> what packages/target are you building 09:33 < _Ragnar_> ? 09:34 < mtr> some packages for my dvb-harddisc-recorder system, like mplayer vdr libdvdnnn and such 09:34 -!- mnemoc [~amery@200.75.27.43] has quit [Read error: 113 (No route to host)] 09:35 < mtr> == 02/03/05 09:33:55 =[1]=> Finished building package ncurses 09:36 < rxr> do you svn rm the ncurses patch and commit? 09:36 < mtr> do you want me to do this? 09:38 < _Ragnar_> which patch? 09:39 < _Ragnar_> imho, the uclibc one shouldn't be removed until it's worked around 09:40 < _Ragnar_> but I need to get to bed 09:41 < _Ragnar_> rxr: does the uclibc ncurses patch fix the general crossbuild case? 09:42 < _Ragnar_> anyway, nini 09:43 < mtr> ok, my uboot target continues to build, afk 09:43 < mtr> gn8 _Ragnar_ 09:43 < _Ragnar_> gn8 09:44 < rxr> _Ragnar_: the patch I comitted fixes it in general 09:45 < rxr> I had no idea that uclibc tinker s.th. abroad ... 09:47 < CIA-8> rene * r5947 /trunk/package/base/uclibc/patches/ (ncurses-100-buildccflags.patch ncurses.conf): 09:47 < CIA-8> * removed uclibc ncurses patches (should be fixed by my generic cross 09:47 < CIA-8> build fixes to ncurses yesterday - the .patch removal was tested, 09:47 < CIA-8> however the .conf was not - but I'm confident it will work without) 09:47 -!- mnemoc [~amery@200.75.27.6] has joined #t2 09:48 < rxr> moin mnemoc 10:24 < rxr> Sun vergibt Service-Vertrag für interne Softwarewartung an CSC 10:24 < rxr> ??? 11:03 < rxr> hm - my good old U5 still running 32bit userspace from ROCK times just fucked up .. 11:03 < rxr> I was no longer to write to any filesystem 11:03 < rxr> before the U160 IBM SCSI disk made some strange noice 11:03 < rxr> a reboot seems to cured that .. 11:03 * rxr headshake 11:04 < rxr> or not 11:04 < rxr> damn 11:04 < rxr> ah 11:04 < rxr> the usual / 100% filled 11:04 < rxr> damn - why can't programs have more sensible error messages ... 11:07 -!- ideal [~idealm@211.100.227.107] has quit ["Leaving"] 11:12 -!- mtr [~michael@Ha22a.h.pppool.de] has quit [Read error: 60 (Operation timed out)] 11:23 -!- _Ragnar__ [loki@66-146-166-62.skyriver.net] has joined #t2 11:23 -!- _Ragnar_ [loki@66-146-166-62.skyriver.net] has quit [Read error: 104 (Connection reset by peer)] 11:44 < rxr> oh - it seems I got a 1.3 in assembly hackery ... *g* 12:01 < CIA-8> rene * r5948 /trunk/package/x11/rxvt-unicode/rxvt-unicode.desc: * updated rxvt-unicode (4.7 -> 4.9) 12:30 < rxr> /home/rene/myrevo/a 2745 1226 1369 48% /mnt/misc 12:32 < rxr> 758467 Feb 3 12:45 initrd 12:47 < rxr> ok - the ARM binaries work 12:48 * rxr in a ash in this PDA ... 12:48 < rxr> no digicam - so no pics ... 13:28 < CIA-8> rene * r5949 /trunk/package/base/irda-utils/irda-utils.conf: * fixed irda-utils for cross builds 13:33 < CIA-8> rene * r5950 /trunk/package/base/dietlibc/parse-config-9: 13:33 < CIA-8> * fixed the dietlibc arch_target redefine to be -dietlibc instead of 13:33 < CIA-8> the ugly -gnulibc1. No idea how this could have be commited in the 13:33 < CIA-8> first place ... My Psion PDA testcase builds with the new one. 13:35 < CIA-8> rene * r5951 /trunk/target/psion-pda/ (config.in parse-config): 13:35 < CIA-8> * added iproute2 and irda-utils to the psion-pda target, as well 13:35 < CIA-8> as a overwrite of install_init to prevent init scripts from beeing 13:35 < CIA-8> instaslled 13:51 -!- mtr [~michael@H9b1f.h.pppool.de] has joined #t2 14:00 < rxr> dietlibc static vs. dynamic: 14:00 < rxr> -rwxr-xr-x 1 root root 2336 Feb 3 14:00 hello 14:00 < rxr> -rwxr-xr-x 1 root root 7908 Feb 3 14:00 hello-s 14:02 < rxr> vs. glibc: 14:02 < rxr> -rwxr-xr-x 1 root root 2804 Feb 3 14:01 hello-glibc 14:02 < rxr> -rwxr-xr-x 1 root root 315792 Feb 3 14:01 hello-glibc-s 14:02 < rxr> *g* 14:35 < mnemoc> moin! 14:35 < rxr> moin! 14:36 < mnemoc> "fixed the dietlibc arch_target redefine to be -dietlibc" <--- this impact every config.sub file, and binutils mainly 14:42 < rxr> nothing does use dietlibc 14:42 < rxr> and I see now regression 14:43 < rxr> using one totally messed name with some normal official name should not screw anything up ... 14:43 < mnemoc> let see how does it go here 14:43 < rxr> mnemoc: can you remove the dietlibc/sincostan.patch before you start the build 14:43 < mnemoc> ok 14:43 < rxr> it does not work on x86 and I need to take a look how to only inject it for non x86 builds ... 14:43 < rxr> well - ok I have some idea .. but - test without the patch first ... 14:44 < mnemoc> do you want me to test a pure minimal/dietlibc or a bootdisk? 14:44 < rxr> bootdisk 14:44 < rxr> pure minimal is highly borked 14:44 < rxr> most probably did not worked for over a year already 14:44 < rxr> but I'm on the track to reimplement those bit in a way one would like to maintain 14:45 < rxr> the rock inherited dietlibc junk - is well - quite ugly ... 14:45 < mnemoc> the progress on T2/uclibc hit you :) 14:46 < rxr> yeah - and looking at the code (I guess esden injected) knocked me from the chair ... 14:47 < mnemoc> :) 14:49 < mnemoc> package/base/uclibc/patches/ncurses-100-buildccflags.patch <--- uhm? 14:49 < mnemoc> why deleted? 14:50 < mnemoc> log read 14:52 < mnemoc> Upgrade Patch for postfix (package/mail/postfix): 2.0.20 -> 2.1.5 14:52 < mnemoc> err 14:52 < mnemoc> sorry 14:55 < rxr> mnemoc: conflict with my general cross fix .. 14:55 < mnemoc> rxr: do you know if iptables-1.3 is backward compatible 14:55 < rxr> should build without 14:55 < rxr> no 14:56 < rxr> never heared of that one ... 14:56 < mnemoc> don't know or it's not? 14:56 < mnemoc> ok 14:56 < rxr> is it new? 14:56 < rxr> (than I can earn money posting the news ...) 14:56 < mnemoc> 2005-Feb-01: iptables-1.3.0rc1 14:56 < mnemoc> Finally, the first 1.3.0 release candidate is released. If you've been looking for tremendous ruleset update performance improvements, this is the way to go. 14:57 < rxr> no idea what is new ... 14:58 < rxr> arm-t2-linux-gnu/bin/ld: cannot find -lc 14:59 < rxr> ^- dietlibc dynamic for arm 15:05 < mnemoc> uhm 15:11 < rxr> ok - our wrappers fult 15:11 < rxr> fault 15:11 < rxr> s.th. is inserting static 15:11 < rxr> and then gcc only looks for libc.a .... 15:12 < mnemoc> ximina evolution died? 15:12 < rxr> what ? 15:13 < mnemoc> www.ximian.com/products/ximian_evolution/ redirects to a 'buy it' at novell 15:13 < rxr> hehe 15:15 < rxr> so - when my dietlibc builds dynamic for arm now - I'll be off for lunch 15:15 < rxr> yeah 15:15 < rxr> == 02/03/05 15:15:45 =[1]=> Finished building package dietlibc. 15:16 < rxr> ok - that looks dynamic: 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libc.a 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libc.so 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libcompat.a 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libcompat.so 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libcrypt.a 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libdl.so 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/liblatin1.a 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libm.a 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libm.so 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libpthread.a 15:16 < rxr> dietlibc: usr/dietlibc/lib-arm/libpthread.so 15:18 < mnemoc> :) 15:19 < CIA-8> rene * r5952 /trunk/package/base/dietlibc/dietlibc.conf: 15:19 < CIA-8> * fixed dietlibc to also build the -dyn wrapper (using the system libc) 15:19 < CIA-8> * removed some more || true nonone wants in a .conf 15:19 < CIA-8> * fixed a variable name typo I introduced a few weeks ago and refixed 15:19 < CIA-8> build accoringly 15:19 < CIA-8> * indenting cleanups 15:19 < CIA-8> (sorry - only tested to cross build with the dynamic part on ARM) 15:19 < rxr> == 02/03/05 15:19:08 =[1]=> Finished building package gzip. 15:19 < rxr> ^- dynamic arm 15:22 < CIA-8> rene * r5953 /trunk/package/shells/zsh/zsh.desc: * updated zsh (4.2.1 -> 4.2.4) 15:26 < rxr> ouhm 15:26 < rxr> seems I should quickly do some libm work for dietlibc: 15:26 < rxr> undefined reference to `log' 15:26 < rxr> undefined reference to `sqrt' 15:26 < rxr> undefined reference to `floor' 15:26 < rxr> undefined reference to `fmod' 15:26 < rxr> undefined reference to `__half' 15:26 < rxr> undefined reference to `exp' 15:28 * rxr off - lunch - and doing a test bootdisk x86 build to see what breaks ... 15:28 < mtr> hi 15:29 < mnemoc> hi mtr 15:29 < mtr> hi mnemoc 15:35 < mnemoc> On Mon, Jan 31, 2005 at 11:48:47AM -0300, Alejandro Mery wrote: 15:35 < mnemoc> >> hi, i'm trying to build a non-NLS system which of course doesn't have 15:35 < mnemoc> >> iconv.h. but buffer.h wants it. 15:35 < mnemoc> I'd just install libiconv. If you really want to build lftp without it, 15:35 < mnemoc> add a bunch of #ifdef's to sources, then send me the resulting patch. 15:35 < mnemoc> -- Alexander. 15:35 < mnemoc> snif snif 15:54 -!- madtux [~mike@196.40.44.28] has joined #t2 15:54 < madtux> hi 15:54 < mnemoc> hi mightytux 16:14 < madtux> hi mnemoc 17:19 -!- _Ragnar__ is now known as _Ragnar_ 17:23 < mnemoc> _Ragnar_: OT question, what 'to be fly' means? 17:23 < _Ragnar_> no 'on the fly'? 17:23 < mnemoc> nope 17:24 < mnemoc> "i'm preaty fly for a white guy", on a song 17:24 < _Ragnar_> no clue 17:24 < mnemoc> offspring 17:25 < daja77> ;) 17:26 < mnemoc> _Ragnar_: isn't that your native language? :( 17:26 < mnemoc> "And all the girlies say I'm pretty fly for a white guy" 17:26 < mnemoc> ive it to me baby, uh huh, uh huh 17:26 < mnemoc> Give it to me baby, uh huh, uh huh 17:26 < mnemoc> :\ 17:26 < mnemoc> music 17:27 < _Ragnar_> wordnets says: fly (n): 17:27 < _Ragnar_> 4: (baseball) a hit that flies up in the air [syn: {fly ball}] 17:28 < mnemoc> how that definition applies to the sense?? 17:29 < _Ragnar_> like 'I'm a hit' 17:29 < _Ragnar_> tho I kinda doubt offspring would do such play on words 17:29 < _Ragnar_> you sure they don't sing 'sly' ? 17:30 < mnemoc> http://www.lyrics007.com/Offspring%20Lyrics/Pretty%20Fly%20(For%20A%20White%20Guy)%20Lyrics.html 17:31 < _Ragnar_> *shrugs* 17:31 < _Ragnar_> no clue then aside from the one I already gave 17:34 < mnemoc> what 'to be a hit' means? 17:52 < rxr> rehi 17:52 < mnemoc> hi rxr 17:55 < CIA-8> rene * r5954 /trunk/package/base/linux24/arch-sparc64-atomic.patch: * well - arch-sparc64-atomic.patch does not apply to linux24 ... 18:04 -!- mnemoc [~amery@200.75.27.6] has quit [Read error: 104 (Connection reset by peer)] 18:30 -!- madtux [~mike@196.40.44.28] has quit ["Lost terminal"] 19:02 < _Ragnar_> hi 19:02 < rxr> == 02/03/05 19:00:21 =[1]=> Finished building package ncurses. 19:03 < rxr> ^- dietlibc arm - libm hacked ncurses ... 19:03 < rxr> libm of dietlibc hacked for ncurses that is ... 19:04 < _Ragnar_> uh huh 19:08 < _Ragnar_> 1-ncurses still fails with uclibc 19:08 < rxr> I did nothing to it so far 19:08 < rxr> can you provide the full error log to me ? 19:09 < _Ragnar_> http://66.146.166.62/~loki/1-ncurses.err 19:14 < rxr> this happens in the ncurses rebuid with wide char support 19:14 < rxr> can you take a look why the type is undefined there and if you have in from uclibc ? 19:15 < rxr> maybe it just build accidently before because the former patched crutially redefined some CCPFLAGS stuff maybe resulting in the 2nd build beeing a normal (not wide but narrow) ncurses build ... 19:15 < rxr> if you do not have this type we could just disable the ncursesw build for uclibc as I did for dietlibc ... 19:17 < CIA-8> rene * r5955 /trunk/package/security/openssl/openssl.conf: * fixed openssl build for arm (added target to the case ...) 19:18 < _Ragnar_> uhm okay 19:20 < _Ragnar_> rxr: ncurses should define that type itself 19:20 < rxr> ouhm ok 19:21 < _Ragnar_> so this is more likely to mean wrong header files get included... 19:21 < rxr> i take a look 19:22 < _Ragnar_> it depends on _XOPEN_SOURCE_EXTENDED being defined 19:23 < _Ragnar_> which should get defined with _GNU_SOURCE 19:46 * rxr soon taking a lookg 19:46 < rxr> my brother phoned and then some commerial s.th. wanted to sell newspaper abos ... 19:46 < rxr> busy hour ... 19:46 < rxr> when openssl builds I'll take a look into ncurses 19:50 < rxr> yeah 19:50 < rxr> openssl built for arm with dynamic dietlibc ... 19:50 < rxr> + it is a cross build ... 19:51 < rxr> so - now I test some openssl.conf cleanup 20:32 < _Ragnar_> rxr: did you fix the ncurses thingy? 20:32 < rxr> not et 20:33 < rxr> cleaning openssl up 20:34 < _Ragnar_> k 20:35 < rxr> oh my god is openssl huge: 947116 20:36 < rxr> ^- dynamic dietlibc arm 20:36 < rxr> 1188416 <- dynamic glibc x86 20:36 < rxr> so no ssl on my psion ;_) 20:36 < rxr> but good to know we can cross build openssl now ;-) 20:37 < rxr> and the .conf is not as amazingly ugly as it was before ... 20:37 < rxr> == 02/03/05 20:37:16 =[1]=> Finished building package openssl. 20:39 < jsaw> re 20:39 < rxr> hi jsaw 20:39 < jsaw> hi rxr! 20:40 < _Ragnar_> did you patch that for dietlibc, or in general again (will it break uclibc)? 20:41 < rxr> I cleaned it up significantly ... 20:41 < rxr> it is cross build able now 20:42 < rxr> it should not break with other libc's ... 20:42 < rxr> in general I of course do not mangle packages due to dietlibc - all dietlibc junk will go into packge/base/dietlibc/.... 20:42 < _Ragnar_> okay ;) 20:43 < rxr> it is just that ncurses was broken in general - and openssl.conf so ugly that I could not sleep well with that in t2 20:45 < _Ragnar_> *lol* I see 20:45 < rxr> as in you just looked into it ? 20:48 < _Ragnar_> what's so ugly about it? 20:48 < rxr> custmain 20:48 < rxr> ugly /etc/ssl symlinking to get files into /usr 20:48 < rxr> and then the stuff it not root / DESTDIR save and just overwrites the bulid system's /usr and so on 20:49 < _Ragnar_> yeah I see now 20:49 < _Ragnar_> that sucks 20:50 < rxr> .oO 20:50 < rxr> we did not install the openssl man files properly before? 20:50 < rxr> !> Found shared files with other packages: 20:50 < rxr> !> usr/share/man/man1/passwd.1: openssl shadow 20:50 < rxr> !> usr/share/man/man3/buffer.3: libowfat openssl 20:50 < rxr> !> usr/share/man/man3/err.3: man-pages openssl 20:50 < rxr> !> usr/share/man/man3/rand.3: man-pages openssl 20:50 < rxr> !> usr/share/man/man3/threads.3: openssl perl 20:51 < rxr> *lol* 20:51 < _Ragnar_> uhm 20:51 < rxr> _Ragnar_: that we did not install the openssl manpages ? *g* 20:51 < _Ragnar_> sure? 20:51 < rxr> openssl: etc/ssl/man 20:51 < rxr> openssl: usr/share/doc/openssl/man 20:51 < rxr> openssl: usr/share/doc/openssl/man/man7 20:51 < rxr> openssl: usr/share/doc/openssl/man/man7/Modes of DES.7 20:51 < rxr> that is openssl on ROCK Linux 2.0.1 (2004/03/13) 20:52 < _Ragnar_> oh *lol* 20:53 < rxr> in my T2 working copy I get dozens installed 20:53 < rxr> and the above conflicts ... 20:54 < rxr> .o(why did I started to clean up openssl - why ...) 20:55 < _Ragnar_> =) good luck 20:56 -!- mnemoc [~amery@200.75.28.126] has joined #t2 20:57 < mnemoc> back 20:57 < rxr> _Ragnar_: know that I spent so much time with openssl - might you liek to review ncurses ? 20:57 < mnemoc> did i miss too much? 20:57 < rxr> _Ragnar_: e.g. review if the uclibc patch added some -I or so that we might like to add 20:57 < rxr> mnemoc: some bashing of the ROCK inherited openssl package and such - not much ... 20:58 < mnemoc> rxr: ncurses patch removes CFLAGS only 20:58 < rxr> my cross all and dietlibc making progress 20:58 < rxr> mnemoc: didn't it hardset some other option, too 20:58 < rxr> I'm sure I saw s.th. like that 20:58 < mnemoc> nope 20:58 < mnemoc> maybe mom 20:59 < _Ragnar_> mnemoc: the .conf does 20:59 < _Ragnar_> but that shouldn't affect it 20:59 < rxr> does or did *g* ? 20:59 < mnemoc> # svn merge -r5947:5946 . 20:59 < mnemoc> does 21:00 < mnemoc> # configure want BUILD_CPPFLAGS=CPPFLAGS which includes $xroot/usr/include, harmfull for BUILDCC 21:00 < mnemoc> export BUILD_CPPFLAGS="-I../include -D_GNU_SOURCE -DNDEBUG" 21:00 < _Ragnar_> yes that defines GNU_SOURCE 21:00 < _Ragnar_> which we need her3e 21:00 < _Ragnar_> here* 21:01 < mnemoc> 7 -BUILD_CCFLAGS = -DHAVE_CONFIG_H -I../ncurses -I$(srcdir) @BUILD_CPPFLAGS@ @BUILD_CFLAGS@ 21:01 < rxr> can you rephrase: what need to be readded to get it compile ? 21:01 < mnemoc> 8 +BUILD_CCFLAGS = -DHAVE_CONFIG_H -I../ncurses -I$(srcdir) @BUILD_CPPFLAGS@ 21:01 < mnemoc> they are complementary 21:01 < mnemoc> some stuff on @BUILD_CFLAGS@ is harmfull 21:01 < mnemoc> some is necesary 21:02 < mnemoc> so i added the necesary stuff on BUILD_CPPFLAGS and removed BUILD_CFLAGS 21:03 < mnemoc> the comment tells the real problem 21:03 < rxr> can you point me to the exact variable that after my cleanup is a) present that shouod not be - or b) missing ? 21:03 < rxr> == 02/03/05 21:00:31 =[9]=> Finished building package openssl. 21:04 < mnemoc> me? no... i should start a new uclibc build 21:04 < mnemoc> and complete uboot 21:04 < mnemoc> i need some hours to get that point 21:05 < rxr> mnemoc: ok ok 21:05 < rxr> _Ragnar_: ?? *g* 21:05 < mnemoc> :p 21:05 < rxr> this one is big -> 21:05 < CIA-8> rene * r5956 /trunk/package/security/openssl/openssl.conf: (log message trimmed) 21:05 < CIA-8> * deep openssl.conf cleanup: 21:05 < CIA-8> * do not use custmain 21:05 < CIA-8> * do not do ugly symlinking 21:05 < CIA-8> * really install the manpages 21:05 < CIA-8> * be cross copmilable 21:05 < CIA-8> * the forgotten bits 21:06 < rxr> ^- please test ;-) 21:06 < _Ragnar_> I can't right nw 21:06 < _Ragnar_> now* 21:06 < rxr> ok - no problem at all 21:06 < _Ragnar_> rxr: but what seems to be definitely missing from your flags is -D_GNU_SOURCE 21:07 < rxr> _Ragnar_: does it work when you ineject it to the patch 21:07 < rxr> mom 21:08 < mnemoc> rxr: is your patch postconf too? 21:08 < rxr> postconf ? 21:08 < rxr> Makefile.in ... 21:08 < mnemoc> great :p 21:08 < mnemoc> i patched Makefile directly :D 21:08 < rxr> _Ragnar_: does this work: 21:08 < rxr> --- cross-build.patch (revision 5938) 21:08 < rxr> +++ cross-build.patch (working copy) 21:08 < rxr> ... 21:09 < mnemoc> err 21:09 < rxr> -+BUILD_CCFLAGS = -DHAVE_CONFIG_H -I../ncurses -I$(srcdir) -DHAVE_CONFIG_H -I../ncurses -I$(srcdir) -I. -I../include 21:09 < rxr> ++BUILD_CCFLAGS = -DHAVE_CONFIG_H -I../ncurses -I$(srcdir) -DHAVE_CONFIG_H -I../ncurses -I$(srcdir) -I. -I../include -D_GNU_SOURCE 21:09 < mnemoc> rxr: i confused it with ncurses/bash problem 21:10 < _Ragnar_> building... 21:14 < mnemoc> any objections to imap_headercache patch on mutt? 21:14 < jsaw> ? 21:14 < mnemoc> hi jsaw 21:14 < jsaw> hi mnemoc 21:15 < mnemoc> i want to add that third party patch, objections? 21:15 < jsaw> i don't know it - so i simply trust you ;) 21:15 < mnemoc> :) 21:16 < _Ragnar_> rxr: ncurses builds with that patch 21:16 < mnemoc> :) 21:16 < jsaw> ack. 21:16 < jsaw> hi _Ragnar_ btw. 21:17 < rxr> hm -- shoudl I simply commit that hardcoding ... *g* ;-) 21:17 < jsaw> yep. 21:17 < _Ragnar_> yes 21:17 < _Ragnar_> hi jsaw 21:18 < _Ragnar_> does the -D_GNU_SOURCE break dietlibc or glibc? 21:18 < rxr> _Ragnar_: we'll see ;-) 21:18 < CIA-8> rene * r5957 /trunk/package/base/ncurses/cross-build.patch: * define -D_GNU_SOURCE in ncurses BUILD_CCFLAGS to make uclibc happy 21:18 < jsaw> rxr: we have squashfs-tools, but no squashfs in kernel...? 21:19 < rxr> no - we could inject it if we would like to. ... 21:19 < rxr> jsaw: do you play with it ? 21:19 < CIA-8> mnemoc * r5958 /trunk/package/mail/mutt/ (mutt.conf mutt.desc no_autogen_for_headercache.patch): 21:19 < CIA-8> * updated mutt (1.4.2i -> 1.4.2.1i) 21:19 < CIA-8> * improved mutt with imap_headercache patch 21:19 < jsaw> no yet but soon. First I try to get it running with cramfs... 21:19 < rxr> on which arch and hardware ? 21:20 < jsaw> target/distcc, x86/x86 21:21 < jsaw> maybe I should call ist distcccd... 21:21 < jsaw> -s 21:21 < rxr> distcd ;-) 21:21 < rxr> dist-tripple-c-d 21:21 < jsaw> distc^3d 21:21 < jsaw> .... 21:21 < jsaw> distcd is good! I like that. 21:22 < jsaw> I only have to insert an "u" for uclibc somewhere... *g* 21:22 < rxr> so the target name will be distkajdfghlksdjfhcd in the end 21:23 < rxr> encoding any package capital ... 21:23 < jsaw> rxr: btw, reading the squashfs page, seems like it's speed is quite good. 21:23 < jsaw> well I mean the comparison page 21:23 < rxr> it is read-only, you know that ? 21:23 < jsaw> wait... 21:23 < rxr> oehrm 21:24 < jsaw> looks like readonly 21:24 < rxr> jsaw: i only read about it in read-only ontect 21:25 < rxr> the compression write would be quite expensive for the squashfs design ... 21:25 < jsaw> right... 21:26 < rxr> I heavily patch dietlibc right now ... 21:27 < rxr> jsaw: how many mails are on the dietlibc list? 21:27 < rxr> I subscribed yesterday and got none so far ... 21:27 < jsaw> mails are very rare... 21:27 < rxr> .oO 21:28 < rxr> and the archive never worked ... :-( 21:28 < jsaw> last one was 1 Feb 21:28 < rxr> ok - thanks 21:28 < jsaw> hm, now gawk fails. 21:28 < CIA-8> mnemoc * r5959 /trunk/package/ (network/ipvsadm/ security/ipvsadm/): * moved ipvsadm from security/ to network/ because basicly it's a tool to set routes 21:29 < rxr> there is some more stuff to sort 21:29 < rxr> e.g. the extra/ stuff as well as quite a lot of base that is not base ... 21:29 < rxr> == 02/03/05 21:29:14 =[1]=> Finished building package embutils. 21:29 < rxr> ^- ok - more dietlibc dyn fixed (failed due to pivot_root before) 21:29 < rxr> so /me evening dinner 21:29 < rxr> and then maybe preparing patches for fefe 21:29 < rxr> and then there is this libm stuff I should inject into dietlibc ... 21:30 < rxr> and - well - this money earning scanner driver thing :-( 21:30 < _Ragnar_> what did you inject into libm? 21:30 < rxr> dietlibc 21:30 < mnemoc> question: ipvsadm-1.21 is for 2.4 kernels only, ipvsadm-1.24 is for 2.6 kernels only. both kernels include ipvs code. our ipsvadm package has 1.24 and i got a patch to make 1.24 support .old as modutils. what do you propose? 21:30 < rxr> some infrastructure bits to get my arm binaries linked ... 21:31 < mnemoc> ipvsadm-1.24 as ipvsadm2 package? ipvsadm-1.21 as ipvsadm-$foo package? 21:31 < rxr> well - no idea 21:31 < mnemoc> both on ipsvadm package? 21:31 < rxr> I do not even know what the package does ... 21:31 < rxr> mnemoc: you are the maintainer? much fun throwing a coin ;-) 21:31 < mnemoc> :\ 21:32 < rxr> if you need both - package both ;-) 21:32 < mnemoc> no more voting? 21:32 < rxr> configure:6152: checking compiler and flags for sanity 21:32 < rxr> configure:6156: error: cannot run test program while cross compiling 21:32 < rxr> ^- this is what openssl screams about ?!?!?! 21:32 < rxr> f*cking package 21:32 * rxr off for evening dinner ... 21:32 < mnemoc> LOL 21:35 < rxr> ok - stupid test patched away ... 21:35 < rxr> ok - zlib missing ... 21:37 < _Ragnar_> brb, food 21:38 < rxr> checking for zlib 1.1.4 or greater... configure: error: cannot run test program 21:38 < rxr> while cross compiling 21:39 < rxr> ok - finally food 21:44 < CIA-8> mnemoc * r5960 /trunk/package/network/ipvsadm2/: * added ipvsadm2 package as a copy of ipvsadm 21:48 < CIA-8> mnemoc * r5961 /trunk/package/network/ipvsadm2/ (6 files): * renamed ipvsadm2 files according to new $pkg name 22:04 -!- mnemoc [~amery@200.75.28.126] has quit [Read error: 110 (Connection timed out)] 22:07 -!- mnemoc [~amery@200.75.27.22] has joined #t2 22:08 < mnemoc> am i really here? 22:08 < daja77> seems so 22:08 < mnemoc> :D 22:09 < mnemoc> good 22:09 < mnemoc> hi daja77 22:09 < mnemoc> rxr: here? 22:09 < daja77> hi mnemoc 22:12 < mnemoc> rxr: i have a postlinux.conf dilema. ipvsadm needs _only_ net/ip_vs.h from kernel sources which is not on /usr/include. i) postlinux.conf to only copy that header? ii) ipvsadm/parse-config to copy that header iii) linux24.conf hardcoded copy of that header. ip_vs.{o,ko} is built always but both kernels. 22:21 -!- ShinGouki [~bla@me-lewiston-pw-627.mint.adelphia.net] has joined #t2 22:21 -!- ShinGouki [~bla@me-lewiston-pw-627.mint.adelphia.net] has left #t2 [] 22:41 < _Ragnar_> re 22:42 < mnemoc> re _Ragnar_ 22:43 < _Ragnar_> what did I miss? 22:44 < mnemoc> no idea, my connection sticks today 22:46 < rxr> mnemoc: ouohm - can I think about that later - e.g. tomorrow ? 22:46 < CIA-8> mnemoc * r5962 /trunk/package/network/ipvsadm2/pkg_linux-header_pre.conf: * added hook to install kernel's net/ip_vs.h if ipvsadm2 will be installed 22:47 < mnemoc> rxr: ok 22:47 < rxr> I see you already decided ... :-) 22:47 < mnemoc> the method can be changed 22:47 < mnemoc> i only want it building 22:52 < rxr> why the h*ll does openssh want to run so many test programs ... 22:52 * rxr headshake 22:57 < rxr> I give up to cross compile openssh shit right now 22:57 < rxr> I would not have imagined that this OpenBSD prime time project has such an ugly configure ... 22:58 < mnemoc> ipvsadm for 2.4 doens't build against 2.6 headers :( 22:59 < _Ragnar_> *g* 22:59 < rxr> inject the needed headers into the ipvsadm package ... 22:59 < rxr> using -I $PWD/include 22:59 < rxr> and drop the needed headers into it ... 22:59 < mnemoc> ok 23:00 < mnemoc> i'll do that for 2.4 23:00 < mnemoc> keepalived also needs it so i prefer 2.6's on /usr/include 23:00 -!- praenti [~praenti@82.139.198.99] has quit [Read error: 104 (Connection reset by peer)] 23:00 -!- praenti [~praenti@82.139.198.99] has joined #t2 23:17 < CIA-8> mnemoc * r5963 /trunk/package/network/ipvsadm/ (inject_2.4.29_ip_vs.h.patch ipvsadm.desc): * downdated ipvsadm (1.24 -> 1.21-11) to be ipvsadm for 2.4 kernels 23:39 < CIA-8> mnemoc * r5964 /trunk/package/network/ (6 files in 2 dirs): * improved ipvsadm and ipvsadm2 to cohexist using .old suffix on ipvsadm tools when ipvsadm2 is installed 23:59 < CIA-8> mnemoc * r5965 /trunk/package/ (network/keepalived/ security/keepalived/): * moved keepalived from security/ to network/ --- Log closed Fri Feb 04 00:00:48 2005