--- Log opened Thu Oct 22 00:00:43 2009 01:52 -!- koan [n=koan@unaffiliated/koan] has quit ["Lost terminal"] 01:52 -!- koan [n=koan@unaffiliated/koan] has joined #t2 02:12 -!- koan [n=koan@unaffiliated/koan] has quit ["Lost terminal"] 02:12 -!- koan [n=koan@unaffiliated/koan] has joined #t2 02:32 -!- koan [n=koan@unaffiliated/koan] has quit ["Lost terminal"] 02:32 -!- koan_ [n=koan@unaffiliated/koan] has joined #t2 03:42 -!- koan_ [n=koan@unaffiliated/koan] has quit ["Lost terminal"] 03:42 -!- koan [n=koan@unaffiliated/koan] has joined #t2 07:51 -!- mqueiros_ [n=mqueiros@217.70.75.179] has quit [Remote closed the connection] 09:07 -!- mqueiros_ [n=mqueiros@217.70.75.179] has joined #t2 09:27 < mjungwirth_> yea im back! rxr i can test the util-linux build for you now every time. 09:57 < mjungwirth_> rxr online ? 09:57 < mjungwirth_> i have a problem to build the samba package. 09:57 < rxr> re 09:58 < mjungwirth_> the include of sys/stat.h are missing in the file /samba/source3/client/mtab.c 09:58 < mjungwirth_> i create a patch file and the build was fine 09:58 < mjungwirth_> i send it now to you 09:58 < mjungwirth_> . 10:01 < mjungwirth_> is in your mailbox. 10:11 < rxr> re 10:11 < rxr> thanks 10:12 < rxr> anything special in your build? uclibc or so ? 10:14 < mjungwirth_> no 10:15 < mjungwirth_> normal glibc but with 64bit 10:15 < mjungwirth_> core2 optimized 10:15 < mjungwirth_> thats all 10:15 < rxr> ok 10:15 < mjungwirth_> next problem 10:15 < rxr> just to get an overview if it's always neded, or in special libc cases etc. 10:15 < mjungwirth_> e2fstools 10:16 < mjungwirth_> hmm i think it's always needed 10:16 < mjungwirth_> its a wrong source code. 10:16 < mjungwirth_> client/mtab.c:142: error: 'S_IRUSR' undeclared <--- is the error 10:16 < mjungwirth_> and S_IRUSR is defined in sys/stats.h 10:17 < mjungwirth_> but was not included ! 10:17 < rxr> I even have similar stuff for samba lingering around 10:17 < rxr> good that yo remind me 10:17 < mjungwirth_> :) 10:19 < mjungwirth_> if you need more tests with different settings (32bit, uclibc, ... ) i can test it if you give me the target script/file. 10:28 < rxr> did you had another problem you wanted to talk about before? 10:28 < mjungwirth_> now i check it 10:30 < rxr> strange in my t2/trunk:HEAD samba builds 10:31 < rxr> I'll test with your patch and apply it anyway 10:31 < rxr> are you cross compiling samba ? 10:34 < mjungwirth_> yes 10:34 < mjungwirth_> i cross compile 10:35 < rxr> maybe that's it, strange stuff 10:36 < mjungwirth_> i test it again without my patch and i get the same error 10:36 < rxr> yes, sure I believe you 10:37 < rxr> I was just thinking loud ... wonder why it's needed 10:37 < rxr> anyway I commit it in a sec 10:37 < mjungwirth_> perfect thanks 10:46 < CIA-38> rene * r34659 /trunk/package/network/samba/fix_mtab_stat.patch: 10:46 < CIA-38> Mario Jungwirth : 10:46 < CIA-38> * fixed missing samba include (maybe cross build related?) 10:47 < mjungwirth_> the util-linux problem is on the same build! x64, core2 optimized, and cross compile. 10:52 < CIA-38> rene * r34660 /trunk/package/xorg/smproxy/smproxy.desc: * updated smproxy (1.0.2 -> 1.0.3) 10:53 < CIA-38> rene * r34661 /trunk/package/gnome2/eog/eog.desc: * updated eog (2.28.0 -> 2.28.1) 10:53 < rxr> mjungwirth_: what's the problem there ? 10:54 < mjungwirth_> i have send you a mail on tuesday 10:54 < mjungwirth_> a dependency error 10:55 < mjungwirth_> i need on my ubuntu server system gettext and cvs 10:55 < rxr> ah ok 10:55 < mjungwirth_> without this tools configure runs in an error 11:22 < CIA-38> rene * r34662 /trunk/package/base/strace/ (5 files): * updated strace (4.5.18 -> 4.5.19) 11:32 < CIA-38> rene * r34663 /trunk/package/gnome2/gnome-utils/gnome-utils.desc: * updated gnome-utils (2.28.0 -> 2.28.1) 11:32 < CIA-38> rene * r34664 /trunk/package/gnome2/seahorse/seahorse.desc: * updated seahorse (2.28.0 -> 2.28.1) 11:49 < CIA-38> rene * r34665 /trunk/package/develop/subversion/ (subversion.conf subversion.desc): * updated subversion (1.6.5 -> 1.6.6) 12:27 < mjungwirth_> i have a problem with e2fsprogs under (64bit, core2, cross) 12:27 < mjungwirth_> checking for x86_64-t2-linux-gnu-pkg-config... no 12:27 < mjungwirth_> checking for pkg-config... no 12:27 < mjungwirth_> configure: error: pkg-config not installed; please install it. 12:27 < mjungwirth_> Due to previous errors, no 1-e2fsprogs.log file! 12:27 < mjungwirth_> (Try enabling xtrace in the config to track an error inside the build system.) 12:27 < mjungwirth_> --- BUILD ERROR --- 12:28 < mjungwirth_> is this a known error ? 12:36 < rxr> not really, you probably just dont have pkgconfig in your selection? 12:36 < rxr> you need it at least in the toolchain for many packages these days 12:38 < mjungwirth_> i have pkgconfig in my selection and the package was build successfully 12:38 < rxr> hm 12:45 < mjungwirth_> hmm strange!! i have installed pkg-config on my ubuntu-server and it compile successfully ! 12:46 < rxr> then it's probably not picking up the one from the t2 toolchain dir 12:46 < mjungwirth_> yes 12:46 < mjungwirth_> hmm must we need here a patch for the configure script? 12:47 < mjungwirth_> change the paths to the t2 toolchain dir ? 12:47 < rxr> maybe it has some /usr/bin/pkg-config hardcoded ? 12:47 < mjungwirth_> i check this 12:51 < mjungwirth_> i think the $PKG_CONFIG is not set befor configure is running 12:51 < mjungwirth_> how can i do this 12:52 < rxr> what does the configure execute? just pkg-config ? 12:52 < rxr> or with a whole, absolute path? 12:53 < mjungwirth_> ${ac_tool_prefix}pkg-config 12:53 < mjungwirth_> i think this 12:53 < mjungwirth_> but he checks if pkg-config is installed 12:54 < mjungwirth_> on this check he use the PKG_CONFIG variable 12:58 < mjungwirth_> must i set the PKG_CONFIG variable to $(libdir)/pkgconfig ? 12:59 < mjungwirth_> in the e2fsprogs.cache file i can't find the dependency pkgconfig ! 13:03 < rxr> it might be slightly outdated 13:11 < mjungwirth_> hmm 13:12 < mjungwirth_> how can i set the PKG_CONFIG path before configure runs? 13:19 < mjungwirth_> next error on gdb. the package was compile successfully but he can't install correctly! I think this is the error -> Created file outside basedir: /usr/info 13:20 < rxr> yeah - what you hit are minor imperfection that only show on cross builds 13:20 < rxr> you can set the PKG_CONFIG variable in the package's .conf file 13:31 < mjungwirth_> how can i solve this problem ? 13:34 < rxr> which? 13:34 < rxr> gdb might have something like a typo in the Makefile 13:34 < rxr> missing some mkdir or so in the info install section 13:34 < rxr> in general you will hide such glitches by not doing cross builds 13:35 < rxr> this may or may not be an option for you 13:36 < rxr> but you can of course also patch those imperfections 13:37 < rxr> (which I btw. have not yet hit 13:37 < rxr> , probably your debian server has less software and thus hits this easier than my more fully installed t2 server I use to build= 13:37 < rxr> ) 13:55 < mjungwirth_> can i build a 64 bit system on a 32 bit ubuntu server system without cross-compile ? 13:55 < rxr> nope :-) 13:55 < mjungwirth_> :) 13:55 < rxr> thanks for hunting those small glitches then :-) 13:55 < mjungwirth_> so i need the cross build :) 13:56 < rxr> yep indeed 13:56 < rxr> was just wondering as most won't need for x86, ... 13:56 < rxr> more for arm, mips, superh, powerpc etc. pp 13:59 < mjungwirth_> you are right. hmm my best way is to find a maschine with 64Bit supported CPU and install ubuntu-server 64Bit. So i can build an 64bit t2-target. can i build with the 64Bit Ubuntu-Server an 32 Bit t2-target 14:00 < rxr> I'm not right :-) 14:00 < rxr> and you can still use the 32bit server, help hardening the last very minor cross build glitches 14:01 < rxr> especially as we just decided to build all official binaries cross, to cut in release cycles, have sparc, ppc, and friends build on a decent x86 multi core :_) 14:02 < mjungwirth_> can i help your friends to build the x86 multi core ? 14:23 < rxr> ? 14:32 < mjungwirth_> can we disable the installation of the info files on cross-build? in the gdb.conf file are one extra line to install the info-files. i comment out this line and all runs successfully. Can i do this only if no cross-compile is activeated ? 14:34 < rxr> yes, we could, better yet would be to fix the line instead :-) 14:34 < rxr> atstage cross && ... 14:34 < rxr> err 14:34 < rxr> atstage cross || ... 14:34 < rxr> or atstage native && ... 14:34 < mjungwirth_> ok thanks 14:34 < rxr> but wait 14:34 < mjungwirth_> ok 14:34 < rxr> the fis should be super easy 14:35 < rxr> --- package/develop/gdb/gdb.conf (revision 34658) 14:35 < rxr> +++ package/develop/gdb/gdb.conf (working copy) 14:35 < rxr> -hook_add inmake 5 "eval $MAKE -C gdb/doc install-info" 14:35 < rxr> +hook_add inmake 5 "eval $MAKE -C gdb/doc DESTDIR=$root install-info" 14:35 < rxr> can you try with the + line at the end ? 14:35 < rxr> DESTDIR=$root should help 14:35 < mjungwirth_> ok i test it 15:03 < mjungwirth_> hmm how can i rebuild a package. gdb is finally build but i want rebuild the package 15:04 < mjungwirth_> can i try ./scripts/Build-Pkg -cfg xxx gdb 15:04 < mjungwirth_> or must i use the Emerge-pkg command 15:05 < mqueiros_> you must use Build-Pkg 15:06 < mjungwirth_> thanks 15:06 < mqueiros_> or you can remove the .err file and rebuild the target 15:07 < mjungwirth_> hmm i build the package finally so no .err file exists 15:07 < mqueiros_> assuming you had an error while building a package 15:07 < mqueiros_> ok 15:08 < mqueiros_> emerge-pkg will install a package on your system... not on the target itself. 15:08 < mjungwirth_> ok 15:09 < mqueiros_> for example, if you are using ubuntu to build your target emerge-pkg will install a package on ubuntu 15:10 < mjungwirth_> rxr with the "DESTDIR=$root" it runs perfectly 15:10 < mjungwirth_> can you add this or must i create a patch-file= 15:13 < rxr> I just commit, thanks 15:13 < mjungwirth_> thanks back... 15:14 < mjungwirth_> mc 15:14 < mjungwirth_> ups 15:14 < mjungwirth_> wrong window 15:21 < rxr> :-) 15:56 < CIA-38> rene * r34666 /trunk/package/develop/gdb/gdb.conf: * fixed gdb info documentation installation for cross builds 18:24 < CIA-38> rene * r34667 /trunk/package/sparc/silo/util.patch.cross: * further improved silo for cross compilation 18:38 < CIA-38> rene * r34668 /tags/8.0-rc/scripts/parse-config: * set tag version to 8.0-rc 18:42 < rxr> wow, not too much bigger: 18:43 < rxr> 3297436 t2-7.0-rc2.tar.bz2 18:43 < rxr> 3263848 t2-8.0-rc.tar.bz2 18:43 < rxr> in fact slightly smaller 18:43 < rxr> maybe some removed crap, upstream cross patches, arch support etc. pp. 18:43 < rxr> -rc2 in the next days as well 18:43 < rxr> with improved !x86 support etc. pp. 18:43 < rxr> cu then --- Log closed Fri Oct 23 00:00:43 2009