**** BEGIN LOGGING AT Sun Jan 18 02:59:57 2009 Jan 18 10:07:11 I'm trying to make a recipe for xmms2. I've added sqlite3 to the DEPENDS, but the configure step of xmms2 still fails: "pkg-config cannot find sqlite3 >= 0.0". I'm configuring xmms2 like this: bitbake -b common/packages/xmms2/xmms2.bb -c configure -f -D Does explicitly stating the recipe shortcut dependencies? Jan 18 10:08:51 Hm, it seems so. bitbake xmms2 -c configure -f -D parses all recipes and fails for completely different reasons -- looks like my recipe is bad =) Jan 18 10:12:28 I'm getting good at this ;) Jan 18 10:33:01 Zta: when using bitbake -c Jan 18 10:33:14 state the .bb file AFTER the -c command Jan 18 10:33:29 if I remember right Jan 18 10:34:08 and when you specify a specific .bb file, and not just xmms2, it drops depencies yes Jan 18 10:47:34 mw|, I think the order of parameters doesn't matter. It seems to do what I want anyway. Jan 18 10:48:48 Now I've got a different problem: my recipe doesn't build any package files! Jan 18 10:49:25 bitbake -c package -f -D -b common/packages/xmms2/xmms2.bb completes successfully, but find /opt/oe/stable-build/angstrom/deploy/glibc/ipk/ -name *xmms2*.ipk returns nothing. Jan 18 11:14:07 Zta: hmm, you either are missing make install Jan 18 11:14:55 Zta: or you're not setting DESTDIR right (I'll guess xmms uses DESTDIR, as most project does) Jan 18 11:18:48 Zta: you should have a tmp/work/armv4t-angstrom-linux-gnueabi/xmms2*/temp/log.do_package_* Jan 18 11:18:49 my DESTDIR was bad, it should be fixed now. Let me try a little harder Jan 18 11:21:07 tree /opt/oe/stable-build/angstrom/work/i486-angstrom-linux/xmms2-0.5DrLecter-r0/image/ looks reasonable Jan 18 11:21:45 starting with a usr/, which has bin include lib share Jan 18 11:23:35 install dir looks fine too now. Jan 18 11:26:07 Still no packages are built -- at all! Jan 18 11:26:43 I'll try without -b just to make sure I'm doing it right Jan 18 11:26:56 same, same Jan 18 11:29:36 03Koen Kooi  07org.openembedded.dev * r6394269752 10openembedded.git/packages/busybox/ (busybox.inc busybox_1.11.3.bb busybox_1.13.2.bb): busybox: split out mdev stuff to mdev package (package, not recipe) Jan 18 11:31:35 This is my recipe: http://codepad.org/TY2x0F9e Jan 18 11:32:06 Note xmms2 uses waf, but that shouldn't be a problem. xmms2's install directory looks all right. Jan 18 11:32:07 lol, browsed http://www.ohloh.net/p/3928, oe has 232 contributors and 23 users Jan 18 11:34:23 Zta: you don't have a FILES_{PN}, but I don't know if that is needed, or if those can be autogenerated by some inherit Jan 18 11:36:27 --destdir=${D} does it get respected? Jan 18 11:40:08 mw|, I think both --destdir and --prefix are respected. --prefix defaults to /usr/local/. The only way I know how to verify this is to look into /opt/oe/stable-build/angstrom/work/i486-angstrom-linux/xmms2-0.5DrLecter-r0/install/ which has the following subdirs: xmms2 xmms2-dbg xmms2-dev xmms2-doc xmms2-locale Jan 18 11:40:25 I use tree to investigate, and all subdirs look allright. Jan 18 11:40:44 I.e. the contain the directory structure and files I'd expect. Jan 18 11:40:58 Zta: Then I don't know, haven't got that deep into bitbake yet Jan 18 11:41:10 Also, I'd expect "bitbake -c package xmms" to just wrap these up. Jan 18 11:41:17 well, neither have I =) Jan 18 11:51:38 I do get errors though: http://codepad.org/Xaz2u4RC Jan 18 11:53:38 Zta: that could be the source of the error Jan 18 11:54:48 Zta: the symlinks mentioned should not go to -dev, but just plain xmms2 package Jan 18 11:55:07 try to define QA_LOG in local.conf :-p Jan 18 11:55:40 (but I don't have a clue about what is wrong) Jan 18 11:56:38 And the symlinks DO go to plain xmms2. Jan 18 11:57:29 true Jan 18 12:20:17 hrw|gone somehow i managed to delete the digest with your message in and i cant see it in the archive - will fix though thanks for the tips there.... Jan 18 12:20:39 after food though :) Jan 18 12:25:24 Can someone please help me make this recipe build packages? http://codepad.org/jibYi8pI Jan 18 12:34:19 Hm... after removing line 28 I think it works. Jan 18 12:34:56 I still get the same errors, but at least the packages are built =) Jan 18 12:37:42 03Koen Kooi  07org.openembedded.dev * r1fa211e287 10openembedded.git/packages/linux/linux-orion_2.6.27.10.bb: linux-orion: use linux.inc Jan 18 12:58:26 03Koen Kooi  07org.openembedded.dev * rfcfddb763f 10openembedded.git/conf/machine/include/ (lsppc.inc orion.inc): Jan 18 12:58:26 lsppc, orion: TARGET_FPU is a distro feature and shouldn't be in machine.conf files Jan 18 12:58:26 * add a note Jan 18 13:03:24 03Koen Kooi  07org.openembedded.dev * r4fc715b9ae 10openembedded.git/conf/distro/include/angstrom.inc: Jan 18 13:03:24 angstrom: make armv5teb use a partial thumb userspace as well Jan 18 13:03:24 * like armv4t and armv5te this means that large parts of userspace are built as thumb, but not libgcc, libm, libc and performance critical parts (e.g. ffmpeg) Jan 18 13:04:22 03Koen Kooi  07org.openembedded.dev * r44c1b10420 10openembedded.git/contrib/angstrom/sort.sh: angstrom feed sorter: add dns323 mv2120 kuropro lspro tsx09 ts409 machines Jan 18 13:05:07 while your at angstrom feeds references to lsarm should come out (as its not there anymore) Jan 18 13:07:17 03Tim 'timtim' Ellis  07org.openembedded.dev * rab2f1ed504 10openembedded.git/conf/distro/foonas.conf: foonas: Remove references to lsarm Jan 18 13:18:35 hello, I've some ERROR: QA Issue: libfusion.la failed sanity test (workdir) in path /home/gnutoo/oetmp//staging/armv4t-angstrom-linux-gnueabi/usr/lib ... the logs say .la contains reference to the workdir, staging, /staging/armv4t-angstrom-linux-gnueabi/usr/lib/libfusion.la ...mabe I should read more on libtool Jan 18 13:45:11 03Stefan Schmidt  07org.openembedded.dev * r9dec70ebf0 10openembedded.git/conf/distro/include/preferred-om-2008-versions.inc: preferred-om-2008-versions.inc: Bump busybox to 1.13.2 Jan 18 13:53:48 Is it possible to set an applications --with-pkgconfigdir to a staging dir? Jan 18 14:01:39 I mean.. is there an environment variable that points to the pgk config dir in the staging tree? Jan 18 14:02:40 03Tim 'timtim' Ellis  07org.openembedded.dev * r02f3de7185 10openembedded.git/packages/linux/linux-orion_2.6.27.10.bb: linux-orion: Use patch for 2.6.27.10 to save space on autobuilder, remove references to ts109 and ts209 for tsx09 Jan 18 14:02:49 maybe ${STAGING_DATADIR}/pkgconfig/ Jan 18 14:04:08 Zta: PKG_CONFIG_PATH Jan 18 14:04:42 03Tim 'timtim' Ellis  07org.openembedded.dev * r3e1af3a968 10openembedded.git/conf/checksums.ini: checksums.ini: Remove linux-2.6.27.10, add patch-2.6.27.10 Jan 18 14:07:01 This /opt/oe/stable/packages/gnome/libsoup_2.2.7.bb and others do it differently. Jan 18 14:08:23 Zta: I prefer to use path defined in conf/bitbake.conf Jan 18 14:12:07 hello: I've a problelm with PREFERED_PROVIDERS : http://rafb.net/p/vxU9ny82.html Jan 18 14:12:51 it still want to build libsdl-x11 even if I set the good PREFERED_PROVIDERS and PREFERED_PROVIDER_virtual/libsdl Jan 18 14:15:11 starox__, even bitbake.conf sets FILES_${PN}-dev = "... ${libdir}/pkgconfig ..." Jan 18 14:15:28 but thanks for the hint; now I got my approach confirmed ;) Jan 18 14:17:47 Zta: :1 Jan 18 14:19:57 Zta: I find it cleaner to use predefined path. For pkg-config it specifies 2 search paths for pkg-config. One for the arch and one for the distro built Jan 18 14:20:18 But eitheir way works :) Jan 18 14:22:00 Right now nothing works, but I'll figure it out =) Jan 18 14:28:49 I found the problem...pygame had libsdl-x11 hardcoded Jan 18 14:43:52 hello, can errors like this: ERROR: QA Issue: libfusion.la failed sanity test (workdir) in path /home/gnutoo/oetmp//staging/armv4t-angstrom-linux-gnueabi/usr/lib be bypassed? Jan 18 14:44:09 or do you have problem when you link to the libtool lib? Jan 18 14:44:12 after Jan 18 14:45:14 looking insane.bbclass Jan 18 14:45:22 03Koen Kooi  07org.openembedded.dev * r8a431603b0 10openembedded.git/contrib/angstrom/ (build-feeds.sh build-release.sh): angstrom feed and image builder: add dns323 mv2120 kuropro lspro tsx09 ts409 machines Jan 18 14:45:38 ohh coolies. Jan 18 14:46:03 thanks :) Jan 18 14:50:35 03Michael 'Mickey' Lauer  07org.openembedded.dev * r4ceee77fff 10openembedded.git/packages/connman/connman_0.4.bb: connman: 0.4 -> 0.8 Jan 18 15:08:34 Where should staging files be copied from? install or source? Jan 18 15:11:41 image(destdir) Jan 18 15:11:58 so install Jan 18 15:13:04 ${D} ? Jan 18 15:22:33 wait a sec...from where to where? Jan 18 15:22:55 you mean you want to stage files? Jan 18 15:23:11 Gnutoo: he has probĂlems generating ipk files Jan 18 15:23:22 ah ok Jan 18 15:23:27 he is writing his own .bb file for xmm2 Jan 18 15:23:29 xmms2 Jan 18 15:23:34 wow!!! Jan 18 15:23:36 xmms2!!!! Jan 18 15:23:47 It was in my todo list but no time to do it.... Jan 18 15:24:09 what's the error message? Jan 18 15:24:20 (my problem with xmms, are all the different branches.. xmms, xmms2, beep-media-player, audicious, and all different patch-set) Jan 18 15:24:55 mw|, they're only different programs... Jan 18 15:25:11 like vlc and mplayer Jan 18 15:26:10 (and I have seen even more branches, and all having different bugs, works with gtk 1, gtk 2, etc. etc) Jan 18 15:26:40 I liked the old xmms2 gentoo patchset.. had support for both id3v1 and id3v2 tag on the same mp3 file, and editing of both Jan 18 15:29:11 why adding unnecessary patches? Jan 18 15:30:19 since vanilla xmms and friends only shows one of the of the tags if it has both Jan 18 15:32:09 so double-tagged files, one of the tags are hidden Jan 18 15:37:21 03Tim 'timtim' Ellis  07org.openembedded.dev * rab2f1ed504 10openembedded.git/conf/distro/foonas.conf: foonas: Remove references to lsarm Jan 18 15:37:25 03Stefan Schmidt  07org.openembedded.dev * r9dec70ebf0 10openembedded.git/conf/distro/include/preferred-om-2008-versions.inc: preferred-om-2008-versions.inc: Bump busybox to 1.13.2 Jan 18 15:37:36 03Tim 'timtim' Ellis  07org.openembedded.dev * r02f3de7185 10openembedded.git/packages/linux/linux-orion_2.6.27.10.bb: linux-orion: Use patch for 2.6.27.10 to save space on autobuilder, remove references to ts109 and ts209 for tsx09 Jan 18 15:37:42 03Tim 'timtim' Ellis  07org.openembedded.dev * r3e1af3a968 10openembedded.git/conf/checksums.ini: checksums.ini: Remove linux-2.6.27.10, add patch-2.6.27.10 Jan 18 15:37:46 03Tim 'timtim' Ellis  07org.openembedded.dev * r1c703dd2e2 10openembedded.git/: Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into org.openembedded.dev Jan 18 15:37:53 03Tim 'timtim' Ellis  07org.openembedded.dev * r73f11d0e04 10openembedded.git/conf/machine/include/orion.inc: orion: Set KERNEL_IMAGETYPE to uImage for the orion based devices Jan 18 15:51:39 03Tim 'timtim' Ellis  07org.openembedded.dev * rf8e550309f 10openembedded.git/packages/linux/linux-orion_2.6.27.10.bb: linux-orion: Bump PR for machine level KERNEL_IMAGETYPE change Jan 18 15:52:04 Gnutoo, I'm staging headers and friends from xmms2. Jan 18 15:52:46 I basically want the install command to use =) Jan 18 15:53:43 Zta, I bet that's because of waf Jan 18 15:53:49 yeah Jan 18 15:53:54 Zta, so just do: Jan 18 15:53:56 well.. Jan 18 15:54:06 xmms2 is a library. Jan 18 15:54:25 I need .h, .so, and pkgconfig staged Jan 18 15:54:40 Zta, i thought xmms2 was a lib+a command line program + a daemon Jan 18 15:54:50 The easiest thing would be to copy xmms2-dev to staging =) Jan 18 15:54:57 it is Jan 18 15:55:05 ok Jan 18 15:55:36 Zta, mmm Jan 18 15:56:32 Zta, so use install -m some_number ${D}/somefile ${some_variable such as STAGING_something} Jan 18 15:56:44 Zta, but i wonder if there is a better way Jan 18 15:56:58 Zta, the normal install doesn't work? Jan 18 15:57:17 (i may tell wrong things I didn't sleep well last night) Jan 18 15:57:37 =) Jan 18 15:58:20 that's what I'm trying to do. Jan 18 15:58:36 install -m 0644 ${D}${includedir}/${PN}/*.h ${STAGING_INCDIR}/ Jan 18 15:59:03 Zta, can you pastebin me your recipe? Jan 18 15:59:36 sure, but let me give it a final try Jan 18 16:00:04 ah screw it Jan 18 16:00:22 http://codepad.org/RU8FoVNA Jan 18 16:02:00 Zta: --prefix=/usr Jan 18 16:02:06 Zta: you don't have / Jan 18 16:02:21 thanks Jan 18 16:02:45 (and do you need to set prefix again after configure has been ran? I have never used waf) Jan 18 16:03:08 mw|, --prefix=${prefix} Jan 18 16:04:01 which expands to /usr according http://bec-systems.com/oe/html/directories_installation.html Jan 18 16:05:49 mw|, by the way do you know well libtool? Jan 18 16:06:12 I know that I hate it :-p Jan 18 16:06:42 .la files often makes your app link against libraries directly when not needed Jan 18 16:07:11 (nice for static linking, but not for dynamic that is overkill) Jan 18 16:07:24 (but that is just my opinion) Jan 18 16:07:31 mw|, some libtool archives files are have dependency_libs that "link" against others libs that are inside the workdir...how should I resolve the problem Jan 18 16:07:50 sed away the DESTDIR path Jan 18 16:07:50 mw|, but wasn't libtool made for resolving the portability issue of libs? Jan 18 16:08:03 ? Jan 18 16:08:33 mw|, I heard in autotools.pdf that libtool can creates shared libs for a lot of OS Jan 18 16:09:30 because "Almost each system has its own format of shared library" Jan 18 16:09:54 mw|, ok I sed it inside the .la file? Jan 18 16:10:24 libtool can create a lot of files for different OS, like darwin (mac os) having .dynlib, windows .dll, gnu tools usually have .so Jan 18 16:10:38 (libtool is actually just a bunch of bash scripts) Jan 18 16:10:45 ok Jan 18 16:11:45 Gnutoo, ah I think I've found one of my problems now Jan 18 16:11:58 c++ code that is compiled and made into an .la file for instance will contain hard-coded paths to where it finds stdlibc++, so if you upgrade c++ or stdlib++, all .la files must be updated Jan 18 16:12:01 Zta, ok what was the problem Jan 18 16:12:22 ok Jan 18 16:12:34 install ${D}${includedir}/* ${STAGING_INCDIR}/ Jan 18 16:13:31 I want to copy a complete directory structire. Jan 18 16:13:38 cp -R Jan 18 16:13:40 cp -r Jan 18 16:13:42 Is cp -r the best way? Jan 18 16:13:55 it does the job in our case Jan 18 16:13:56 ok, didn't know if that was legal =) Jan 18 16:14:19 (install just makes it work on more platforms when you want to add filepermissions and stuff like that) Jan 18 16:14:58 yes ok Jan 18 16:16:39 http://codepad.org/gMLp7Cpa Jan 18 16:16:45 This is close to a working xmms2.bb Jan 18 16:16:46 mw|, so I should sed the la file? Jan 18 16:17:03 Or xmms2_0.5DrLecter.bb as I call it Jan 18 16:17:34 Not only do the xmms2 folks use waf, but they also use a weird naming convention =) Jan 18 16:17:42 lol Jan 18 16:18:13 Gnutoo: you can try atleast Jan 18 16:18:32 mw|, ok I thought I had to dig into the autotools...lol Jan 18 16:18:38 03Koen Kooi  07org.openembedded.dev * rff0ac0dd7f 10openembedded.git/conf/checksums.ini: checksums.ini: add some more checksums Jan 18 16:21:21 my own xmms2 client package also compiles =) Jan 18 16:21:26 So the staging probably workde. Jan 18 16:21:28 worked. Jan 18 16:21:35 03Koen Kooi  07org.openembedded.dev * r1b26f04712 10openembedded.git/packages/bluez/ (bluez-libs_3.36.bb bluez-utils_3.36.bb): bluez: bump PR for 3.36 Jan 18 16:31:24 mw|, thanks a lot that's what they do in for qt4 Jan 18 16:31:37 .la files are just text, so no harm in post-editing them Jan 18 16:31:50 hey, we run strip om most files.... Jan 18 16:32:26 *dinner* Jan 18 16:34:56 | * installing mind.in.a.box-lament_snipplet.ogg as /usr/share/xmms2/mind.in.a.box-lament_snipplet.ogg Jan 18 16:35:00 | Could not install the file /usr/share/xmms2/mind.in.a.box-lament_snipplet.ogg Jan 18 16:35:02 when I build the image Jan 18 16:36:24 Luckily the log says ... nothing more than this. Jan 18 16:36:50 Zta: missing --destdir ? Jan 18 16:37:00 or it is spelled wrong Jan 18 16:37:38 if you use cp, you must have ${D} thingy (think it was D) Jan 18 16:39:41 grrrr Jan 18 16:41:09 mw|, mabe I should do it before do_install because the qa problem would also be in the -dev package otherwise... Jan 18 16:41:51 true Jan 18 16:47:25 Zta: any improvements? Jan 18 16:48:06 does anyone know what packages i need for lighthttpd + php? Jan 18 16:50:46 lighthttpd? or libghttpd ? Jan 18 16:51:07 mw|: lighttpd sorry, i think i need fastcgi Jan 18 16:51:20 toggles_w: do you have configure.ac from it? Jan 18 16:51:44 nope, i'm just making an image bb, hoping someone might know Jan 18 16:53:02 it has configure.in Jan 18 16:54:43 oh, the patch? i thought you meant the results of the compile, sorry Jan 18 16:55:35 I got your question wrong in the first place Jan 18 16:56:07 I'd guess you need to run php as cgi yes Jan 18 16:56:41 mw|: thanks Jan 18 16:57:26 (I can't see configure has any direct php support) Jan 18 16:57:30 try to google it Jan 18 17:18:06 mw|, nope... plain "bitmake xmms2" fails. Jan 18 17:18:58 what does it fail with currently? do_install()? Jan 18 17:19:20 ERROR: function do_install failed Jan 18 17:19:31 ERROR: log data follows (/opt/oe/stable-build/angstrom/work/i486-angstrom-linux/xmms2-0.5DrLecter-r0/temp/log.do_install.26000) Jan 18 17:19:35 | * installing mind.in.a.box-lament_snipplet.ogg as /usr/share/xmms2/mind.in.a.box-lament_snipplet.ogg Jan 18 17:19:38 | Could not install the file /usr/share/xmms2/mind.in.a.box-lament_snipplet.ogg Jan 18 17:20:02 The log says the same, but with target paths: Could not install the file /usr/share/xmms2/mind.in.a.box-lament_snipplet.ogg Jan 18 17:20:20 does the directory exists ? Jan 18 17:22:29 where should I look for it? Jan 18 17:22:46 It's not a file that I've installed manually in any way Jan 18 17:22:58 It's part of the xmms2 installation Jan 18 17:24:33 hmmm Jan 18 17:25:03 hmmm Jan 18 17:25:12 pastebin /opt/oe/stable-build/angstrom/work/i486-angstrom-linux/xmms2-0.5DrLecter-r0/temp/log.do_install.26000 Jan 18 17:26:28 http://pastebin.com/d1c09aa20 Jan 18 17:26:43 mw|, normally sed -i -e '/^dependency_libs=/s,${WORKDIR}[[:alnum:]/\._+-]*/\([[:alnum:]\._+-]*\),${libdir}/\1,g' $i should have worked no? Jan 18 17:27:10 with $i beeing in a for loop that feeds la$ files Jan 18 17:27:34 hm, this is empty: /opt/oe/stable-build/angstrom/work/i486-angstrom-linux/xmms2-0.5DrLecter-r0/image/ Jan 18 17:28:50 Gnutoo: try it on some testcases you have Jan 18 17:29:04 mw|, ok Jan 18 17:29:25 could be that those input directories need some escaping.... Jan 18 17:30:36 mw|, found the reason Jan 18 17:31:14 /home/gnutoo/oetmp//work/ Jan 18 17:31:20 there is two / Jan 18 17:31:43 i'll look at my settings Jan 18 17:32:08 ./waf install --prefix=/usr--destdir=/opt/oe/stable-build/angstrom/work/i486-angstrom-linux/xmms2-0.5DrLecter-r0/image Jan 18 17:32:12 ack... Jan 18 17:32:45 something ate a space Jan 18 17:33:00 space-eater! Jan 18 17:33:03 find / -name space-eater Jan 18 17:33:13 Error, TMPDIR has changed location. You need to either move it back to /home/gnutoo/oetmp or rebuild !!! ouch...nooo Jan 18 17:33:24 Gnutoo, hehe Jan 18 17:33:32 Gnutoo: if you have to move you can also make a symlink Jan 18 17:33:36 Never move the tool chain =) Jan 18 17:33:51 symlinking probably won't be enough Jan 18 17:33:59 modifying the check does not help (there is a target dir file somewhere) Jan 18 17:34:09 the toolchain calls absolute paths as far as I remember. Jan 18 17:34:14 move back Jan 18 17:34:17 Buildroot used to warn about this Jan 18 17:35:05 yes i know ...because of the toolchain prefix Jan 18 17:35:41 I know how to hack not to have the check...should I do it? Jan 18 17:35:49 (remove the file in tmpdir) Jan 18 17:35:49 ? Jan 18 17:35:55 because there is only a // Jan 18 17:36:04 so it's the same dir no? Jan 18 17:37:07 trying removing saved_tmpdir Jan 18 17:37:39 i onc echanged the saved_tmpdir content Jan 18 17:37:52 but at some point it failed; i seem to recall it was in a package Jan 18 17:38:00 then made the symlink and got it working again Jan 18 17:38:13 but later when i had another issue i rebuilt Jan 18 17:38:51 Gnutoo, http://buildroot.uclibc.org/buildroot.html#using_toolchain -- see "Important". This is buildroot, but I could very well image OE has the same issue Jan 18 17:42:20 Zta, ok thanks a lot Jan 18 17:44:29 ERROR: function image_cmd failed Jan 18 17:45:03 I think maybe the demo ogg file from xmms2 fills up the disk image. Jan 18 17:46:38 Gnutoo: first sed away // into / Jan 18 17:46:40 ? Jan 18 17:47:24 Ah, I might as well remove that OGG file -- especially since I've removed OGG support in xmms2 =) Jan 18 17:47:38 fanatic geek format Jan 18 17:47:46 I love ogg Jan 18 17:47:54 sounds better than mp3 (I think) Jan 18 17:47:59 like flac even better Jan 18 17:48:59 better than flac?? Jan 18 17:49:36 mw|, the // is because of my local.conf Jan 18 17:50:13 Zta: flac is lossless Jan 18 17:50:23 accidentaly I did a TMPDIR = ${HOME}/oetmp/ Jan 18 17:50:24 exactly =) Jan 18 17:50:24 Zta: just like wav, only that it has compression Jan 18 17:50:34 Gnutoo: aaah Jan 18 17:50:59 Gnutoo: other users might do that error aswell..... Jan 18 17:51:15 ah.. "like flac even better" = "I like flac even better" and not "ogg is like flac but even better". Jan 18 17:51:16 Gnutoo: so if you write a .bb file, expect some users to do such misstakes Jan 18 17:51:28 mw|, in sanity? Jan 18 17:51:33 ah ok Jan 18 17:51:35 sorry Jan 18 17:51:39 I read too fast Jan 18 17:52:07 Zta: flac >= ogg >= mp3 :-p Jan 18 17:52:14 mw|, is that mistake documented somewhere? Jan 18 17:52:24 Zta: flac >= ogg >= mp3 >= asf/wma :-p Jan 18 17:52:57 I prefer aac over ogg Jan 18 17:53:13 Gnutoo: no, but double // often occures --prefix=/usr/ cecho ${prefix}foo/bar >> somefile.ini Jan 18 17:53:21 Gnutoo: no, but double // often occures --prefix=/usr/ echo ${prefix}/foo/bar >> somefile.ini Jan 18 17:53:27 By principle; not that I have any user experince to back that up Jan 18 17:54:03 aac can be lossless as far as I know, and supports higher bitrates than mp3 (I think) Jan 18 17:54:11 mw|, so I must modify(and follow the policies...that is to say ask to the ml before) the bbclass? Jan 18 17:54:17 I haven't worked much with aac, due to its license Jan 18 17:54:52 (I'm the maintainer of ocp) Jan 18 17:54:55 http://en.wikipedia.org/wiki/Advanced_Audio_Coding#Licensing_and_patents Jan 18 17:55:13 Oh, §2 Jan 18 17:56:11 Gnutoo: or perhaps somewhere, the TMĂPDIR should be checked for double / and warn the user? ust my thought. I'm just a user Jan 18 17:56:25 ok so it's in sanity Jan 18 17:56:44 However, a patent license is required for all manufacturers or developers of AAC codecs.[9] It is for this reason FOSS implementations such as FAAC and FAAD are distributed in source form only, in order to avoid patent infringement. (See below under Products that support AAC, Software.) Jan 18 17:57:09 ocp can't have support for aac and then distributed Jan 18 17:57:23 mw|, you seem well informed for a user... Jan 18 17:57:49 Gnutoo: I'm a C-coder and love linux Jan 18 17:57:59 mw|, ah ok... Jan 18 17:58:31 mw|, I also know a little bit C Jan 18 17:59:05 I would guess, after looking at /whois and looking at the channel listing Jan 18 18:08:54 03Koen Kooi  07org.openembedded.dev * r5b484aec0a 10openembedded.git/packages/openldap/openldap_2.3.11.bb: openldap: make it build with a recent autofoo and ship initscript, also fix copy/paste error (it's 'openldap', not 'acpid') Jan 18 18:35:48 03Koen Kooi  07org.openembedded.dev * r40d362e1d6 10openembedded.git/packages/ekiga/ptlib_2.4.4.bb: ptlib: add 2.4.4 Jan 18 18:49:58 why does the message "ls used greatest stack depth" occur? Jan 18 18:51:50 shri12: kernel debug option Jan 18 18:51:57 because you built your kernel with CONFIG_DEBUG_STACKS, probably Jan 18 18:52:05 er, CONFIG_DEBUG_STACK_USAGE in fact Jan 18 18:52:32 (as far as I can see, that dumps the stack usage when a process dies and it used more than other processes has done so far) Jan 18 18:53:17 so it is not something serious like low memory or something? Jan 18 18:53:58 right, it is not that Jan 18 19:06:07 03Koen Kooi  07org.openembedded.dev * raf22c5c465 10openembedded.git/packages/ekiga/ (opal/configure.diff opal_3.4.4.bb): opal: add 3.4.4 Jan 18 20:41:17 re Jan 18 20:43:30 03Koen Kooi  07org.openembedded.dev * rb9a36921e5 10openembedded.git/classes/gnome.bbclass: gnome.bbclass: inherit gtk-icon-cache Jan 18 20:44:15 03Koen Kooi  07org.openembedded.dev * r0d411e63a2 10openembedded.git/packages/ekiga/ (ekiga/static-fix.diff ekiga_3.0.2.bb): ekiga: add 3.0.2 Jan 18 21:13:51 03Koen Kooi  07org.openembedded.dev * r446d6a6de2 10openembedded.git/packages/ekiga/ekiga_3.0.2.bb: ekiga: RDEPEND on ptlib and opal since static linking doesn't include plugins... Jan 18 21:24:07 03Koen Kooi  07org.openembedded.dev * ra52d2f8644 10openembedded.git/contrib/angstrom/build-feeds.sh: angstrom feed builder: add ekiga Jan 18 22:21:01 I'm curious if OE devs considered mercurial SCM while choosing a replacement for mtn? Jan 18 22:26:34 you must use perforce, luke Jan 18 22:26:42 erm, jk. Jan 18 22:27:21 :) Jan 18 22:32:58 anybody here now that know etk ? Jan 18 22:37:20 03Michael 'Mickey' Lauer  07org.openembedded.dev * rc48a8bb1ca 10openembedded.git/packages/connman/connman_git.bb: connman: demote git version Jan 18 22:37:22 03Michael 'Mickey' Lauer  07org.openembedded.dev * r3de6e86b29 10openembedded.git/conf/distro/include/fso-autorev.inc: fso-autorev: add fso-monitord Jan 18 22:37:22 03Michael 'Mickey' Lauer  07org.openembedded.dev * r07c4c75817 10openembedded.git/conf/distro/include/preferred-om-2009-versions.inc: preferred-om-2009-versions.inc: start new file Jan 18 22:51:22 03Mike Westerhof  07org.openembedded.dev * r89943c1102 10openembedded.git/ (2 files in 2 dirs): SlugOS: slugos.inc, busybox-1.13.2/slugos/defconfig - SlugOS now uses busybox 1.13.2 Jan 18 22:57:25 03Mike Westerhof  07org.openembedded.dev * rdef999765b 10openembedded.git/conf/distro/include/slugos.inc: Jan 18 22:57:25 conf/distro/include/slugos.inc: revert to mtd-utils 1.1.0 Jan 18 22:57:25 (Unable to fetch mtd-utils 1.2.0+git) Jan 18 22:58:11 03Tim 'timtim' Ellis  07org.openembedded.dev * r1a60e2ae87 10openembedded.git/conf/machine/include/orion.inc: orion: Add UBOOT_ENTRYPOINT and UBOOT_LOADADDRESS to config Jan 18 23:01:33 battling commits ;) Jan 18 23:07:02 booxter: iirc we considered everything, yes Jan 18 23:07:18 afair the killing shot for most SCMs was Jan 18 23:07:35 _if_ we move from mtn, then we move to a maintstream DSCM, not another niche DSCM Jan 18 23:07:58 mickeyl, do you consider mercurial a niche one? Jan 18 23:08:03 yes Jan 18 23:08:12 but that's me :) Jan 18 23:09:06 we had a longish trial of several systems Jan 18 23:10:20 "Git" page on OE wiki in the section entitled like "Why Git?" gives some links but they show only discussions of Git vs. Monotone advantages, not the others' DSCMs Jan 18 23:12:19 yeah, some of the trial systems received no attention Jan 18 23:12:30 i guess there were not enough mercurial evangelists in the oe community Jan 18 23:13:14 I'm not going to flame there on this regard. I just studying DSCM thing now for myself, and that's why I try to find any good discussions for large projects like OE where people explains the reason of choosing Git, not Mercurial :) Jan 18 23:14:36 one major factor for me was that I had to learn Git anyway for kernel development (as do a number of other people on the OE development team), so it was easiest not to have to learn yet another DSCM. Jan 18 23:14:59 based on that, and the fact that it was "good enough", the decision was a no brainer as far as I was concerned. Jan 18 23:15:26 eve :) Jan 18 23:17:09 rwhitby, thanks for the answer! Jan 18 23:20:07 03Tim 'timtim' Ellis  07org.openembedded.dev * r9cbf066d18 10openembedded.git/packages/linux/ (8 files in 2 dirs): linux-orion: Fixup to work with linux.inc do_compile_append - the devio patches did not take effect in this case. Jan 18 23:21:52 I'm a newbie in DSCMs yet but (from a newbie point of view) I see that git has a hard way to get it. Mercurial documentation is more consistent and user-friendly. Their HG book is a pleasant reading, that's not the case for 'git help'. On the other side, git seems to have more 'geeky' tools for internal repository hacking. Do you really need those tools, or is it a piece of code a regular user doesn't need? Jan 18 23:22:17 mwester-laptop: at some point we should look at merging linux-ixp4xx back into the main kernel recipe in OE ... Jan 18 23:29:24 rwhitby: I'm not even brave enough to make the latest kernel the default for all ixp4xx machines. :D Jan 18 23:34:36 03Michael 'Mickey' Lauer  07org.openembedded.dev * redec27e7df 10openembedded.git/packages/python/python-pygobject_2.16.0.bb: python-pygobject 2.16.0: catch up packaging with upstream changes Jan 18 23:43:44 03Michael 'Mickey' Lauer  07org.openembedded.dev * r0dc3cce06c 10openembedded.git/packages/python/python-pygobject-native_2.16.0.bb: python-pygobject-native 2.16.0: new recipe Jan 18 23:59:10 how are you guys sorting the checksum.ini file? Jan 18 23:59:14 do we have a tool in contrib there is... Jan 18 23:59:40 http://wiki.openembedded.net/index.php/Checksums Jan 18 23:59:53 ah, excellent Jan 18 23:59:54 thanks Jan 19 00:01:51 03Michael 'Mickey' Lauer  07org.openembedded.dev * rd75554b560 10openembedded.git/ (3 files in 2 dirs): vala[-native]: 0.5.5 -> 0.5.6 Jan 19 00:09:01 * Jay7 -> sleep Jan 19 00:30:32 Why oh why does OE fail when creating the rootfs? http://pastebin.com/d2cd10ec9 Jan 19 01:13:55 hmm.. I changed IMAGE_ROOTFS_SIZE from 64MB to 128MB, and now it works. **** ENDING LOGGING AT Mon Jan 19 02:59:57 2009