irclog2html for #oe on 20070204

00:03.08*** join/#oe GottferDamnt (n=teva@AMontsouris-151-1-59-50.w82-123.abo.wanadoo.fr)
00:03.46*** join/#oe bluelightning (n=blueligh@222-155-153-111.jetstream.xtra.co.nz)
00:44.24*** join/#oe furlongm_ (n=furlongm@83-70-245-182.b-ras1.prp.dublin.eircom.net)
00:46.49*** join/#oe hufnus (n=slonsiki@DSL135-086.labridge.com)
00:47.54*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
00:50.23*** join/#oe NAiL_ (n=repvik@zeus.kynisk.com)
00:51.44Jin^eLDhmm.. any ideas what could cause "NOTE: preferred version 2.5 of glibc not available"
00:51.52Jin^eLD?
00:52.21Jin^eLDthe .bb file is there...
00:57.44*** join/#oe Poseidon2007 (n=Art@82.25.193.123)
01:06.04*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
01:44.16Jin^eLDdoh.. I can compile glibc-2.5 with bitbake -b, but if I try to do bitbake task-base then I always get that preferred version of glibc 2.5 is not available
01:44.24Jin^eLDI can't figure this one out..
01:46.49calmofthestorm7there's special notes abuout building task-base here
01:46.49calmofthestorm7http://www.openembedded.org/wiki/ZaurusKernels
01:46.52calmofthestorm7dunno if it helps
01:46.59Jin^eLDthanks, let me see...
01:47.56*** join/#oe NAiL (n=repvik@nslu2-linux/pdpc.active.NAiL)
01:47.57Jin^eLDuhm.. not really..
01:48.02calmofthestorm7lol sorry
01:48.06Jin^eLD:)
01:48.09calmofthestorm7I just remember it saying something about special changes
01:48.12Jin^eLDat least you tried )
01:48.15calmofthestorm7yeah
01:48.58Jin^eLDI'm actually fighting with a mipsel target
01:49.48calmofthestorm7what's that?
01:50.33Jin^eLDa mips little endian based board
01:51.20calmofthestorm7aah
01:53.46*** join/#oe poli (n=ca@CAcert-br/poli)
01:57.41Jin^eLDtime to sleep I guess.. let's hope I solve this tomorrow :>
01:57.47Jin^eLDbye
01:57.50calmofthestorm7lol bya
02:07.14*** join/#oe wrobbie (n=rob@cm74.kappa84.maxonline.com.sg)
02:10.19*** join/#oe elliotf_ (n=elliotf@adsl-71-140-174-98.dsl.pltn13.pacbell.net)
02:13.24*** join/#oe benlau (n=benlau@221.125.13.148)
02:27.24*** join/#oe csmanx (n=csman@190.40.7.193)
02:33.22*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
02:35.24*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
02:38.26*** join/#oe incinerator (n=sabine@82-41-24-164.cable.ubr04.edin.blueyonder.co.uk)
02:39.59*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
02:47.02*** join/#oe ScytheBlade1 (n=Death@about/pxe/ScytheBlade1)
02:50.57*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
02:57.56*** join/#oe furlongm__ (n=furlongm@83.70.41.56)
03:36.19*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
04:22.21CIA-1903mwester 07org.oe.dev * r66e0605f... 10/ (1 packages/linux/ixp4xx-kernel/2.6.19/defconfig): Kernel: af_packet now built into the kernel
04:44.01*** join/#oe W8TVI (n=me@166.166.8.97)
04:47.28*** join/#oe furlongm_ (n=furlongm@83-70-247-205.b-ras1.prp.dublin.eircom.net)
04:47.45*** join/#oe punkass (n=user@unaffiliated/punkass)
04:50.04*** join/#oe W8TVI_ (n=me@166.166.9.126)
04:56.19*** join/#oe mithro (n=tim@ppp246-117.static.internode.on.net)
06:32.11*** join/#oe leoncamel (n=leoncame@219.142.186.180)
06:32.52*** join/#oe leoncamel (n=leoncame@219.142.186.180)
06:52.31*** join/#oe goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
06:54.36*** join/#oe [lala_] (i=lala@gateway/tor/x-b6fc35ec1107657b)
07:16.54*** join/#oe Ifaistos (n=stelios@ipa226.211.tellas.gr)
07:41.46*** join/#oe cedric (n=cedric@mieuh.bluebugs.org) [NETSPLIT VICTIM]
07:43.10*** join/#oe starkruzr (n=jtd@adsl-76-208-1-114.dsl.sbndin.sbcglobal.net) [NETSPLIT VICTIM]
07:43.56*** join/#oe hhhcz (n=arnaud@vau06-1-82-228-255-84.fbx.proxad.net)
07:44.43*** join/#oe hwtechnik (n=hwtechni@b1f1.globalcore.net) [NETSPLIT VICTIM]
07:48.22*** join/#oe Ironnads (n=Ironnads@host86-135-182-3.range86-135.btcentralplus.com)
07:55.28*** join/#oe Crofton|home (n=balister@66-207-66-26.black.dmt.ntelos.net)
07:55.29*** join/#oe dw_swe (n=kvirc@h-215-34.A162.cust.bahnhof.se) [NETSPLIT VICTIM]
07:58.27*** join/#oe dhr (n=hugh@CPE00606767ed59-CM000f9fa81660.cpe.net.cable.rogers.com)
08:10.59*** join/#oe Laibsch (n=Laibsch@R76c5.r.ppp-pool.de)
08:21.18*** join/#oe psokolovsky_ (n=psokolov@235.usernat.ip.net.ua)
08:22.12*** join/#oe chouimat (n=dieu@r2351064.cidc.net)
08:51.13*** join/#oe rwhitby (n=rwhitby@nslu2-linux/rwhitby)
08:55.43*** join/#oe Bernardo|away (n=Bernardo@sourcemage/Bernardo)
08:56.17Bernardo|awaygood morning
08:56.32koenhey Bernardo|away
08:56.35koengood morning all
08:57.00Bernardohi koen
08:57.20rwhitbymorning all
08:58.26Bernardoanyone still using the oz354x branch? I'm stuck now building libxine-fb (bug #1795)
08:58.34koenhey rwhitby
08:59.46CIA-1903koen 07org.oe.dev * rf6eb0ab7... 10/ (21 files in 3 dirs): gtk+: add 2.10.9, a bugfix release
08:59.49CIA-1903koen 07org.oe.dev * rf3a8dc0c... 10/ (1 packages/dates/dates_0.3.bb packages/dates/dates_0.3.1.bb): dates: update to 0.3.1, a bugfix release
09:03.04Ifaistosmorning
09:03.55CIA-1903rwhitby 07org.oe.dev * rdf745605... 10/ (1 packages/linux/ixp4xx-kernel/2.6.20/defconfig): ixp4xx-kernel: af_packet now built into the kernel
09:04.02CIA-1903ifaistos 07org.oe.dev * ra39305a5... 10/ (1 conf/machine/dht-walnut.conf): dht-walnut.conf: Modify to use task-base
09:04.36Ifaistoskoen : Did you find time to fix the problem with my commit yesterday ?
09:05.18koenno
09:05.23koenand I doubt I'll find time
09:06.24*** join/#oe psokolovsky__ (n=psokolov@235.usernat.ip.net.ua)
09:06.32Ifaistosis there something i can do ? remoke the commit ?
09:13.35rwhitbykoen: the cron package fails in do_install on angstrom/ixp4xx due to install -s in cron's Makefile trying to call strip and strip not recognising the binary format (I presume it's calling the host strip instead of the cross strip).  Any pointers on where I should look to work out how to fix it?
09:14.16koenremove the '-s', OE does its own stripping
09:14.30koenif the package strips itself, the -dbg packages don't work anymore
09:15.55*** join/#oe Eblis (n=loki@86.34.3.192)
09:17.15rwhitbyok, so this is a general problem with the cron package then - cause the '-s' would be there for all distros.
09:17.23koenyes
09:17.32rwhitbyI'll do a patch later tonight - have to put the kids to bed now.  Thanks koen.
09:17.56rwhitbyheh - there is already a patch that modifies those lines, so it'll be easy to fix :-)
09:18.25rwhitby(/cron-3.0pl1/nonrootinstall.patch
09:18.25rwhitby)
09:22.02rwhitbyfixed and pushing.
09:27.03RPmorning all
09:27.33IfaistosRP: hi !
09:36.54*** join/#oe Marex (n=Marex@85.132.236.161)
09:37.01*** join/#oe zezom (n=zezom@203.84.69.157)
09:38.27koenhey RP
09:38.27*** join/#oe rwhitby-treo (n=rwhitby@nslu2-linux/rwhitby)
09:40.27CIA-1903koen 07org.oe.dev * r6ffad588... 10/ (6 files in 3 dirs):
09:40.27CIA-19esound: add proper esound, move away the gpe fork
09:40.27CIA-19* thanks to the GPE folks not following the versioning policy PV is going backwards
09:40.31CIA-1903rwhitby 07org.oe.dev * r77fc766a... 10/ (3 files in 3 dirs): cron: change the existing nonrootinstall patch so that it also removes the -s flag from the install commands
09:40.35CIA-1903rwhitby 07org.oe.dev * r6f6ac342... 10/ (1 packages/meta/slugos-packages.bb): slugos-packages: re-enable cron
09:59.32*** join/#oe niv_one_three (n=niv@85.65.212.251.dynamic.barak-online.net)
10:11.33CIA-1903koen 07org.oe.dev * rbffe1534... 10/ (3 files in 2 dirs): abiword: update to 2.5.1
10:12.21*** join/#oe zap (n=zap@16.170.249.ozerki.net)
10:26.54*** join/#oe ssvb (n=user@87.252.225.64)
10:28.17*** join/#oe furlongm__ (n=furlongm@83-70-216-172.b-ras1.prp.dublin.eircom.net)
10:31.07*** join/#oe gremlin[it] (n=gremlin@ppp-202-11.25-151.libero.it)
10:32.15rwhitbykoen, RP: what was the final consensus on how to remove the /boot/zImage file from distros/machines which load the kernel from flash and don't have an extra 1MB to spare in the rootfs?
10:33.16RPrwhitby: I know how the Zaurus does it, I'm not sure there is a consenus but the Zaurus will continue to do that until a better way presents itself...
10:34.07rwhitbyRP: can you point me to the .bb file where it is done?
10:34.44*** join/#oe leoncamel (n=leoncame@219.142.186.180)
10:34.56RPrwhitby: linux-rp.inc: FILES_kernel-image = "", ALLOW_EMPTY = "1"
10:36.02rwhitbyRP: what was the downside of removing it from the image after the rootfs had been built, but keeping it in the kernel-image package?
10:36.30RPrwhitby: ipkg update could install it
10:37.02rwhitbyah right.  you guys don't pivot to large storage as a matter of course.
10:37.32RPNo, and we don't want large useless confusing files on the root filesystem
10:37.37rwhitby:-)
10:40.24rwhitbyRP: I'm going to create an empty kernel-image, but also create a kernel-image-ixp4xx which includes the file (but is not used in building the rootfs).  Then the use can choose to install the specific kernel image package on external storage if they want it, but it won't get brought in automatically.
10:42.08RPrwhitby: :-/. I'll give handling this properly some thought as I'd like to have one way which helps everyone ideally...
10:42.26rwhitbyso I should hold off then?
10:42.54rwhitby(I'm happy to do so, for up to a week)
10:43.11RPrwhitby: Yes, please, just leave it a couple of days and I'll think about this
10:43.17rwhitbyok
10:45.25*** join/#oe osochebol (n=osochebo@58.186.20.43)
10:48.30RPrwhitby: My current thinking is to put the kernel binary into a separate package and usually have kernel-image RDEPEND on the binary but allow that dependency to be overridden on certain machines
10:49.11RPOr maybe keep the binary in kernel-image-version but create kernel-version which the modules depend on
10:49.45rwhitbyeither of those solutions would work for me.
10:50.13RPI will also take the oppertunity to package vmlinux :)
10:51.07*** join/#oe dhr (n=hugh@CPE00606767ed59-CM000f9fa81660.cpe.net.cable.rogers.com)
10:52.44RPok, so kernel_ is already created, so it should just be a case of having the modules depend on that rather than kernel-image and making kernel_'s dependency on kernel-image optional
10:58.32RPWould anyone object if I nuked PARALLEL_INSTALL_MODULES?
10:59.21koenafaik all its users are happy with their own fork
11:02.45RPkoen: generic.conf and openzaurus.conf are using it in OE.dev :-/
11:03.09koengeneric doesn't need it
11:03.30RPand I think I can say openzaurus shouldn't have that...
11:07.07CIA-1903rpurdie 07org.oe.dev * r64a99c44... 10/ (4 files in 3 dirs): openzaurus/generic.conf: Remove PARALLEL_INSTALL_MODULES, neither need it
11:08.47CIA-1903koen 07org.oe.dev * rbb6c1f59... 10/ (1 conf/distro/angstrom-2007.1.conf): angstrom: prefer gtk 2.10.9
11:09.17RPAnother random thought, would it be better to have kernel modules with PN = kernel-module-myname-${KERNEL_VERSION} and PV=${PR} ?
11:10.25koenonly if it (R)PROVIDES kernel-module-myname
11:11.36RPThat's easy enought to arrange. I'm just wondering if we ever would want to allow multiple kernels to be installed...
11:12.11RPPARALLEL_INSTALL_MODULES is bust as it only works for 2.4/2,6 and has other issues so I still want to see that die
11:13.33koenhrm
11:13.40koenpulseaudio needs some love
11:13.57koenand a initscript, a volatile entry, a proper postinst...
11:14.48*** join/#oe Eblis (n=Miranda@86.34.3.192)
11:15.59IfaistosRP: Regarding the problem i told you yesterday.... ipkg gets build
11:16.01*** join/#oe zecke (n=ich@dsl-62-220-14-162.berlikomm.net)
11:16.05koenhey zecke
11:16.11*** join/#oe polyonymous (n=hacker@p5B05C7B2.dip0.t-ipconnect.de)
11:16.21koenRP: any news on Ximageon in the past 2 weeks?
11:16.54Ebliswhen copiling for arm for example; if i don't add anything special in the build command will bitbake automatically use ./configure --target=arm ?
11:18.07zeckeEblis: if configured right, it will pass the right options
11:18.17*** join/#oe crigo2 (n=crigo@no.e-volution.ro)
11:19.04Eblisin local.conf i have machine = "ep93xx" and distro = "generic"
11:19.10Eblisthe target line is commented
11:19.13IfaistosRP : -> http://pastebin.ca/339874
11:19.20Eblisdo i need to specify something in the project .bb file as well ?
11:19.29zeckeEblis: do you just wonder or do you see an error?
11:19.34Eblisi just want to do a ./configure --target=arm, nothing special
11:19.43Eblisi see an error, but it's for install
11:20.23koenIfaistos: does dht-walnut have an EXTRA_PACKAGE_ARCH for ppc405?
11:20.35zeckeEblis: If you have an autotools based app to compile, inherit autotools and then check http://www.openembedded.org/repo/org.openembedded.dev/classes/autotools.bbclass
11:21.03zeckeEblis: it is passing the various --build,host,target  automatically
11:21.31Ifaistoskoen : Don't think so
11:21.43koenIfaistos: that's the problem
11:25.38Eblisit's probably me doing something very stupid but i don't know what :) http://miranda.pastebin.ca/339877
11:26.25Eblisif i go an look at the temp\work folder mono was copied to the i686 folder, not the arm4v one
11:26.33Eblis*arm4t
11:26.47zeckeEblis: prefer 'require' over include'
11:27.12zeckeEblis: "no rule to make"... means either mono has no install target at all
11:27.25zeckeEblis: or make is executed from the wrong directory?
11:27.48Eblisit has an install target ... so it must be the other one
11:27.48zeckeEblis: e.g. change into the 'S' dir and you will see a temp/ directory with scripts and logs
11:28.13zeckeEblis: check the bottom of the run.do_install script
11:28.31zeckeEblis: e.g. source one of the scripts that worked (do_configure) and then try typing make install?
11:30.17Ebliswhen i go look in tmp\work mono is inside the i686-linux folder instead of armv4t-linux one. if i'm builing for arm shouldn't mono be copied to the armv4t folder ?
11:30.40zeckeEblis: right, but for you mono-native is failing
11:30.51koenmono_1.2.2.bb
11:30.55koenand a little further:
11:31.05koenSRC_URI = "http://go-mono.com/sources/mono/mono-1.2.2.1.tar.gz"
11:31.11koen1.2.2 != 1.2.2.1
11:31.47Eblisi need to specify the exact version ? i thought i could leave the build number out
11:32.00zeckeEblis: 'S' is the dir where the software/src is in
11:32.05Ifaistoskoen : i am trying it out. btw efika declares ppc and ppc603e. dht declares powerpc and ppc405
11:32.12zeckeEblis: and for filesystems 1.2.2 != 1.2.2.1
11:32.12Ifaistoskoen : it works. thanks !
11:32.24koenSRC_URI = "http://go-mono.com/sources/mono/mono-${PV}.tar.gz"
11:32.49Ebliskoen: aha, thanks
11:33.41koenand I suspect mono won't work with generic/ep93xx, since it generates vfp insns instead of fpa isns
11:33.51koenbut lets get it to build first
11:34.10Eblisi can build mono with --target=arm by hand
11:35.59zeckeEblis: sure, but you are in the right 'S' when doing it by hand...
11:36.36Eblisi tried it now, after changing the name of the file to include .1 and it got to do_configure ... now i'm waiting to see what happens :)
11:36.41Eblisthanks
11:40.22Eblisit's still unpacking mono in the i686 directory, is that ok ? NOTE: Unpacking /home/loki/work/openembedded/sources/mono-1.2.2.1.tar.gz to /home/loki/work/openembedded/build/tmp/work/i686-linux/mono-native-1.2.2.1-r0/
11:40.53koen[12:30] zecke: Eblis: right, but for you mono-native is failing
11:41.12koenmono *native* is failing, not mono
11:41.17koens/failing/unpacking/
11:41.38Eblisaha
11:52.07RPIfaistos: For some reason it can't find the ipk. Perhaps you don't have the architectures set up correctly?
11:52.13RPhi zecke
11:52.33RPzecke: I have a bitbake question/problem :}
11:52.48RPkoen: I've not seen anything on Ximageon
11:52.56IfaistosRP: yes that was the problem. it was missing ppc405 from the machine file
11:54.07*** join/#oe Eblis_ (n=Miranda@86.34.3.192)
11:54.21zeckeRP: hehe, and I have about zero time :)
11:54.46RPzecke: I know :/
11:54.50zeckethe deadline is approaching fast
11:55.34zeckeRP: maybe just shoot, but then I can't give it much thought anyway :}
11:55.34zecke*sorry*
11:55.49RPzecke: Basically, my plans for event.py have hit a problem - we can't marshall the dataDict and all the events include it. Sending it for each event over xmlrpc would be a bad idea anyway...
11:56.22koenRP: send it once and cache it?
11:56.30zeckekoen: it is different
11:56.41zeckeRP: apply the Proxy pattern
11:57.00RPzecke: proxy pattern?
11:57.08zeckeRP: or have something like remote handlers, which declare what keys they want to look at
11:57.28zeckeRP: fire the event without any keys/only some keys, and fetch on demand if the remote needs more
11:57.33RPAt the moment, I'm ripping the dict out for remote handler...
11:58.37RPIts something we're going to have to give more thought to though...
11:58.37*** join/#oe zap (n=zap@16.170.249.ozerki.net)
11:58.37RPzecke: Anyhow, it can wait :)
11:58.37zeckeRP: The handlers register themselves, they should declare which keys they want (for the remote case)
11:58.42zeckeRP: then when dispatchin/xmlrpc'ing we can just send the extracted/expanded strings
11:59.09zeckeRP: we should check if we use update_data somewhere in the handler and then consider defining OVERRIDES as well
11:59.58RPzecke: It kind of depende where we see tinderbox going in the future too. It might be better off as a pseduo UI rather than a class
12:00.40zeckeRP: in worst case we can do something like this
12:00.56zeckeA remote handler compiles a bit of python code that extracts a DATA dict
12:01.14zeckeon regsitration this code is send to the server and on each event this code is executed
12:01.30zeckethis code will be used to extract the necessary information which then will be send?
12:02.32RPzecke: Or maybe we just stipulate that the events should contain all the neccessary information...
12:02.56RP(if neccessary, extracting it from a passed dictonary internally)
12:03.35zeckeRP: I doubt we can know what to extract
12:03.58RPhmm :/
12:04.13RPI presume tinderbox is the main user of this?
12:05.27zeckeatm yes
12:09.34RPThe big advantage of making tinderclient a UI would be it could retain state. That might then mean we don't need as much data being passed around
12:09.56zeckeright, it should get a ui
12:10.12*** join/#oe psokolovsky__ (n=psokolov@235.usernat.ip.net.ua)
12:10.53RPzecke: I'll work on this with my hack in place for now and perhaps I'll have something to demo my ideas by the time you have some free time and we can then discuss the correct direction to take :}
12:43.11*** join/#oe pH5 (n=ph5@e178196098.adsl.alicedsl.de)
13:22.36*** join/#oe lrg (n=liam@lrg.demon.co.uk)
13:25.07*** join/#oe dion (n=dion@xen.inhex.net)
13:30.20*** join/#oe zap (n=zap@16.170.249.ozerki.net)
13:41.36*** join/#oe wrobbie (n=rob@cm74.kappa84.maxonline.com.sg)
13:43.49*** join/#oe Marex-notebook (n=marex@85.132.236.161)
13:53.46*** join/#oe Eblis (n=loki@86.34.3.192)
14:06.14*** join/#oe leoncamel_ (n=leoncame@219.142.186.180)
14:08.41*** join/#oe timtimred (n=On3@62-31-181-7.cable.ubr02.chel.blueyonder.co.uk)
14:22.44*** join/#oe leoncamel__ (n=leoncame@219.142.186.180)
14:30.53*** join/#oe csmanx (n=csman@190.40.7.193)
14:31.29*** join/#oe timtim (n=On3@62-31-181-7.cable.ubr02.chel.blueyonder.co.uk)
14:32.00*** join/#oe niv_one_three (n=niv@85.65.212.251.dynamic.barak-online.net)
15:01.33*** join/#oe TheCan (n=thecan@dslb-084-056-138-106.pools.arcor-ip.net)
15:03.10*** join/#oe gremlin[it] (n=gremlin@ppp-71-9.25-151.libero.it)
15:04.58chouimatmorning
15:05.26*** join/#oe timtimred (n=On3@62-31-181-7.cable.ubr02.chel.blueyonder.co.uk)
15:15.56Jin^eLDre
15:17.04*** join/#oe GottferDamnt (n=teva@AMontsouris-151-1-59-50.w82-123.abo.wanadoo.fr)
15:21.06Jin^eLDguys, any idea why I am getting "NOTE: preferred version 2.5 of glibc not available" when I am trying to build my distro?
15:21.20Jin^eLDthe glibc_2.5.bb file is there and I can even build it manually with bitbake -b
15:21.34koenyou can ignore that message most of the times
15:21.45Jin^eLDkoen: well, it takes a different version
15:21.47Jin^eLDand I need 2.5
15:21.55Jin^eLDI added patches from cross-lfs for mips
15:22.41Jin^eLDbut with the message above it automatically starts building  glibc-2.3.5+cvs20051107 allthough I did not specify it anywhere
15:22.55Jin^eLDany idea what is happening?
15:24.42Jin^eLDI tried setting PREFERRED_VERSION_glibc, glibc-intermediate, glibc-initial to "2.5" but it did not help
15:27.28RPJin^eLD: Perhaps bitbake with verbose debug (-DDD) will give some clues as to why its choosing that?
15:27.47Jin^eLDoh, 3 'D's, I only figured two :) thanks, let me try
15:28.35Eblishow many -Ds can you place ?
15:28.41Eblisis 3 the maximum level of debug info ?
15:29.45RPIts just a number inside bitbake so you can have as many as you like. Higher than 3 usually needs code alterations to use the debug
15:34.21Jin^eLDhmm I still don't get it... the glibc_2.5.bb file is being parsed OK, then after printing the OE Build Configuration it says this:
15:34.22Jin^eLDDEBUG: providers for glibc-2.3.5+cvs20051107 are: ['glibc']
15:34.58Jin^eLDand goes off parsing that... I must have missed something, I really dont get it
15:35.19RPJin^eLD: Which bitbake version is this? 1.6.x?
15:35.36Jin^eLD1.6.3
15:36.19Jin^eLDso its basically like that:
15:36.20Jin^eLDDEBUG: providers for glibc-2.3.5+cvs20051107 are: ['glibc']
15:36.21Jin^eLDDEBUG: update_data()
15:36.21Jin^eLDNOTE: preferred version 2.5 of glibc not available
15:36.27Jin^eLDand then it goes off building the 2.3.5 version
15:36.43Jin^eLDand I do not see any hints in the log
15:37.15RPIf it says "NOTE: preferred version 2.5 of glibc not available" there should be some hints around there as to why it thought that
15:37.35RPbut I foget how the 1.6.x codebase works :/
15:38.20Jin^eLDwell I do not see any hints..
15:38.50Jin^eLDI spent a couple of hours yesterday night trying to figure this one out
15:38.56RPJin^eLD: Can you share the full log somewhere?
15:38.59Jin^eLDsure
15:39.59Jin^eLDone moment
15:42.39Jin^eLDhttp://www.deadlock.dhs.org/jin/glibc-25-log.txt
15:43.05Jin^eLDI think I might have found something though.. last log I did was when cleaning, there it just said not available and thats it, this one is for building task base
15:43.54Jin^eLDDEBUG: selecting org.openembedded.dev/packages/glibc/glibc-
15:43.56Jin^eLD<PROTECTED>
15:44.02Jin^eLD<PROTECTED>
15:44.09Jin^eLDand then it says
15:44.20Jin^eLDthat it is selecting glibc_2.3.5+cvs20051107.bb to satisfy virtual/mipsel-linux-libc-for-gcc
15:44.21Jin^eLDhmm
15:44.24Jin^eLDwho sets that dependency?
15:45.02RPJin^eLD: This all comes down to NPTL and whether you need an intermediate gcc or not...
15:45.13RPsorry, an intermediate glibc
15:45.24Jin^eLDaha.. so.. do I? :) lets assume I build with nptl
15:45.37RPyes, you would for nptl
15:46.05RPbut something makes bitbake think glibc 2.5 can't work for mipsel so it chooses 2.3.5
15:46.42RPits all down to which glibc packages provide virtual/mipsel-linux-libc-for-gcc
15:47.00Jin^eLDaha.. ok.. that is starting to make more sense now
15:47.43Jin^eLDis there a way to figure out which package provides that?
15:48.13Jin^eLDthe 2.5.bb has something about it
15:48.47RPJin^eLD: bitbake -b glibc-2.5.bb -e | grep PROVIDES might help
15:49.20Jin^eLDI think I found it..
15:49.26Jin^eLDits indeed nptl related
15:50.42Jin^eLDcan you take a look please: http://www.deadlock.dhs.org/jin/glibc-provides.txt
15:51.04Jin^eLDthat is looking for nptl in GLIBC_ADDONS, right?
15:51.21RPyes
15:51.28Jin^eLDthe .bb file has GLIBC_ADDONS ?= "ports,nptl,libidn" and I am not overriding it anywhere
15:51.59Jin^eLDso either someone along the way is setting GLIBC_ADDONS so the ?= does not get triggered, or I don't know..
15:52.31RPDid you check the variable with bitbake -e?
15:53.10Jin^eLDuhm.. no, I poked around with -i in the shell but was not quite successful
15:53.38CIA-1903koen 07org.oe.dev * re1bf125b... 10/ (18 files in 3 dirs): glib: add 2.12.9 and remove unused versions
15:53.44CIA-1903ifaistos 07org.oe.dev * r7a70501f... 10/ (1 conf/machine/dht-walnut.conf): dht-walnut.conf: Add ppc405 are package arch
15:53.50RPI'd make 100% sure you know what the problem is - check the actual values of PROVIDES and GLIBC_ADDONS
15:53.51CIA-1903ifaistos 07org.oe.dev * r68b3ed44... 10/ (1 packages/uboot/u-boot-1.1.4/u-boot-dht-walnut-df2.patch): Add missing uboot patch for dht-walnut
15:53.57CIA-1903koen 07org.oe.dev * ra7590ede... 10/ (1 conf/machine/dht-walnut.conf): dht-walnut: use PACKAGE_EXTRA_ARCHS instead of overwriting PACKAGE_ARCHS
15:54.02CIA-1903koen 07org.oe.dev * r9fc82b6e... 10/ (1 conf/distro/angstrom-2007.1.conf): angstrom: add mipsel support
15:54.38Jin^eLDso its enough to simply do bitbake -e and grep for the var? I was fiddling with -i yesterday because I thought that the .bb needs to get parsed first
15:54.43Jin^eLDjust doing a bitbake -e | grep GLIBC_ADDONS does not return anything
15:54.52RPYou need -b with -e for it to make sense, as I hinted above
15:55.08Jin^eLDoh crap I  must have missed the -b part, sorry
15:57.31*** join/#oe niv_one_three (n=niv@85.65.212.251.dynamic.barak-online.net)
15:57.34Jin^eLDuhm..  bitbake -b glibc_2.5.bb but when adding -e it says file not found
15:57.39Jin^eLDwhat am I doing wrong?
15:57.54Jin^eLDaem.. just -b works but with -b and -e it says file not found
16:00.27Jin^eLDwould peek glibc-2.5 GLIBC_ADDONS in the shell do the same thing?
16:00.39Jin^eLDif yes it returns correct values
16:01.08Jin^eLDhmm, but getvar returns None :)
16:02.12*** join/#oe mlpug (n=user@a85-156-253-211.elisa-laajakaista.fi)
16:09.14Jin^eLDhmm, setting the addons in the distro config file using "=" or in the glibc_2.5.bb file does not seem to help
16:10.52Jin^eLDhmm someone is saying that an additional runtime dependency to virtual/mipsel-linux-libc-for-gcc is glibc 2.3.5
16:10.59Jin^eLDI guess I have to track down this
16:11.04CIA-1903koen 07org.oe.dev * r79a8fbec... 10/ (4 files in 3 dirs): pulseaudio: create pulse user and create /var/run/pulse via volatiles
16:14.37mickey|tvis it possible to hand https auth credentials to the svn fetcher?
16:15.01RPmickey|tv: it should work if they're specified as part of the SRC_URI
16:15.02koenmickey|tv: 'yes | <svn command>'
16:15.15koenin case it has bad certs as well
16:15.28mickey|tvRP: how exactly?
16:15.34mickey|tvi tried user:pass@svn....
16:15.38mickey|tvbut that wasn't honored
16:15.38RPmickey|tv: which bitbake?
16:15.44mickey|tv1.6.2
16:15.53NAiLkoen: is there a "proper" way to add/remove users in OE yet?
16:16.01RPmickey|tv: I think there are patches in the bugtracker for 1.6. It should work in trunk
16:16.15koenNAiL: the most proper one is in the quagga recipe
16:16.17mickey|tvNAiL: no. I have been encouraging folks to add a useradd.bbclass
16:16.21mickey|tvbut nothing happend yet
16:16.36mickey|tvRP: ok, i'll have a look, thanks
16:16.39NAiLmickey|tv: I was supposed to. But the python stuff is beyond me :-P
16:16.46NAiLkoen: ok, I'll look at that.
16:16.52mickey|tvNAiL: it doesn't need to be python
16:16.57mickey|tvyou can add shell tasks as well
16:17.19koenif were all python I wouldn't be a OE developer :)
16:17.29koens/if/if it/
16:17.31NAiLhehe
16:17.46RPI didn't know much python before bitbake..
16:18.26koenmickey|tv: http://www.flickr.com/photos/koenkooi/379165991/ <- find the hint :)
16:18.33mickey|tvhehe
16:18.39mickey|tvseen that in #openmoko
16:18.40RPNot actually changing the code, just rearranging it...
16:18.41mickey|tvnice tags
16:18.49Croftonmickey|tv, I think hrw|gone added svn username support to dev bitbake?
16:18.55mickey|tvdid he?
16:18.59koenmickey|tv: move your mouse over the picture
16:19.06Croftonpretty certain
16:19.17CroftonI had some recipes that depended on it, and they annoyed him :)
16:19.19mickey|tvkoen: yeah. didn't knew that flickr can indicate hotspots
16:19.53RPI refactored the fetchers in trunk and we got user/passwd support for svn nearly for free
16:20.10RP1.6 is a lot different as it hasn't had the refactor
16:21.42Croftonmickey|tv, http://bugs.openembedded.org/show_bug.cgi?id=1781
16:21.59mickey|tvoh cool
16:21.59mickey|tvthanks
16:22.24mickey|tvhmm
16:23.02mickey|tvdid we have a 1.6.x release since that went in?
16:23.12RPHas it gone in?
16:23.21CroftonI don't know about that
16:23.30mickey|tvPatch pushed also into bitbake 1.6 branch. Tested on svn:// anonymous and
16:23.30mickey|tvhttps:// with user/pass provided in SRC_URI.
16:23.33mickey|tvaccording to herw
16:23.34mickey|tvhrw, even
16:23.58mickey|tvmight be a chance for a subrelease
16:24.06RPI though it was waiting on testing and then was to go in
16:24.13RPWe could use a new release...
16:24.33RPzecke is probably too busy
16:25.15RPI'd check with hrw where we're at with it, I think there were a couple of other bugs outstanding then we'd roll one...
16:25.40RPmickey|tv: Is there a nice way to retrive the last 100 lines of a log file in python?
16:25.54zeckeRP: in a fast way?
16:26.00RPzecke: yes
16:26.07mickey|tvi don't know any offhand
16:26.11zeckefile.readall()[-100:] but I wonder how fast that is
16:26.12RPThat is one of the outstanding issues, I don't like an os.system call...
16:26.23RP(and it will break my UI plans)
16:26.36RPThere are some bugs open with my comments in...
16:26.44RP#97 iirc
16:27.56mickey|tvto be honest, i'd be ok with it being a rough estimate
16:28.05mickey|tve.g. you just seek to 100*80
16:28.07mickey|tvor so
16:28.16mickey|tv(from the end of the log)
16:28.26mickey|tvi don't think we can afford doing readall
16:29.08RPmickey|tv: Even with a seek to end say minus 500kb then running readall?
16:29.18*** join/#oe niv_one_three (n=niv@85.65.212.251.dynamic.barak-online.net)
16:30.10RPI am planning to thow this to the UIs to deal with anyway - they'll just get a pointer to the logfile filename...
16:30.25pb_mickey|tv: I wouldn't have thought readall() would be that slow.  Presumably python will mmap() big files when you do that, and the chances are the log will be in the page cache anyway, so it's basically just a question of searching for the line endings.  Unless your log file is very very big that doesn't sound like it ought to be a massive deal.
16:31.05zeckepb_: question is how it convers the string :)
16:31.10pb_well, or if your computer is very slow, but in that case you are probably SOL with bitbake in the first place
16:31.16zeckepb_: even if it mmaps, it might do a strcpy :}
16:31.32zecke(preferably memcpy or strncpy)
16:32.19pb_I guess it would have to memcpy the output, but you can memcpy at something approaching a gigabyte a second on commodity hardware nowadays.
16:33.52zeckepb_: I suspect python will do the following: fstat, malloc, memcpy into internal string :)
16:34.24zeckeRP: but readlines should be reasonable fast, and if it implements the iter interface/protocol mickeyl might have a comment about how good that is...
16:34.35zeckeanyway back to Windows Mobile :}
16:35.58RPreadlines implements the iter interface but it can't tell you in advance how many lines there are which is the problem. You could read into a circular buffer but that seems a little like overkill...
16:45.46JustinPZero_Chaos: pong?
16:46.29JustinPZero_Chaos: did you add it tot he broken locales in the glibc bb?
16:46.32CIA-1903koen 07org.oe.dev * r9854932e... 10/ (1 packages/pulseaudio/pulseaudio_0.9.5.bb): pulseaudio: fix do_install
17:00.16pH5koen: DEBUG: Removing failed build target gpe-conf
17:00.19pH5ERROR: No buildable providers available for required build target gpe-conf
17:00.37pH5koen: could this be due to some pulseaudio upgrade?
17:00.46koenit shouldn't be
17:00.54koenI did replace esound-gpe with proper esound
17:03.24pH5koen: bitbake esound fails here, I'll remove my cache to be sure.
17:06.29*** join/#oe heart (n=zippetto@lugbari/people/heart)
17:07.32koenNOTE: package gpe-conf-0.2.3: completed
17:08.57pH5koen: maybe you have already built pulseaudio? the problem might be PREFERRED_VERSION_esound = "pulseaudio" but pulseaudio doesn't PROVIDE esound.
17:09.27CIA-1903koen 07org.oe.dev * r10bce4f0... 10/ (1 packages/esound/esound_0.2.36.bb): esound: actually add it
17:12.44pH5ah :) thanks
17:37.59Eblisi'd like to specify a custom parameter to the ./configure call. how could i do that easily ?
17:38.28koenEXTRA_OECONF = "--with-my-param"
17:38.46Eblisaha, thanks
17:50.56zeckelater :)
18:01.15*** join/#oe dion (n=dion@xen.inhex.net)
18:16.03*** join/#oe psokolovsky_ (n=psokolov@235.usernat.ip.net.ua)
18:17.42*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
18:23.09*** join/#oe goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
18:32.45*** join/#oe stuffcorpse (n=rick@60-234-225-122.bitstream.orcon.net.nz)
18:34.20*** part/#oe stuffcorpse (n=rick@60-234-225-122.bitstream.orcon.net.nz)
18:47.26*** join/#oe Ifaistos (n=stelios@ipa226.211.tellas.gr)
18:54.09*** join/#oe ar (n=ar@port-ip-213-211-233-176.reverse.mdcc-fun.de)
19:17.23*** join/#oe Kristoffer (i=Kristoff@h207n1fls306o1049.telia.com)
19:21.12gremlin[it]hi all, some here will be on FOSDEM and present at OE booth/stand ???
19:27.51*** join/#oe rob_w|usa (n=bob@64-60-160-98.static-ip.telepacific.net)
19:30.47*** join/#oe mwester_ (n=mwester@nslu2-linux/mwester)
19:31.53*** join/#oe goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
19:37.29pH5koen: how about splitting out the libraries from eds-dbus like this: http://en.pastebin.ca/340416
19:38.03koenpH5: that looks a lot like what I'm typing in vi now :)
19:38.41pH5koen: then it can't be all wrong :)
19:38.46koen:)
19:38.51koenfeel free to commit that
19:42.05pH5ok
19:43.19*** join/#oe zap (n=zap@16.170.249.ozerki.net)
19:44.26CIA-1903pH5 07org.oe.dev * r86d8dfc8... 10/ (1 packages/eds/eds-dbus_svn.bb): eds-dbus: split out libraries in separate packages
19:46.32koenpH5: could you bump PR as well?
19:47.07pH5koen: yeah, that might turn out to be a good idea
19:51.42CIA-1903pH5 07org.oe.dev * r371347ae... 10/ (1 packages/eds/eds-dbus_svn.bb): eds-dbus: bump PR
19:55.50slapin_nbsomebody please look at bug 1846
19:59.46CIA-1903koen 07org.oe.dev * r355cafb7... 10/ (1 packages/eds/eds-dbus_svn.bb): eds-dbus: really bump PR :)
20:24.22*** join/#oe cbrake_a1ay (n=cbrake@oh-69-34-21-229.sta.embarqhsd.net)
20:40.16*** join/#oe dion (n=dion@xen.inhex.net)
20:40.21*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
20:59.22*** join/#oe timtimred (n=On3@62-31-181-7.cable.ubr02.chel.blueyonder.co.uk)
21:04.06*** join/#oe mtaht4 (n=m@c-71-198-23-124.hsd1.ca.comcast.net)
21:04.59*** join/#oe t[cc]smar (n=[cc]smar@gw.ptr-62-65-142-223.customer.ch.netstream.com)
21:26.43*** join/#oe zap_ (n=zap@16.170.249.ozerki.net)
21:37.21*** join/#oe lrg (n=liam@lrg.demon.co.uk)
21:40.49*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
21:57.29*** join/#oe t[cc]smar (n=[cc]smar@gw.ptr-62-65-142-223.customer.ch.netstream.com)
22:02.20*** join/#oe bluelightning (n=blueligh@222-155-219-24.jetstream.xtra.co.nz)
22:13.06CIA-1903rwhitby 07org.oe.dev * ra4f1af86... 10/ (1 packages/linphone/linphone_1.6.0.bb): linphone: removed default_preference=-1 from the 1.6.0 console-only version
22:13.10CIA-1903rwhitby 07org.oe.dev * reba77e76... 10/ (4 files in 2 dirs): ixp4xx-kernel: Updated to 2.6.20
22:13.15CIA-1903rwhitby 07org.oe.dev * rd7d5cb09... 10/ (1 conf/distro/include/slugos.inc): slugos.inc: Update to 2.6.20
22:23.22*** part/#oe Eblis (n=loki@86.34.3.192)
22:39.24*** join/#oe e-ffi (n=cybercom@dslb-084-056-069-202.pools.arcor-ip.net)
22:43.42*** join/#oe t[cc]smar (n=[cc]smar@gw.ptr-62-65-142-223.customer.ch.netstream.com)
22:44.30slapin_nbplease somebody look at bug 1846 it is update to Palm Zire 72 support
22:50.41*** join/#oe rob_w|usa (n=bob@64-60-160-98.static-ip.telepacific.net)
22:52.03*** join/#oe Timelord (n=TL@16.8c.d12c.cidr.airmail.net)
22:54.01*** join/#oe dion (n=dion@xen.inhex.net)
22:54.38*** join/#oe rwhitby (n=rwhitby@nslu2-linux/rwhitby)
23:18.27*** join/#oe SonicvanaJr (n=Garrett@unaffiliated/sonicvanajr)
23:19.36*** join/#oe darmou (n=darmou@mail.planforlife.com.au)
23:37.01*** join/#oe e-ffi_ (n=cybercom@dslb-084-056-075-015.pools.arcor-ip.net)
23:46.02*** join/#oe e-ffi_ (n=cybercom@dslb-084-056-075-015.pools.arcor-ip.net)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.