T2 IRC Log: 2005-09-09

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 Fri Sep 09 00:00:29 2005
00:13 < mnemoc> rxr!!!! SPP patch doesn't apply to 3.4.4!
00:15 < _Ragnar_> *hrhr*
00:15 < mnemoc> he broke my 'stability tradition' :'(
00:18 < mnemoc> bbl
00:20 < _Ragnar_> :D
00:24 < CIA-8> ragnar * r11714 /trunk/package/multimedia/mjpegtools/ (ebx_unclobber.patch gcc34.patch mjpegtools.desc): * update mjpegtools to 1.6.3-rc3, 1.6.2 does not compile with newer libquicktime
00:25 < CIA-8> ragnar * r11715 /trunk/package/multimedia/mjpegtools/mjpegtools.desc: * mjpegtools: fixed checksum, duh
00:25 * _Ragnar_ hits head on table
00:25 < Baldzius> :))))))))))))
00:25 < Baldzius> _l0l_
00:29 -!- sparc-kly|univ [n=qaz@66-50-123-218.prtc.net] has joined #t2
00:56 < CIA-8> ragnar * r11716 /trunk/package/archiver/unrar/unrar_x86_64.patch: * fix unrar for 64 bit
00:57 < CIA-8> ragnar * r11717 /trunk/package/audio/alsa-tools/alsa-tools-x86-64.patch: * fix alsa-tools for 64 bit
01:07 < CIA-8> ragnar * r11718 /trunk/package/multimedia/ogle/ogle-unstatic.patch: * gcc4 compat for ogle
01:13 -!- sparc-kly|univ [n=qaz@66-50-123-218.prtc.net] has quit ["Leaving"]
01:18 -!- sparc-kly|univ [n=qaz@66-50-123-218.prtc.net] has joined #t2
01:24 < mnemoc> _Ragnar_: i didn't update libquicktime :)
01:28 < _Ragnar_> mnemoc: yes but someone did
01:28 < _Ragnar_> ;)
01:28 < _Ragnar_> that's okay tho, it seems to make all the custom patches unneccessary
01:29 < mnemoc> i don't consider blind updating on trunk wrong :)
01:31 < _Ragnar_> I think there should be at least a reasonable checking that it still compiles (for example, just check whether the old patches still apply ...)
01:31 < _Ragnar_> hmmm
01:32 < _Ragnar_> ((unsigned short*)ptr)++; doesn't work in gcc4 any more
01:32 < _Ragnar_> how am I supposed to write this then?
01:34 < mnemoc> casting after the increment works?
01:35 < _Ragnar_> that's not the point
01:35 < _Ragnar_> ptr gets incremented by two in this case
01:36 < _Ragnar_> if I write ptr += sizeof(unsigned short); it might be incremented by 4 when ptr is already unsigned short, or by 8 when ptr is int ...
01:36 < mnemoc> oh
01:37 < _Ragnar_> (afaik)
01:37 < _Ragnar_> so gcc4 disables the only elegant solution to this problem
01:38 < mnemoc> :(
02:01 -!- sparc-kly|univ [n=qaz@66-50-123-218.prtc.net] has quit [Read error: 104 (Connection reset by peer)]
02:09 < CIA-8> ragnar * r11719 /trunk/package/printing/hpijs/hpijs-gcc4-compat.patch: * add forward declaration for hpijs to make gcc4 happy
02:11 < CIA-8> ragnar * r11720 /trunk/package/multimedia/libmpeg3/libmpeg3-gcc4-compat.patch: * fix libmpeg3 to not use casts on lvalue which gcc4 barfs on
02:16 < mnemoc> is ppc-750 == G3?
02:49 < jsaw> re
02:50 < mnemoc> jsaw: hhi
02:50 < mnemoc> jsaw: news about weak SSP?
02:50 < jsaw> _Ragnar_: what type is "ptr"
02:50 < jsaw> mnemoc: I'm afraid, no
02:51 < jsaw> neither from root
02:51 < mnemoc> jsaw: what about patching dietlibc?
02:51 < mnemoc> or is it ok to override them?
02:52 < jsaw> mnemoc: no and yes. A 100% correct fix is to move those functions into glibc. And not touching dietlibc.
02:52 < jsaw> But then, you can also override these functions with LD_PRELOAD
02:53 < mnemoc> oh
02:53 < jsaw> I honestly think, making these functions weak is not a problem.
02:54 * mnemoc is too stupid to addapt weak patch to 3.4.4 :(
02:54 < _Ragnar_> jsaw: ptr can be anything basically
02:54 < mnemoc> ../../gcc/libgcc2.c:1799: error: parse error before '{' token
02:55 < jsaw> _Ragnar_: if it is void *, you can do: #define CAST(type,var) ({ type tmpvar = (type) var; tmpvar; })
02:55 < jsaw> ptr = CAST(unsigned short *, ptr)++
02:55 < jsaw> ugly
02:55 < jsaw> I know
02:57 < _Ragnar_> jsaw: most are char* tho
02:57 < _Ragnar_> and some may be different, and usually defined elsewhere
02:57 < _Ragnar_> it's a mess ;p
02:57 * mnemoc thinks gcc has gone too far on this 'strictsness' obsetion
02:58 * jsaw acks
02:58 < mnemoc> strictness*
02:58 < jsaw> that's damn stupid
03:02 < mnemoc> jsaw: http://t2.geeks.cl/regressions/stable/diff/gcc.diff <-- what's wrong?
03:04 < jsaw> huh?
03:04 < jsaw> ah, it's svn diff output, wait
03:05 < jsaw> mnemoc: what's the error?
03:05 < jsaw> eh, error message I mean
03:05 < mnemoc> ../../gcc/libgcc2.c:1799: error: parse error before '{' token
03:07 < jsaw> eh, nothing
03:07 < jsaw> what's in line 1799
03:07 < jsaw> (the patch is far away from this line)
03:08 < mnemoc> http://t2.geeks.cl/regressions/0-gcc.err
03:08 < mnemoc> oh, true
03:08 < mnemoc> wait
03:09 < mnemoc> 1796
03:09 < mnemoc> 1797 void
03:09 < mnemoc> 1798 __stack_smash_handler (char func[], ATTRIBUTE_UNUSED int damaged) __attribute__ ((weak))
03:09 < mnemoc> 1799 {
03:09 < mnemoc> 1800 #if defined (__GNU_LIBRARY__)
03:09 < jsaw> ohoh
03:09 < mnemoc> i guess it's generated
03:10 < jsaw> me thinks, ssp should be disabled for stage 0
03:10 < jsaw> obviously the host compiler doesn't understand Â"__attribute_ ((weak))"
03:11 < jsaw> try putting "__attribute ((weak))" in front of __stack_smash_handler (but after void)
03:11 < mnemoc> # gcc --version
03:11 < mnemoc> gcc (GCC) 3.4.3
03:11 < mnemoc> on host
03:11 < jsaw> hm
03:12 * mnemoc trying
03:13 < jsaw> wait
03:13 < mnemoc> OT: is it ok to use G3 instead of ppc750 on iso files?
03:13 < mnemoc> i have to make rafaella sleep, brb
03:13 < jsaw> sed 's,__attribute__,__attribute,'
03:14 < jsaw> and 03:11 < jsaw> try putting "__attribute ((weak))" in front of ...
03:15 * mnemoc trying
03:25 < mnemoc> jsaw: like this: http://t2.geeks.cl/regressions/stable/diff/gcc.diff ? or also on __atribute__ ((constructor)) ?
03:25 < mnemoc> arrg... i put it after __stack_smash_handler
03:48 < mnemoc> jsaw: http://t2.geeks.cl/regressions/stable/diff/gcc.diff <-- passed 0-gcc
03:50 < mnemoc> jsaw: as you consider it safe, and people from the list didn't answer i'll commit the merge
03:52 < jsaw> Would be nice to try it with another compiler version, though
03:53 < mnemoc> like?
03:54 < jsaw> 3.3
03:54 < jsaw> oh well, commit it.
03:54 < jsaw> and then we see who complains...
03:54 < mnemoc> :)
03:56 < CIA-8> amery * r11721 /branches/2.1/package/base/gcc/protector-adapter.diff: * merged 11130 from trunk: fixed dietlibc/SSP by making __guard and __stack_smash_handler weak on gcc
04:08 < jsaw> I'm tired.
04:08 < jsaw> cu, mnemoc
04:08 < jsaw> g'night
04:08 < mnemoc> 4am is a good hour to go to sleep
04:09 < mnemoc> gn8 jsaw
04:10 < jsaw> :), yeah, right hour, g'night, (not to forget the lecture I have to give around 12.30am...oh my)
04:11 < mnemoc> o.o
04:23 -!- [Kosh] [n=kosh_nar@201.36.98.165] has quit [Remote closed the connection]
04:30 < CIA-8> amery * r11722 /branches/2.1/package/gnome2/gkrellm/gkrellm.desc: * merged 9756 from trunk: updated gkrellm (2.2.5 -> 2.2.7)
04:38 < CIA-8> amery * r11723 /branches/2.1/package/java/java-dirtree/ (java-conf.in java-dirtree.conf zip-extract.conf):
04:38 < CIA-8> * merged 10070,10101,10666,11565 from trunk: highly flexibilized automatic javabuilds
04:38 < CIA-8> * merged 10674,10675 from trunk: improved automatic javabuilds with support for custom buildfiles.
04:40 < CIA-8> amery * r11724 /branches/2.1/package/java/classpath/ (classpath.desc workaround-bug-21418.patch): * merged 9962,10433 from trunk: updated GNU classpath (0.15 -> 0.17)
04:42 < CIA-8> amery * r11725 /branches/2.1/package/java/apache-ant/ (apache-ant.conf apache-ant.desc):
04:42 < CIA-8> * merged 10071 from trunk: changed ant autodetection to off and bindir set to java-dirtree's
04:42 < CIA-8> * merged 10663 from trunk: updated apache-ant (1.6.3 -> 1.6.5)
04:43 < CIA-8> amery * r11726 /trunk/package/office/ooo/ooo.desc: * updated ooo (1.9-m123 -> 1.9-m125)
04:47 < CIA-8> amery * r11727 /branches/2.1/package/java/ (6 files in 2 dirs):
04:47 < CIA-8> * merged 9695 from trunk: updated blackdown-jdk (1.4.2-01 -> 1.4.2-02)
04:47 < CIA-8> * merged 9694 from trunk: updated blackdown-jre (1.4.2-01 -> 1.4.2-02)
04:49 < CIA-8> amery * r11728 /branches/2.1/package/java/ (6 files in 2 dirs):
04:49 < CIA-8> * merged 10043 from trunk: updated sun-jdk-150 (1.5.0_03 -> 1.5.0_04)
04:49 < CIA-8> * merged 10042 from trunk: updated sun-jre-150 (1.5.0_03 -> 1.5.0_04)
04:51 < CIA-8> amery * r11729 /branches/2.1/package/mail/bincimap12/bincimap12.desc: * merged 9678,10460 from trunk: updated bincimap12 (1.2.12final -> 1.2.13final)
05:14 < CIA-8> amery * r11730 /branches/2.1/package/ (5 files in 5 dirs): * added copyright note to a few patches
05:14 < _Ragnar_> mnemoc: configure:24741: error: iso-codes is required
05:14 < _Ragnar_> what
05:14 < _Ragnar_> package is that?
05:16 < mnemoc> o.o
05:17 < mnemoc> ]# grep 'iso.*codes' build/ref-2.1-stable-x86-pentium4-generic/var/adm/flists/* | wc -l
05:17 < mnemoc> 0
05:17 < _Ragnar_> exactly
05:18 < mnemoc> what confgiure looks for iso-codes?
05:18 < _Ragnar_> epiphany
05:18 < mnemoc> what configure looks for detecting iso-codes?
05:19 < _Ragnar_> epiphany
05:19 < mnemoc> http://alioth.debian.org/projects/pkg-isocodes/
05:20 < _Ragnar_> why ever is that a separate package
05:20 < _Ragnar_> ???
05:21 < mnemoc> SRC_URI="mirror://debian/pool/main/i/iso-codes/${PN}_${PV}.orig.tar.gz"
05:21 < mnemoc> ^--- from gentoo ebuild
05:22 < _Ragnar_> o_O
05:22 < _Ragnar_> figures ;p
05:22 < _Ragnar_> gnome just sucks
05:23 < CIA-8> amery * r11731 /branches/2.1/package/database/bdb/bdb.desc: * added cksum to bdb
05:24 < mnemoc> * If the iso-codes package is available, use that to translate
05:24 < mnemoc> language names and offer a wider variety of languages [#155498]
05:24 < mnemoc> ^--- looks optional
05:25 < _Ragnar_> for bdb yes, epipany breaks without it
05:27 < mnemoc> bdb?!
05:30 < _Ragnar_> oh
05:30 < _Ragnar_> sorry
05:30 < _Ragnar_> got confused
05:30 < _Ragnar_> the configure stops
05:30 < _Ragnar_> it doesn't consider it optional
05:31 < mnemoc> i just took that from 1.5.2 changelog
05:33 < _Ragnar_> so it's not optional any more with 1.8 :/
05:38 -!- menomc [n=amery@200.75.27.61] has joined #t2
05:38 -!- mnemoc [n=amery@200.75.27.79] has quit [Nick collision from services.]
05:59 -!- menomc is now known as mnemoc
06:29 < mnemoc> # svn st | grep '.cache$' | wc -l
06:29 < mnemoc> 161
06:29 < mnemoc> 10% :\
06:30 < mnemoc> only considering [SIZE]/files and [DEP] changes
06:31 < mnemoc> gn8
06:39 < rxr> re
06:42 < morfoh> re
06:42 < morfoh> moin rxr
06:44 < rxr> moin morfoh
06:56 < rxr> fuck windows
06:56 < rxr> don't ask how lmany hours _I_ needed to get this damn sony ericsson software update crap going in thy Internet Explorer ...
06:56 < rxr> seldom saw such crappy and unfunctional stuff
07:07 < morfoh> rxr: you don't know what's good ... a lot of people like the crap :)
07:12 < morfoh> cu later
07:12 -!- morfoh [n=jeru@p54BEFF11.dip.t-dialin.net] has quit ["leaving"]
08:20 -!- morfoh [n=jeru@mail.oberlinhaus.de] has joined #t2
08:20 < morfoh> re hi
08:23 < rxr> hi
08:23 < CIA-8> rene * r11732 /trunk/package/gnome2/gmime/gmime.desc: * updated gmime (2.1.15 -> 2.1.16)
08:24 < CIA-8> rene * r11733 /trunk/package/gnome2/gnome-doc-utils/gnome-doc-utils.desc: * tiny space tweak for gnome-doc-utils.desc
08:24 < CIA-8> rene * r11734 /trunk/package/gnome2/libgnomecups/libgnomecups.desc: * updated libgnomecups (0.2.0 -> 0.2.1)
08:24 < CIA-8> rene * r11735 /trunk/package/gnome2/gucharmap/gucharmap.desc: * updated gucharmap (1.4.3 -> 1.4.4)
08:24 < CIA-8> rene * r11736 /trunk/package/gnome2/libgnomeprintui/libgnomeprintui.desc: * updated libgnomeprintui (2.11.0 -> 2.12.0)
08:24 < CIA-8> rene * r11737 /trunk/package/gnome2/libgnomeprint/libgnomeprint.desc: * updated libgnomeprint (2.11.0 -> 2.12.0)
08:25 < CIA-8> rene * r11738 /trunk/package/gnome2/glabels/glabels.desc: * updated glabels (2.0.2 -> 2.0.3)
09:07 -!- mtr [n=Michael@p54AF813F.dip0.t-ipconnect.de] has joined #t2
09:23 -!- mtr_ [n=Michael@p54AFA31C.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
10:10 < valentin> moin
10:10 < morfoh> moin valentin
10:27 < Baldzius> hello
10:28 < Baldzius> make[1]: Entering directory `/opt/t2/trunk/src.linux26.system.20050909.102545.27483.localhost/linux-2.6.13'
10:28 < Baldzius> INSTALL /opt/t2/trunk/src.linux26.system.20050909.102545.27483.localhost/adm8211/adm8211.ko
10:28 < Baldzius> fl_wrapper.so: write outside basedir (/opt/t2/trunk): /lib/modules/2.6.13-dist/extra/adm8211.ko
10:28 < Baldzius> make[2]: *** [/opt/t2/trunk/src.linux26.system.20050909.102545.27483.localhost/adm8211/adm8211.ko] Error 255
10:28 < morfoh> moin Baldzius
10:28 < Baldzius> anyone?
10:28 < Baldzius> moin morfoh
10:29 < Baldzius> last time problem was with unionfs now with adm8211 :)
10:29 < valentin> Baldzius: how did you build ?
10:29 < Baldzius> Build-Target -cfg system
10:30 < morfoh> Baldzius: is this module from ./package/network/adm8211 ?
10:31 < Baldzius> morfoh: i think so
10:31 < Baldzius> but i think the problem is here: fl_wrapper.so: write outside basedir (/opt/t2/trunk): /lib/modules/2.6.13-dist/extra/adm8211.ko
10:32 < valentin> how could that happen ?
10:33 < morfoh> valentin: I think it's a problem from a *.conf file of the package
10:33 < morfoh> valentin / Baldzius: var_append makeopt " " "KDIR=$kerneldir" <--- perhaps this one
10:34 < Baldzius> morfoh: yeah i thin that should work
10:34 < Baldzius> 'll try
10:34 < morfoh> Baldzius: try to change the line in postlinux.conf -> var_append makeopt " " "KDIR=$root/$kerneldir"
10:34 < Baldzius> ok :)
10:35 < morfoh> Baldzius: tell me if it will work and I'll commit it ;)
10:35 < valentin> why did noone notice that before ? is this a new package ?
10:35 < morfoh> valentin: good question
10:36 < morfoh> r9050 | rene | 2005-05-21 18:47:12 +0200 (Sat, 21 May 2005) | 2 lines
10:36 < morfoh> * added adm8211 (20050323)
10:37 < rxr> I fixed the module install recently
10:37 < morfoh> rxr: yep .... already seen in the log
10:37 < morfoh> r11613
10:38 < valentin> moin rxr
10:38 < rxr> INSTALL_MOD_PATH=$root
10:39 < rxr> --- package/network/adm8211/postlinux.conf (revision 11731)
10:39 < rxr> +++ package/network/adm8211/postlinux.conf (working copy)
10:39 < rxr> @@ -13,5 +13,5 @@ # --- T2-COPYRIGHT-NOTE-END ---
10:39 < rxr> var_append makeopt " " "KDIR=$kerneldir"
10:39 < rxr> -makeinstopt="$makeopt modules_install"
10:39 < rxr> +makeinstopt="$makeopt INSTALL_MOD_PATH=$root modules_install"
10:39 < rxr> ^- try that ,-)
10:40 < Baldzius> ok
10:56 < valentin> http://www.it-cleaner.de/index.htm
11:27 < Baldzius> oops, now kernel fails on ipw2200
11:40 < karasz> re hi everybody
11:43 < karasz> tricket #57 closed
11:45 < rxr> Baldzius: oehm
11:45 < rxr> the above worked ?
11:45 < Baldzius> rxr: seems so
11:51 < rxr> what is the ipw2200 error ?
11:52 < Baldzius> rxr: min
11:52 < CIA-8> rene * r11739 /trunk/package/network/adm8211/postlinux.conf: * fixed adm8211 build for stage 1
11:56 < Baldzius> rxr: message is quite big , maybe i send you email or to ML?
11:56 < rxr> sure rene@t2-project.org -)
12:00 < Baldzius> rxr: done
12:46 < morfoh> vserver stuff seems to work smoothly on 2.1 :) ... Have to go now. cu later :)
12:46 -!- morfoh [n=jeru@mail.oberlinhaus.de] has quit ["leaving"]
14:10 -!- karasz [n=karasz@80.97.102.202] has quit [Read error: 104 (Connection reset by peer)]
14:12 < rxr> Baldzius: no idea - ipw2200 builds here
14:13 < Baldzius> rxr: ok 'll try with Emerge-Pkg
14:24 * rxr adding the missing gnome packages
14:31 < CIA-8> rene * r11740 /trunk/package/gnome2/dasher/ (. dasher.cache dasher.desc): * added dasher (3.2.18)
14:31 < valentin> http://luaforge.net/projects/luacurl/
14:31 < valentin> re
14:32 < CIA-8> rene * r11741 /trunk/package/gnome2/vino/ (. vino.cache vino.desc): * added vino (2.12)
14:39 -!- sparc-kly [n=mubex@64.237.245.249] has quit [Read error: 110 (Connection timed out)]
14:40 < rxr> hi valentin
14:43 < CIA-8> rene * r11742 /trunk/package/gnome2/gnome-backgrounds/ (. gnome-backgrounds.cache gnome-backgrounds.desc): * added gnome-backgrounds (2.12.0)
14:52 < CIA-8> rene * r11743 /trunk/package/gnome2/gnome-nettool/ (. gnome-nettool.cache gnome-nettool.desc): * added gnome-nettool (1.4.0)
15:30 < jsaw> re
15:34 < CIA-8> rene * r11744 /trunk/package/gnome2/gnome-netstatus/ (. gnome-netstatus.cache gnome-netstatus.desc): * added gnome-netstatus (2.12.0)
15:34 < rxr> hi jsaw
15:37 < jsaw> hi rxr
15:39 < jsaw> rxr: do you know if mutt can be build against cyrus-sassl v2?
15:39 < valentin> hi jsaw
15:39 < jsaw> hi valentin
15:39 < valentin> jsaw: jua still does not contain dl_open support
15:40 < jsaw> O_O
15:40 < valentin> and lua-config --pkg{lib|data}dir is not created
15:40 < jsaw> OO_OO
15:41 < jsaw> compiler?
15:42 < jsaw> oh, yes, I have to create these directories.
15:44 < jsaw> valentin: you are using trunk, right?
15:44 < valentin> right.
15:44 < valentin> == 09/09/05 14:39:03 =[9]=> Finished building package lua.
15:44 < jsaw> which compiler?
15:44 < valentin> gcc (GCC) 3.4.3
15:44 < jsaw> as needed?
15:46 < valentin> as ?
15:46 < jsaw> -Wl,--as-needed?
15:47 < jsaw> == 09/09/05 14:45:56 =[9]=> Finished building package lua.
15:47 < jsaw> == 09/09/05 14:47:22 =[9]=> Finished building package lua-posix.
15:47 < jsaw> $ lua
15:47 < jsaw> Lua 5.1 (alpha) Copyright (C) 1994-2005 Lua.org, PUC-Rio
15:47 < jsaw> > require "lposix"
15:47 < jsaw> > require "posix"
15:47 < jsaw> >
15:50 < jsaw> brb
15:55 < valentin> attempt to call global 'loadlib' (a nil value)
15:57 < jsaw> re
15:57 < jsaw> puzzled
15:58 < jsaw> valentin: show me the out of ldd /usr/bin/lua and which lua -> query
15:59 < valentin> ouhm - mom
15:59 < valentin> == 09/09/05 15:59:04 =[9]=> Finished building package lua-posix.
15:59 < valentin> what the heck
15:59 < jsaw> ?
16:00 < valentin> > require "posix"
16:00 < valentin> > require "lposix"
16:00 < valentin> > loadlib "/usr/lib/lua/5.1/lposix.so"
16:00 < valentin> stdin:1: attempt to call global 'loadlib' (a nil value)
16:00 < jsaw> ah
16:01 < jsaw> but require works as expected. good.
16:01 < valentin> but can i use it as long as loadlib fails ?
16:02 < jsaw> try 'x = posix.glob("*")'
16:02 < valentin> works ?!
16:03 < jsaw> loadlib takes two arguments: path, init-function
16:03 < CIA-8> rene * r11745 /trunk/package/graphic/libptp/ (. libptp.cache libptp.desc): * added libptp (1.1.0)
16:03 < valentin> > loadlib('./luacurl.so','luacurl_open_and_init')
16:03 < valentin> stdin:1: attempt to call global 'loadlib' (a nil value)
16:03 < valentin> from libcurl example code
16:03 < jsaw> wait a sec
16:05 < jsaw> package.loadlib("/usr/lib/lua/5.1/lposix.so", "luaopen_lposix")
16:12 -!- rxr_ [i=rene@85.178.154.66] has joined #t2
16:12 -!- Topic for #t2: T2 | 2.1.0-rc3 TAGGED | The next generation of System Development Environments (SDE) | http://www.t2-project.org/ | BT http://torrent.t2-project.org/
16:12 -!- Topic set by vilkacis [] [Fri Sep 2 18:13:08 2005]
16:12 [Users #t2]
16:12 [@vilkacis] [ CIA-8 ] [ mnemoc] [ owl ] [ SerWou ]
16:12 [ _Ragnar_] [ jsaw ] [ mtr ] [ rxr ] [ Shingo--]
16:12 [ Baldzius] [ lewellyn^] [ nzg_ ] [ rxr_] [ valentin]
16:12 -!- Irssi: #t2: Total of 15 nicks [1 ops, 0 halfops, 0 voices, 14 normal]
16:12 -!- Channel #t2 created Sun Aug 8 21:15:33 2004
16:12 -!- Irssi: Join to #t2 was synced in 10 secs
16:12 < valentin> yes. the example code uses package.loadlib('./luacurl.so','luacurl_open_and_init')
16:13 < jsaw> luaopen_luacurl -> __luaopen_luacurl and luacurl_open_and_init -> luaopen_luacurl ?
16:13 < jsaw> I should look at the code...
16:19 -!- rxr__ [i=rene@e178155048.adsl.alicedsl.de] has joined #t2
16:19 -!- Topic for #t2: T2 | 2.1.0-rc3 TAGGED | The next generation of System Development Environments (SDE) | http://www.t2-project.org/ | BT http://torrent.t2-project.org/
16:19 -!- Topic set by vilkacis [] [Fri Sep 2 18:13:08 2005]
16:19 [Users #t2]
16:19 [@vilkacis] [ CIA-8 ] [ mnemoc] [ owl ] [ rxr__ ] [ valentin]
16:19 [ _Ragnar_] [ jsaw ] [ mtr ] [ rxr ] [ SerWou ]
16:19 [ Baldzius] [ lewellyn^] [ nzg_ ] [ rxr_] [ Shingo--]
16:19 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal]
16:19 -!- Channel #t2 created Sun Aug 8 21:15:33 2004
16:19 -!- Irssi: Join to #t2 was synced in 13 secs
16:20 < valentin> and prepend a '__' for the original function ?
16:20 < jsaw> I can't find any luaopen_luacurl somewhere...
16:21 < valentin> luacurl.c:871:LUACURL_API int luaopen_luacurl (lua_State *L)
16:22 < valentin> do we have the same file ?
16:22 < jsaw> you seem to have downloaded another luacurl...
16:22 < jsaw> hehe
16:22 -!- rxr [i=rene@e178157178.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)]
16:22 < jsaw> valentin: send me please the download location
16:22 < valentin> http://luaforge.net/frs/download.php/951/luacurl.tgz
16:22 < valentin> you downloaded the .zip file ?
16:23 -!- rxr_ [i=rene@85.178.154.66] has quit [Read error: 145 (Connection timed out)]
16:23 < jsaw> http://luaforge.net/projects/luacurl/ -> then follow download
16:24 < jsaw> o_O
16:24 -!- You're now known as rxr
16:24 < valentin> jsaw: that is exacty the location i posted above
16:25 < valentin> there are two files, one .zip and one .tgz
16:25 < valentin> and the zip only contains one file
16:25 < valentin> i guess windows version ;)
16:26 < jsaw> $ grep luaopen_luacurl *
16:26 < jsaw> $
16:26 < jsaw> laucurl.tgz
16:26 < jsaw> luacurl.tgz
16:26 < jsaw> puzzled
16:27 * valentin too...
16:27 < valentin> i hate unversioned tarballs
16:27 < jsaw> me too
16:28 < valentin> what are your plans for lua in t2 ? i would propose to replace stone first as an evaluation
16:28 < jsaw> that sounds like a good plan
16:28 < jsaw> with LuaTAR, we can also skip mine
16:29 < valentin> yeah
16:30 < jsaw> what name do we give it? sdeconf, sde, ...?
16:32 < valentin> no idea
16:37 < valentin> have to go now, cu later
16:48 < jsaw> cu
16:57 < jsaw> have to go too, cu later
17:06 < rxr> cu
17:06 < rxr> valentin: not sonte
17:06 < rxr> stone
17:06 < rxr> valentin: if you have time - PLEASE write a gasgui / mine replacement
17:06 < rxr> we need an installer for .tar packages for trunk ASAP
17:07 < mnemoc> moin
17:08 < rxr> moin mnemoc !
17:08 < mnemoc> moin rxr
17:08 < rxr> mnemoc: what SSP patch did I mess up?
17:08 < rxr> mnemoc: gcc-3.4.4 does built here
17:09 < rxr> I removed this adaptor patch
17:09 < mnemoc> rxr: that was the problem ;) dietlibc needs weak SSP :p
17:09 < rxr> or what did you mention in the night?
17:09 < mnemoc> rxr: but jsaw help me to adapt that to 3.4.4
17:10 < rxr> ah - ok
17:10 < mnemoc> rxr: sorry for blaming you
17:11 < mnemoc> rxr: how have gnome-fun been?
17:11 < rxr> libxslt need to be new - otherwise a lot fails ...
17:12 < rxr> had a lot of disable-broken-doc.patch until I found out ,-)
17:12 < mnemoc> :)
17:12 < rxr> now most stuff builds and I added some missing packages
17:12 < rxr> but I'll not invest time into the binding packages
17:12 < rxr> if someone needs those ...
17:12 * mnemoc wonders why libxslt was not part of platform
17:12 < rxr> but I add the missing platform and desktop ones
17:12 < mnemoc> thanks :)
17:13 < rxr> libxslt is quite a basic package for nowadays linux dists, I guess that is why they might not mention it
17:13 < CIA-8> rene * r11747 /trunk/package/gnome2/ (3 files in 2 dirs): * removed non-applying gnome2 patches after update
17:17 < mnemoc> rxr: have you seen this there http://www.geeks.cl/~amery/5-glibc.err.txt ?
17:19 < CIA-8> rene * r11748 /trunk/package/gnome2/gnome-keyring-manager/ (. gnome-keyring-manager.cache gnome-keyring-manager.desc): * added gnome-keyring-manager (2.12.0)
17:19 < rxr> 4.8MB ...
17:19 < rxr> need some time to arrive
17:20 * mnemoc should enable mod_deflat
17:20 < rxr> hehe
17:22 * mnemoc wonders about uploading his helpers to misc/archive/mnemoc/
17:29 < rxr> mnemoc: where is the error in your glibc file ?
17:29 < rxr> out of diskspace or so ?
17:31 < mnemoc> nope
17:31 < mnemoc> i always get that on first run of 1-glibc
17:31 < mnemoc> err
17:31 < mnemoc> 5-glibc
17:31 < mnemoc> on every build i have done on 2.1 on the last two month
17:32 < mnemoc> second run pass flawless
17:33 < Shingo--> hi, all.
17:33 < mnemoc> those 'mv: cannot stat' show a paralelism problem, but the flag doesn't help
17:33 < mnemoc> hi Shingo--
17:35 < _Ragnar_> moin moin
17:35 < Shingo--> I'm very happy with Rene annoucer about GNOME 2.12... :)
17:36 < mnemoc> :)
17:36 < mnemoc> moin _Ragnar_
17:36 < _Ragnar_> hey mnemoc
17:36 < Shingo--> My projects has take more time of me and I don't have time to do that. :)
17:37 < Shingo--> rxr: thanks :)
18:10 -!- karasz [n=karasz@80.97.102.202] has joined #t2
18:53 < CIA-8> amery * r11749 /trunk/package/base/sysvinit/ (config-720.hlp config-720.in config.hlp config.in):
18:53 < CIA-8> * changed sysvinit's config to be run between linux and the rest, to be sure the settings are available to the big bunch of packages
18:53 < CIA-8> * adapted sysvinit's config.hlp to current var names
19:12 < CIA-8> sebastian * r11750 /trunk/package/graphic/esdl/gcc-4.0.patch: * fixed esdl for gcc4
19:32 < valentin> re
19:33 < mnemoc> re valentin
19:40 -!- [Kosh] [n=kosh_nar@201.36.98.165] has joined #t2
19:48 -!- [Kosh] [n=kosh_nar@201.36.98.165] has quit ["using sirc version 2.211+KSIRC/1.3.12"]
19:50 -!- [Kosh] [n=kosh_nar@201.36.98.165] has joined #t2
20:27 < rxr> re
20:28 < mnemoc> re rxr
20:28 < rxr> hi
20:30 < valentin> hi rxr
20:30 < valentin> gasgui can't do tar.gz packages ?
20:30 < mnemoc> Gasgui <-- GEM
20:30 < mnemoc> :p
20:32 < valentin> just change the mime call to tar xvfj or so
20:35 < CIA-8> amery * r11751 /branches/2.1/target/generic/ (5 files in 2 dirs): * fixed copyright note at generic templates
20:36 < mnemoc> valentin: do you want to drop gem/mime on 2.2?
20:36 < valentin> but if you want to ship lua on 2.2 bootdisk jsaw and i can implement this
20:36 < valentin> mnemoc: what is the reason for having .gem ?
20:37 < valentin> if you just want to keep it for compat. reasons, the new installer should be able to handle both
20:39 < mnemoc> as 2.1 is the last {rockplug,devfs} T2, it could be also the last .gem T2
20:40 < mnemoc> mine is getting too many ROCK3 specific changes
20:40 < valentin> then i would propose rm -rf B-)
20:40 < rxr> 2.2 is intended to make tar default
20:40 < rxr> we need a new installer whether lua or not
20:40 < valentin> rather in lua than in bash
20:41 < rxr> well - never bash - more like C++ - but lua might be fine
20:41 < rxr> shoudl we phone ?
20:42 < mnemoc> we have bize
20:42 < valentin> bize ?
20:43 < mnemoc> jimmy's mine replacement for tar.bz2
20:43 < valentin> rxr: if you want to, call me
20:45 < rxr> mnemoc: we want something that fits into the next gen framework ...
20:46 < mnemoc> bize is just an option for transition
20:46 -!- sparc-kly [n=mubex@64.237.245.249] has joined #t2
20:52 < CIA-8> amery * r11752 /trunk/target/mnemosyne/mnemosyne.pl: * fixed mnemosyne/mnemosyne.pl greedy expression to be able to detect != dependencies
21:10 -!- [Kosh] [n=kosh_nar@201.36.98.165] has quit [Remote closed the connection]
21:30 < CIA-8> jsaw * r11753 /trunk/package/network/ndiswrapper/postlinux.conf: * need DESTDIR in stage 1
21:34 -!- sepp [n=sepp@p213.54.218.71.tisdip.tiscali.de] has joined #t2
21:34 < CIA-8> ragnar * r11754 /trunk/package/java/classpath/classpath.conf: * help classpath find some includes
21:34 < sepp> hi
21:38 < valentin> hi sepp
21:38 < valentin> you are from dresden ?
21:38 < sepp> hi valentin, yes
21:38 < valentin> will you be one of the lucky ones to vote on my birthday ?
21:38 < valentin> (Oct, 2)
21:38 < sepp> hehe but the election bug is on the other side of the small river
21:39 < valentin> oh :(
21:39 < sepp> it is inner dresden only
21:41 -!- sepp_ [n=sepp@p213.54.203.114.tisdip.tiscali.de] has joined #t2
21:42 < sepp_> the affected "wahlkreis" is 160 i am in 161
21:43 < rxr> re
21:43 < sepp_> hi rxr
21:43 < mnemoc> sepp-reloaded
21:44 < valentin> i'd like to have that privilege of post-voting
21:45 < rxr> valentin: why ?
21:45 < sepp_> hmm the last 2 or 3 times a made gigantic cruxes, i don't care about the date
21:47 < rxr> sepp_: hey - this are secret election ... ,-)
21:48 < sepp_> yeah secret if you have 4 choices
21:48 < sepp_> evil evil evil or brain dead
21:49 < sepp_> and many partys no one knows
21:51 < rxr> bibeltreue christen and autofahrer partei?
21:51 < sepp_> yes such things
21:51 < rxr> sounds reasonable - they always get a extra mark ,-)
21:52 < sepp_> wow xorg-unstable compiled with gcc4 (on via hardware) is even worse
21:52 < rxr> you mean t2 trunk:HEAD?
21:52 < rxr> yes xorg builds there
21:52 < sepp_> yes
21:52 < rxr> otherwise it would got fixed ...
21:53 < rxr> though with gcc-4 it has "tiny" issues with radeon on x86-64 ...
21:53 < sepp_> no i mean with gcc3.4 it was unstable - with gcc4 the driver displays random junk
21:54 < rxr> sepp_: oh :-(
21:54 < rxr> you might like to check fedora core - they ship gcc-4 ...
21:55 < sepp_> you mean if they patched it?
21:55 < rxr> I scroled thru the patches
21:55 < rxr> they have quite some
21:55 < mnemoc> they patch everything :)
21:55 < rxr> but I have no idea if they compile X with gcc-4 for their release
21:55 < rxr> maybe they mix evilly
21:56 < _Ragnar_> *lol*
21:56 < rxr> mnemoc: they even patch the <><> pattern of vanilla X startup away
21:56 < _Ragnar_> that doesn't work so well. does it?
21:57 < mnemoc> rxr: o_O
21:58 < rxr> re
21:59 < rxr> so - gnome-terminal 2.12.0 works ...
21:59 < rxr> ,-)
21:59 < rxr> but it (gnome) has still the same issues on T2 as 2.10 had
21:59 < rxr> damn XDG PATHs junk
21:59 < rxr> need to track that the next days ...
21:59 < CIA-8> sebastian * r11755 /trunk/package/x11-ng/cairo/cairo.desc: * repriorized cairo to build before pango
21:59 -!- sepp [n=sepp@p213.54.218.71.tisdip.tiscali.de] has quit [Read error: 110 (Connection timed out)]
22:00 < mnemoc> rxr: had or have?
22:00 < rxr> has ...
22:00 < rxr> like some stuff crashing and some icons / app entries empty ..
22:00 < rxr> whatever the gnoem folks smoked too much ...
22:01 < sepp_> to many pointers
22:01 < mnemoc> keinek has troubles with fonts on kde :)
22:01 < rxr> kde is fine for me ...
22:01 < rxr> no issue ever ....
22:01 < rxr> well - one
22:01 < valentin> re
22:02 < rxr> the beta flagged kdebluetooth does not reliably synchronize my Sony cell via Bluetooth
22:02 < rxr> hi valentin
22:03 < valentin> rxr: how about replicating $root/var/adm/packages on bootdisk instead of that index file ?
22:04 -!- owl [n=owl@karnaya.de] has quit ["brb"]
22:05 < _Ragnar_> btw rxr: does gcc4 compile with java for you?
22:05 -!- owl [n=owl@karnaya.de] has joined #t2
22:05 < mnemoc> valentin: how would you make buildtime-mandatory-packages not be part of the ISO?
22:05 < owl> re
22:05 < sepp_> rxr: gcj ?
22:05 < sepp_> uhm _Ragnar_ gcj ?
22:06 < mnemoc> gcj is not supported by our java support
22:06 < rxr> mnemoc: why not ?
22:06 < mnemoc> because it's not a package
22:06 < rxr> mnemoc: btw pdftk is built with it
22:07 < mnemoc> we would need to increase the complexity of our 'java detection' more than a bit
22:07 < _Ragnar_> gcj is part of gcc so it is in a package
22:07 < sepp_> gcj works on my small target
22:07 < valentin> mnemoc: okay, i admid that directory has to be filtered out..
22:08 < mnemoc> it's not a package because the existance of gcc doesn't determine the existance of gcj
22:08 < _Ragnar_> gcj: can't specify '-D' without '--main'
22:08 < _Ragnar_> that's for gcc compile
22:08 < mnemoc> :)
22:08 < mnemoc> gcc4 is great!
22:08 * mnemoc pukes
22:09 < _Ragnar_> but I don't even see a -D in the cmd line before
22:10 < _Ragnar_> ohh ok
22:10 < _Ragnar_> -D_LIBC_PROVIDES_SSP_
22:11 < _Ragnar_> that shouldn't be in a gcj call ;p
22:11 < mnemoc> GCC_WRAPPER :D
22:12 < mnemoc> does it make any sense for gcj?
22:12 < _Ragnar_> nope
22:13 < _Ragnar_> -D does something completely different for gcj
22:15 * rxr soon off
22:15 < _Ragnar_> o_O
22:16 < _Ragnar_> so how do I make the wrapper ignore *CC_WRAPPER* options for gcj ?
22:17 < mnemoc> why do we wrap gcj?
22:18 < mnemoc> or, if we will do it, GCJ_WRAPPER should work completely independent
22:18 < _Ragnar_> we might want a GCJ_WRAPPER_* stuff later on?
22:18 < _Ragnar_> yea
22:18 < valentin> mnemoc: we have this list allready in -desktop/info/packages/
22:19 < mnemoc> valentin: where does that come from?
22:19 < valentin> no idea...
22:20 < valentin> i do not even check if we have it still
22:20 < valentin> i looked into an old iso lingering on my hd
22:21 < CIA-8> rene * r11756 /trunk/package/filesystem/dvdisaster/ (. dvdisaster.cache dvdisaster.conf dvdisaster.desc): * added dvdisaster (0.63)
22:21 < rxr> the BUild-Target post build stuff creates thelist
22:21 < rxr> (for the CD)
22:21 < mnemoc> valentin: $target/build.sh
22:24 < rxr> ok - /me bath and then bed
22:24 < rxr> cu in the morning ...
22:25 < rxr> n8 all
22:25 < mnemoc> gn8 rxr
22:25 < valentin> mnemoc: so all build packages info files are copied ?
22:26 < valentin> cu rxr and sleep well
22:30 < mnemoc> valentin: considering how isofs.txt is built, yes
22:30 < mnemoc> valentin: but we need a method to filter
22:31 < mnemoc> valentin: default install of embedded should not install gcc
22:31 < mnemoc> and friends*
22:34 < valentin> mnemoc: yep
22:36 < mnemoc> something like 'last minute pkgsel' would be nice
22:36 < valentin> where is that file containing the packages in the cd set ?
22:37 < mnemoc> TOOLCHAINcat << EOT > build/${SDECFG_ID}/TOOLCHAIN/isofs.txt
22:37 < mnemoc> cat << EOT > build/${SDECFG_ID}/TOOLCHAIN/isofs.txt
22:38 < mnemoc> valentin: OT: does darwin support NFS and CIFS?
22:38 < CIA-8> jsaw * r11757 /trunk/package/x11-ng/ (4 files in 3 dirs):
22:38 < CIA-8> * move also deps of cairo before gtk+
22:38 < CIA-8> * update glitz 0.4.2-cvs -> 0.4.4
22:38 < CIA-8> * add ps,pdf,glitz to cairo
22:39 < valentin> i do not know if it does. i guess there is support somewhere but i doubt it is in the osx variant
22:39 < mnemoc> thanks
22:40 < mnemoc> jsaw: try to do more grained commits so i can trace with fewer pain please ;)
22:41 -!- owl [n=owl@karnaya.de] has quit ["brb"]
22:42 < sepp_> is glitz optional?
22:47 < jsaw> mnemoc: ups, sorry
22:47 < jsaw> sepp_: yes
22:48 < valentin> haha, by default gasgui tries to open /mnt/cdrom0/1.7-x86-reference/pkgs/packages.db:
22:50 < valentin> oh - ROCKCFG_ID is hardcompiled into gasgui ?
22:50 < mnemoc> :(
22:50 < mnemoc> tipical of clifford :(
22:50 < CIA-8> sebastian * r11758 /trunk/package/graphic/chmlib/chmlib.desc: * updated chmlib (0.3.5 -> 0.36) - security update
22:50 < jsaw> mnemoc: just a not on r11757, they won't work without each other, therefore I combined them, but next time...
22:51 < mnemoc> jsaw: please :) i trace using search on t2-svn mail folder ;)
22:52 < mnemoc> and currently i have 833 unread mails
23:02 < jsaw> mnemoc: ohoh
23:02 < valentin> so packages.db is just a gziped concatenation of desc, deps, and file list...
23:04 < mnemoc> with delimiter :p
23:06 < valentin> yep
23:07 < valentin> what are the two numbers in the file list ? size and ?
23:07 < mnemoc> ?
23:08 < valentin> 2742276795 87912 usr/X11R6/bin/xsnow
23:08 < valentin> fist may be checksum
23:08 < mnemoc> reverse-engineering our own kit :p
23:09 < valentin> gasgui isn't quite "our" own
23:09 < mnemoc> :p
23:11 < mnemoc> we are evolving and ancient dna will tend to disappear
23:12 < valentin> so the splitup was macroevolution
23:12 < valentin> and changesets are microevolution
23:13 < valentin> maybe our next steps towards 3.0 will be more macroevolution
23:14 < mnemoc> T2 3.0 == .desc in lua? ;)
23:14 < _Ragnar_> lets not get carried away;)
23:15 < mnemoc> *g*
23:15 < valentin> mnemoc: we will see. at first i would propose to rewrite config and installer stuff
23:15 < valentin> scripts/Config has to die, too.
23:16 < mnemoc> but that implies tool-bootstrapping
23:16 < mnemoc> we can't request lua on hosts
23:16 < valentin> but ./scripts/Config is emarrassing on fairs
23:16 < valentin> because it is slow like hell ... :/
23:16 < _Ragnar_> bbl lunch
23:17 < mnemoc> Config is even proprossed using awk on each loop :p
23:17 < mnemoc> preprocessed*
23:17 < mnemoc> to do %Include
23:18 < mnemoc> i have get rid of a few and done cache, but that's not enough
23:23 < mnemoc> OT: what do you think about target self-registration based on version.txt?
23:23 < mnemoc> err
23:23 < mnemoc> s/self/auto/
23:24 < mnemoc> i sent a mail about but as usual no reply :\
23:33 < valentin> what self-registration ?
23:33 < valentin> *hides*
23:36 < mnemoc> currently we have self-registration, but that doesn't make sence when the target is an svn:external
23:36 < mnemoc> so i want auto-registration :p
23:37 < mnemoc> today target needs to know where it lives (directory) to self-register on preconfig.in
23:37 < valentin> ah - ok
23:37 < mnemoc> i want to loop over target/*/version.txt to auto-register whatever i found
23:37 < valentin> should be easy
23:37 < mnemoc> it is
23:38 < valentin> use jsaw's glob wrapper ;)
23:38 < mnemoc> :p
23:38 < mnemoc> read the mails please
23:38 < mnemoc> mail*
23:38 < mnemoc> i want autorization
23:39 < mnemoc> i implemented target inherence without any feedback, i don't want to do the same on this
23:39 < valentin> i remember there was sth on that list like that, but i didn't understand :/ so i just skipped it
23:39 < mnemoc> i'm here to 'translate' :)
23:40 < mnemoc> my spanish sucks, and my english is worse.
23:41 < Baldzius> :)
23:41 < Baldzius> smtg happned with gsmp?
23:41 < mnemoc> seems to be down
23:41 < valentin> happens quite often
23:41 < valentin> the network there sucks
23:42 < mnemoc> but nexus is up
23:42 < Baldzius> heh, my favorite mirror :)
23:42 < valentin> mnemoc: hm, i just wanted to complain about that netbsd router...
23:42 < mnemoc> :)
23:43 < mnemoc> valentin: can you delete ppc_750 from nexuS? i renamed it to G3 because most G3 users don't know they have a ppc750 :)
23:43 < Baldzius> :))
23:44 * mnemoc wonder why it wasn't deleted when i changed the files on gsmp
23:44 < valentin> mnemoc: apple users are stupid by default
23:44 < valentin> mnemoc: i think i have no loggin for nexus. only gsmp.
23:45 < mnemoc> i noticed yesterday when i offered ppc750 to three ppc-iso-requesters
23:45 < mnemoc> i'll ask rene for rsync --delete-after tomorrow
--- Log closed Sat Sep 10 00:00:29 2005