irclog2html for #oe on 20050225

00:00.15rwhitby-awayoh.  ok - I'll check back in about 10 hours (after work)
00:03.06*** join/#oe Crofton (~balister@66-207-66-26.black.dmt.ntelos.net)
00:03.43Cwiiispb_: Thanks for the configure.in tip, almost fixed now :)
00:12.57*** join/#oe micropal (ident@139.80-202-82.nextgentel.com)
00:19.37CroftonHow do you get kernel modules in the fs image?
00:31.43Ken|JLimeXkergoth, you left yet?
00:33.56Cwiiishmm... How do I specify that the host gcc get used to compile something in a Makefile.am - Something like 'CC = $(HOSTCC)' I'd guess?
00:35.55Cwiiisoh no, nevermind, that's a silly suggestion
00:37.20trekeooh libvncclient has been released
00:39.29trekeI should try updating keypeblle to use it
00:39.56trekethat could conceivably fix a ton of performance issues
00:46.41*** join/#oe kergoth`laptop (~kergoth@ip71.churchill-park.dfw.ygnition.net)
00:46.48trekehey k
00:46.51kergoth`laptophey
00:47.54woglindekergoth try a icp-vortex
00:49.22kergoth`laptopheh, pricey
00:49.29woglindekergoth *g*
00:53.06woglinde*sigh* a freind oy my made a trip for 78 days
00:53.24woglinde8 countrys around the world
00:54.59*** join/#oe kergoth_ (~kergoth@li11-226.members.linode.com)
00:55.07*** join/#oe kergoth__ (~kergoth@li11-226.members.linode.com)
00:55.20kergoth`laptophrm
00:56.05*** join/#oe kergoth_ (~kergoth@li11-226.members.linode.com)
00:57.38*** part/#oe kergoth`laptop (~kergoth@ip71.churchill-park.dfw.ygnition.net)
01:02.03*** join/#oe kergoth_ (~kergoth@proxysb01.ext.ti.com)
01:03.43Ken|JLimeXAaaarghhhh
01:04.23kergothheh, no luck?
01:05.00Ken|JLimeXGuess :P , i've tried it all dynamic, static, glibc, uclibc, -O
01:05.05Ken|JLimeXbut no cigar
01:05.17Ken|JLimeXi got a feeling that its building for SH but the wrong one :)
01:07.03Ken|JLimeXtrying to set arch to sh3-linux
01:07.12Ken|JLimeXbut is OE just checking for keyword sh3?
01:07.51kergoth?
01:08.14kergothwhen TARGET_OS is linux, and TARGET_ARCH is sh3, it passes --host=sh3-linux to ./configure's
01:08.22kergoth(or --target, depending on the package in question)
01:08.53reenoo_'night all
01:10.14Ken|JLimeXhmm, well im lost for the reason its not working then. Everything looks fine
01:11.16kergothKen|JLimeX: did you try changing the optimizations?
01:12.20Ken|JLimeXyeah
01:12.25Ken|JLimeXi set it to "-O"
01:12.33Ken|JLimeXFULL_OPTIMIZATION = "-O"
01:12.40kergothadn still nothing?
01:12.40Ken|JLimeXO as in Operah
01:12.40kergothweird
01:13.16Ken|JLimeXgetting exact error as always, file says its an hitachi elf 32bit
01:13.20Ken|JLimeXbut cannot run it
01:17.07*** join/#oe noclouds (~mhfan@61.191.205.89)
01:18.09CroftonHow do you get kernel modules in the fs image?
01:28.08Croftonping
01:32.07*** join/#oe aloph1 (~aloph@cnet-cable-189-84-61.canbrasnet.com.br)
01:32.13CwiiisAnyone know why using the program 'more' on recent gpe-images as user says permission denied on /dev/console? (when you give it permission, it complains no such device :p)
01:33.22*** join/#oe noclouds (~mhfan@61.191.205.89)
01:33.58Cwiiisruns fine as root
01:36.24*** part/#oe dougt (~dougt@adsl-63-198-216-19.dsl.snfc21.pacbell.net)
01:36.37*** join/#oe Anst (~anst@198.36.32.9)
01:39.14Cwiiisdamnit, you spend ages getting a package to build and then it just crashes on you anyway...
01:56.24*** join/#oe rwhitby-away (~rwhitby@rwhitby.nslu2-linux)
02:04.02*** join/#oe offroadgeek (~root@68.184.192.44.charter-stl.com)
02:04.20*** join/#oe noclouds (~mhfan@61.191.205.89)
02:09.02*** join/#oe raster (~raster@vagw.valinux.co.jp)
02:26.34trekeraster
02:39.20Cwiiisheh, I take it back, I like autotools... It's far more tedious fixing broken custom scripts for OE than broken autotool'd scripts :p
02:39.36woglindecwiisss *g*
02:40.01woglindemostly the programmers use autotools wrong
02:41.24kergothi've said it before and i'll say it again. autotools may suck, but at least it sucks in known predicatable ways that can be worked around.
02:43.24woglindehm 4 a.m.
02:43.51rastertreke:  trekeman!
02:44.12rastermmm
02:44.16rasterpredictable sucking
02:44.41kergothhehe
02:46.51woglindebah uclibc is lame
02:47.05woglindeeven with debugging on
02:47.09woglindelcars: can't resolve symbol ''
02:48.07rasterspeaking of sucking
02:48.19rasterman does kdrive suck on c830's
02:53.44woglindehm I will ask andersee tomorrow
02:53.53woglindehm or
02:54.15anderseewoglinde: eh?
02:58.02Cwiiisraster: Slow?
02:58.53Cwiiiskergoth: Heh, right... I should learn to use them properly at some point - It doesn't look quite as complex as I first thought
03:00.12rasterCwiiis: try moving a window :)
03:00.17raster(opaque)
03:00.18raster:)
03:00.31rasteru can WATCH it blit the pixels
03:00.35rasteras ithas no accel
03:00.54rasterand now it needs to do across-bus to offboard vidoe chipset read/write cycles
03:01.18*** join/#oe _drak0_ (~rob@ip68-98-148-202.dc.dc.cox.net)
03:01.54woglindegood night
03:15.44Cwiiisraster: Nasty...
03:16.42rasterjah
03:24.14*** join/#oe offroadgeek (~michael@68.184.192.44.charter-stl.com)
03:30.17treke|homeraster: yeah that's nasty
03:31.29rasteryeah
03:31.30rastervery nasty
03:31.51treke|homethe scary part is it's improved significantly
03:38.27Cwiiisargh, bloody make! There is no unterminated variable reference!
03:40.53kergothheh
03:41.25CwiiisMaybe I'm just tired... Can anyone see an unterminated variable reference here? Apparently it's at line 25, it happens just after all DGENOBJS finish compiling - http://www.pastebin.com/246099 (line 26 on this)
03:41.29treke|homewonder how well this libvncclient works
03:46.20CwiiisI've looked over and over and I can't find it, assuming there is one :/
03:46.31*** join/#oe hedgehair (~hedgehair@user-0c6sdm3.cable.mindspring.com)
03:48.26Cwiiisoh God, I'm so dumb... found it (in Makefile.conf...)
03:48.34Cwiiis${STAGING_LIBDIR)... Nice :p
03:51.59kergothhehe
03:59.20Cwiiisheh, make completely arbitarily leaves a file out unless I specify instructions for it specifically... nice...
04:12.30hedgehairwhere do i put the source of the prog i want to cross compile? /stuff/build ?
04:17.14kergothwhat?
04:17.26CwiiisIs there an OE variable like CC, but for g++?
04:17.32kergothCwiiis: read bitbake.conf.
04:17.36Cwiiisthanks
04:21.18_drak0_anyone try to compile apache lately?  i think it's broken
04:21.26_drak0_| cp: cannot stat `/build/find_apu.m4': No such file or directory
04:25.25*** join/#oe micropal_ (ident@139.80-202-82.nextgentel.com)
04:26.52CwiiisI'm being punished for cursing autotools...
04:27.18treke|homenot possible
04:27.32treke|homeif you could be punished for cursing autotools, kergoth would be in deep shit
04:27.42kergothno kidding
04:28.24treke|homehe's called it things I can't repeat in polite company
04:33.25Cwiiishttp://www.pastebin.com/246113 - Can anyone point out why the code there throws the error at the bottom? I'm afraid my C++ skills leave something to be desired... I guess there's a missing cast or something?
04:34.25CwiiisIt gives that error three times, so I'm guessing it might have something to do with the NULL terminator at the end?
04:34.55treke|homebad
04:34.59treke|homegive more info
04:35.02treke|homelike line numbers
04:35.04treke|homeand full files
04:35.29treke|homeit looks like it's related to line 6
04:36.31CwiiisIt fails on the last line of the struct - I can paste the full file? It's just a bit bug, I was hoping it'd be obvious :p hehe
04:38.09Cwiiisah, it's probably the calls to atoi...
04:38.21Cwiiisyes
04:46.40Cwiiisatoi doesn't throw an exception does it? :/
04:46.48CwiiisI can't find any info anywhere...
04:47.26treke|homedoubt it
04:47.53Cwiiisfeh, this isn't even C++ code anyway...
04:48.00treke|homeseems like it would cause problems with c apps calling it
04:49.54Cwiiistreke|home: Do you think I'm wrong on the error perhaps?
04:50.30treke|homebeats me
04:50.45treke|homethere wasnt nearly enough information to do more than guess
04:53.20CwiiisI was right :)
04:53.38CwiiisJust created a wrapper _atoi
05:12.03*** join/#oe qip|Virus|da (~Thomas@pD95DBF65.dip.t-dialin.net)
05:13.48*** join/#oe offroadgeek (~michael@68.184.192.44.charter-stl.com)
05:17.53Cwiiis"NOTE: package dgen-sdl-1.18-r0: task do_build: completed" :)
05:25.56[g2]kergoth, remember when vapier was using all the non-usual paths for building OpenSlug several weeks ago, including symlinks and stuff ?
05:28.19kergoth[g2]: yeah
05:29.14[g2]I'm gonna update the OE/BB procedures for new Beta users to build, things are slightly dated.
05:29.56[g2]Do you want me to recommend only the standard paths/slots or has all that stuff been fixed and users can try stuff like vaiper did
05:32.30kergothyou cannot build inside of a path that contains symlinks.
05:32.36kergoththats the restriction.
05:32.46kergothdue to an autoconf/oe bug
05:32.55kergothother than that, do whatever you want
05:33.22[g2]ok sounds good
05:34.14[g2]thx
05:34.17kergothnp
05:36.15*** join/#oe offroadgeek (~michael@68.184.192.44.charter-stl.com)
05:41.31*** join/#oe zedkatuf (~dfutak@82-32-58-45.cable.ubr08.azte.blueyonder.co.uk)
05:44.34*** join/#oe Shdwdrgn (Picard@sourpuss.net)
06:00.06CIA-803cwiiis 07 * r1.3098.1.2 10openembedded/packages/neon/ (neon_0.24.7.bb files/no-func-checks.patch): Add neon, some web-related library thingy that encompass (not added yet) uses.
06:00.12CIA-803cwiiis 07 * r1.3098.1.1 10openembedded/packages/dgen/ (4 files in 3 dirs): Add two versions of dgen - one known working on collie, the other most recent (seems to segfault on startup). Needs testing.
06:00.54Cwiiisthe 'working' one doesn't seem to work for me :(
06:01.05CwiiisIt runs and stuff, but roms don't load properly I guess...
06:01.31CwiiisI compiled it a long time ago for qpe/sharprom and it was fine then...
06:04.26CwiiisThink I'll sleep now...
06:13.46*** join/#oe ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc)
06:13.46*** topic/#oe is OpenEmbedded Developer Lounge | http://bugs.openembedded.org/ (l/p guest/guest) | This is not a distribution support channel | The OE mailing list is back, but everyone needs to resubscribe. | We have a bitbake-dev mailing list for discussions on the core. If you're interested in BitBake-Ng, please subscribe. | LCA 2005 Embedded Miniconf - http://www.openembedded.org/miniconf
06:33.05*** join/#oe DN (DN@cpe-24-175-124-238.houston.res.rr.com)
06:33.10*** part/#oe DN (DN@cpe-24-175-124-238.houston.res.rr.com)
06:45.14*** join/#oe ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc)
06:45.14*** topic/#oe is OpenEmbedded Developer Lounge | http://bugs.openembedded.org/ (l/p guest/guest) | This is not a distribution support channel | The OE mailing list is back, but everyone needs to resubscribe. | We have a bitbake-dev mailing list for discussions on the core. If you're interested in BitBake-Ng, please subscribe. | LCA 2005 Embedded Miniconf - http://www.openembedded.org/miniconf
06:58.11*** join/#oe noclouds (~mhfan@61.191.205.89)
07:09.35*** join/#oe Timelord (~TL@64-147-65-91.access-3.intertex.net)
07:34.00*** join/#oe ljp (~lpotter@203.94.178.46)
07:48.02*** join/#oe cedric_ (~cedric@195.94.59.29)
08:11.05*** join/#oe gnufan (~mhfan@61.191.206.153)
08:29.02*** join/#oe Virusmaster (~Thomas@p5085C449.dip0.t-ipconnect.de)
08:41.44hrw|workmorning all
08:53.05*** join/#oe aloph1_ (~aloph@cnet-cable-160-104-148.canbrasnet.com.br)
08:55.09koen'morning all
08:55.20hrw|workhi koen
08:55.27koenhey hrw|work
08:55.34hrw|workkoen: familiar 0.8.1 will be released?
08:56.17koensomewhere in the next few hours
08:57.08hrw|workgreat
08:59.57hrw|workhardfloat?
09:00.22koenyes
09:00.31koenwe need compat with debian-arm
09:01.05hrw|workah
09:01.28hrw|workduring oz 3.3.6-pre1 times I sometimes used pacakges from debian
09:02.16koenonce OE has more packages we might break compat
09:02.50hrw|workargh.. my toolchain is older then current so even gcc-cross-initial is going to rebuidl ;(
09:11.31*** join/#oe mallum (~mallum@host81-155-189-183.range81-155.btcentralplus.com)
09:14.03*** join/#oe noclouds (~mhfan@61.191.206.153)
09:24.53hrw|workok. bought keyboard.
09:25.24*** join/#oe ade|desk (~adavey@213-232-83-137.dsl.prodigynet.co.uk)
09:25.37ade|deskmorning all
09:26.13hrw|workhi ade
09:26.50ade|deskanything exciting happend while i've been ill ?
09:31.00*** join/#oe RockClimber (~Philip@spud.chem.ox.ac.uk)
09:35.39RockClimberAre any updates to .bb considered too petty? I mean things like improving the package description?
09:38.43hrw|workI think that better descriptions etc are good
09:41.16RockClimberI'm trying to build gnokii, and I've found it depends on X11. This is because gnokii can have an X11 front end, but it would be very useful for opie people to have it without the front end? What is the solution? Can 2 .bb packages exist, gnokii-x11 and gnokii?
09:41.54*** join/#oe Dair|work (~dair@ip23.127.adsl.wplus.ru)
09:43.27hrw|workRockClimber: there is gammu in OE
09:44.35Dair|workagain about bitbake: I have two different programs in two different dirs with different .pro-files. But they should be in one package (ipk). How should I write .bb for this?
09:45.06hrw|workDair|work: iirc there are aps like that in OE
09:45.37hrw|workbasically you have to write own do_configure() and do_compile()
09:45.54RockClimberhrw|work, what about gammu?
09:46.26hrw|workRockClimber: gammu is console util to manipulate phones
09:47.17Dair|workhrw|work: right, I already came this long :-) But sorry I don;t understand your first phrase ("iirc ..." )
09:47.28hrw|work~iirc
09:47.29ibotwell, iirc is "if I recall correctly"
09:47.44Dair|workoh, sorry
09:48.03koenor you could make gnokii.bb make a gnokii.ipk and gnokii-frontend.ipk
09:48.16hrw|workgnokii.ipkg and xgnokii.ipk
09:49.57*** join/#oe pb_ (~pb@2002:3e03:42cc:2:20a:5eff:fe00:391e)
09:56.17Dair|workhrw|work: excuse me, don't you recall just one place where could it be? ;-) I'm really confused what to 'find' or 'grep' ;-)
09:57.38hrw|workcumulus/cumulus_1.2.bb
09:58.13*** join/#oe micropal (ident@139.80-202-82.nextgentel.com)
09:58.15Dair|workthanks again
09:58.16hrw|workDair|work: btw - if it is your app then consider rewrite to have one .pro file or split to two packages
09:59.45Dair|workhrw|work: well, I have the power to do that... But first I'd like to force BB to fit to our project not vice versa ;-)
10:00.59hrw|work;)
10:01.30hrw|workiirc even trolltech styleguide recommends one .pro for whole project
10:02.17Dair|workit depends of what you call "project" then ;-)
10:02.48hrw|workfor me a project for me project == package
10:05.40hrw|workDair|work: anyway - as long as you will maintain .bb for it I will be quiet about how it is done
10:06.02RockClimberhow do you go about learning how to write a .bb file. I've read the manual, read a few .bb files still strugling.
10:06.42Dair|workRockClimber: I AM struggling. Here with big help from hrw :-)
10:06.56hrw|workRockClimber: 1. touch PN_PV.bb 2. put SRC_URI = "source-link" 3. build
10:07.19hrw|workRockClimber: if it has configure then add "inherit autotools"
10:07.59hrw|workif it has .pro file and is qt./e app then "inherit palmtop" - if works then "inherit opie" instead and add APPTYPE, APPNAME, APPDESKTOP
10:08.08Dair|workhrw|work: :-)))) my boss wants complete explanation of what and how's done on our corp wiki ;-)
10:11.18hrw|workso write it
10:12.15Dair|workhrw|work: I will as soon as I build whole svn-tree. I'm half on my way doing it ;-)
10:12.52hrw|work;)
10:13.58*** join/#oe cedricbompart (~ced@adsl-soho-1-c18-p123.vtx.ch)
10:13.58*** join/#oe techsoup (~Chipoclud@AMarseille-151-1-37-57.w82-122.abo.wanadoo.fr)
10:21.50*** join/#oe guillermo (~chatzilla@dsl-082-083-145-044.arcor-ip.net)
10:23.08hrw|workomg... perl do_package() step is HUGE
10:23.26hrw|workI vote for separate dir in feed for it ;)
10:25.49RockClimberBuilding gnokii I get "| /usr/lib/libgtk.so: could not read symbols: File in wrong format". It appears to be trying to link with my libgtk (i386) not an arm lib. Any hints on how to fix this - where do I start looking?
10:26.44hrw|workRockClimber: configure.ac or configure.in - fix searching for libs
10:26.56hrw|workor Makefile.ac/Makefile.in
10:28.11*** join/#oe andersee (~andersee@codepoet.org)
10:29.20RockClimberhrw|work, if I modify the Makefile int tmp/work/gnokii....  and re-run bitbake will it continue using my modified file or overwrite it?
10:30.35hrw|workmodify, create patch, add patch to SRC_URI, rebuild
10:32.56*** join/#oe minchia (~asd@156.54.249.54)
10:36.02RockClimberI don't see libgtk in the oe packages, but ipkgfind shows a package exists
10:36.49minchiahello, anyone can help me to choose a CF ethernet for Zaurus?
10:39.15*** join/#oe AMDPenguin (~nobody@aus-ext-proxy01.amd.com)
10:40.15*** join/#oe mallum (~mallum@host81-155-189-183.range81-155.btcentralplus.com)
10:43.30hrw|workminchia: wired one?
10:45.28minchiayeah .. ethernet RJ45
10:49.08hrw|workdont know any
10:49.24RockClimberSocket Low Power is one example
10:52.56minchiais one example of what?
10:53.26pb_of cf ethernet cards
10:54.03minchiayeah .. but i'm looking for a model ... with support chipset
10:54.18pb_eh?  he just told you a model.
10:54.28pb_<RockClimber> Socket Low Power is one example
10:54.30pb_there it is.
10:54.49RockClimberIn fact I even pasted a link in #openzaurus
10:55.02pb_heh
10:55.18minchiai'm sorry
10:55.19pb_oh well, what can you do.
10:57.45pb_hm, what's going on here?
10:57.46pb_cp: cannot create regular file `/home/pb/oe/build-h3900/tmp/staging/arm-linux/qt2/lib/fonts/helvetica_80_75_t10.qpf': Permission denied
10:58.28RockClimberyou haven't run out of disk space - funny but I managed to
10:58.43pb_heh, no, I have 14G free.
11:01.20pb_oh well, maybe I can avoid building qte at all.
11:02.04ade|deskpb_: best choice
11:02.17pb_yah
11:02.36pb_I was trying to build frozen-bubble, but I had accidentally left libsdl-qpe selected as my preferred sdl provider.
11:02.45ade|deskoops
11:05.06hrw|workpb_: I just built it with qte without problem
11:06.12pb_hrw|work: I guess you are as one with qte.
11:06.38pb_I've never managed to quite attain the necessary karma for a successful build of anything qte-related.
11:07.56pb_ah, here we go
11:07.58pb_building perl now
11:08.00hrw|work;))
11:08.17ade|deskpb_: ah your anti TT campaining is coming back to haunt ;)
11:08.26pb_ade|desk: yeah, it seems.
11:22.52*** join/#oe freyther (~freyther@pD9E7E47E.dip0.t-ipconnect.de)
11:24.46hrw|workhi zecke
11:25.18rwhitbypb_: ping
11:26.42rwhitbypb_: I have another error like yesterday, and I need assistance from someone who knows how things should be done when rootfs_ipk.bbclass runs the postinst scripts after everything in IPKG_INSTALL gets installed in offline root mode
11:27.41rwhitbyinstead of the postinst scripts being installed in .../tmp/rootfs/usr/lib/ipkg/..., they are being installed in .../tmp/rootfs/home/slug/openslug/tmp/staging/i686-linux/lib/ipkg/...
11:28.38rwhitbywhich means that when rootfs_ipk.bbclass looks in .../tmp/rootfs/usr/lib/ipkg/... to find and run them, they are not there, and important things like the /sbin/init symlink don't get created (which makes it hard for the system to boot).
11:29.04pb_ah, that's no good
11:29.11pb_I wonder why the scripts are ending up in staging.
11:29.28pb_did this start happening with ipkg-native 0.99.144?
11:29.56rwhitbyI expect it's another case where there was a hard-coded /usr/lib in there, and kergoth changed it to some variable which is not what he thought it was in that place (as was the case for gcc-cross yesterday).
11:30.17pb_yeah, could be
11:30.28pb_anyway, tmp/rootfs/usr/lib/ipkg is the correct destination for those scripts.
11:30.38rwhitbythis all started happening in the last two or three days.  We were ramping up for an OpenSlug beta binary firmware release, and are now dead in the water :-(
11:31.07rwhitbyok, can you tell me what .bbclass file writes out the postinst scripts?
11:31.52rwhitbyor is it when ipkg-cl is run to install all the packages that the postinst scripts get unpacked into the wrong place?
11:34.08rwhitbythe call to ipkg-cl in real_do_rootfs looks ok: ipkg-cl -f /home/slug/openslug/tmp/work/openslug-image-1.0-r4/temp/ipkg.conf -o /home/slug/openslug/tmp/rootfs inst\
11:34.09rwhitbyall base-files base-passwd ...
11:34.15hrw|workmaybe it's "lists_dir" option?
11:34.44rwhitbywhere is that set?
11:37.21pb_rwhitby: right, ipkg-cl is responsible for unpacking the scripts
11:37.28pb_they aren't installed by any .bb or .bbclass
11:37.47rwhitbyso the arguments to ipkg-cl look ok - could it have a bad path compiled into it?
11:37.52pb_yeah, that's possible
11:38.02rwhitbywhere would I look for that?
11:38.13rwhitbyipkg-native?
11:38.16pb_yeah
11:38.40rwhitbyipkg.h: #define IPKG_STATE_DIR_PREFIX LIBDIR"/ipkg"
11:38.54pb_that looks like the one
11:38.57pb_what's LIBDIR at that point?
11:39.00rwhitbyMakefile: ALL_CFLAGS = -g -O -Wall -DHOST_CPU_STR=\"i686\" -DBUILD_CPU=i686 -DLIBDIR=\"/home/slug/openslug/tmp/staging/i686-linux/lib\"
11:39.00rwhitbyl
11:39.04pb_hah
11:39.14rwhitbybzzt! next contestant please!
11:40.19rwhitbynative.bbclass:
11:40.41pb_#define IPKG_STATE_DIR_PREFIX "usr/lib/ipkg"
11:40.47pb_that's what was in ipkg 0.99.140
11:40.52pb_so, I think Pigi broke this in 0.99.144.
11:41.07rwhitbybase_prefix = "${exec_prefix}"
11:41.07rwhitbyprefix = "${STAGING_DIR}"
11:41.07rwhitbyexec_prefix = "${STAGING_DIR}/${BUILD_ARCH}-${BUILD_OS}"
11:41.07rwhitby# Base paths
11:41.08rwhitbybase_bindir = "${base_prefix}/bin"
11:41.08rwhitbybase_sbindir = "${base_prefix}/bin"
11:41.10rwhitbybase_libdir = "${base_prefix}/lib"
11:41.11pb_try rolling back your ipkg-native and see if matters improve.
11:41.12rwhitby# Architecture independent paths
11:41.14rwhitbysysconfdir = "${prefix}/etc"
11:41.17rwhitbysharedstatedir = "${prefix}/com"
11:41.18rwhitbylocalstatedir = "${prefix}/var"
11:41.20rwhitbyinfodir = "${datadir}/info"
11:41.22rwhitbymandir = "${datadir}/man"
11:41.24rwhitbydocdir = "${datadir}/doc"
11:41.26rwhitbyservicedir = "${prefix}/srv"
11:41.28rwhitby# Architecture dependent paths
11:41.30rwhitbybindir = "${exec_prefix}/bin"
11:41.32rwhitbysbindir = "${exec_prefix}/bin"
11:41.34rwhitbylibexecdir = "${exec_prefix}/libexec"
11:41.36rwhitbylibdir = "${exec_prefix}/lib"
11:41.38rwhitbyoops - sorry!
11:41.40rwhitbynote in there that prefix is set to STAGING, and then that is used for libdir
11:41.41*** join/#oe cbrake_away (~cbrake@a22c174.neo.rr.com)
11:41.50pb_yeah, that's no good
11:41.54rwhitby(I meant to cut that down to three lines, but accidentally hit return)
11:43.48rwhitbyI wonder why OpenSlug is the first to find these things?  Are all the other distros not compiling anything at the moment?
11:46.38rwhitbythe problem was caused by kergoth in native.bbclass rev 1.14 and later
11:47.16rwhitbys/1.14/1.4/
11:47.26pb_well, it looks like an unfortunate combination of kergoth and pigi.
11:48.02hrw|workpb_: ipkg >.140 have option "lists_dir" for "usr/lib/ipkg" thing
11:48.24pb_prior to 0.99.144, ipkg didn't care about LIBDIR by the looks of things.
11:48.24pb_so, kergoth might have reasonably thought that his change was safe.
11:48.24pb_hrw|work: that's for the lists specifically, not for the other files.
11:48.38hrw|workaha
11:48.49rwhitbyshould I patch ipkg.h back to #define IPKG_STATE_DIR_PREFIX "usr/lib/ipkg" ?
11:49.05pb_it's there so that you can put the lists in ramfs, while still keeping the status file and other metadata in flash.
11:49.06rwhitby(I think that is what I will do locally until kergoth looks at it)
11:49.14pb_yes, please do
11:49.19pb_I think that is the right solution.
11:49.33pb_ipkg.h is a generated file now, so you probably need to patch ipkg.h.in.
11:52.07rwhitbyah - so Pigi's change was in the ipkg CVS, not in OE ?
12:04.09pb_right
12:05.26rwhitbypb_: can you let kergoth know if you see him before I do ?  This must be affecting every single #oe distro in a major way - I cannot understand why no-one else has seen it.
12:05.58*** join/#oe reenoo_ (~r@pD9528F1F.dip.t-dialin.net)
12:07.05reenoo_morning
12:13.21pb_rwhitby: ipkg 0.99.144 has only been in the repository for about 14 hours.
12:13.26pb_I guess you were just the first person to notice.
12:13.42pb_and yeah, Pigi's change was in the ipkg CVS tree
12:13.49pb_hi reenoo_
12:13.57reenoo_hey pb_
12:15.21hrw|workhi Rene
12:15.35rwhitbypb_: so if we set preferred version on ipkg to 0.99.143 we will be sweet?
12:15.56pb_I think the one before 0.99.144 was actually 0.99.140, but yes
12:16.05pb_oh, and you need ipkg-native, not ipkg itself
12:16.09rwhitbyright
12:21.34*** join/#oe mallum (~mallum@host81-155-189-183.range81-155.btcentralplus.com)
12:32.26RockClimberhow do you make a patch file in the write format if you have configure.in configure.old?
12:32.41pb_diff -u configure.old configure.in
12:42.47CIA-803reenoo 07 * r1.3100.1.1 10openembedded/packages/ (6 files in 5 dirs): openvpn, ppp-dsl, prism54, shorewall, snes232: more kernel-module-* RDEPENDS/RRECOMMENDS fixes.
12:42.47reenoo_~lart br1
12:42.48RockClimberearlier I asked about building gnokii without X support. It was suggested that maybe gnokii and xgnokii could build to different packages. But having tried this, I've hit the problem that gnokii links with libXpm and therefore requires X11. If you remove this you lose xgnokii.
12:43.12reenoo_~botsnack
12:43.12ibotthanks, reenoo_
12:43.41koenRockClimber: in that case to .bbs are a better solution, but use a .inc to share the common stuff, like srcuri and license
12:43.53RockClimberWould it be acceptable to produce gnokii.bb and xgnokii.bb which produce separate packages that conflict (ie you can install one or the other)
12:46.02koensomething like that
12:46.02reenoo_pb_: I think I've fixed all of that kind now
12:46.56reenoo_(think as in grep doesn't reveal any other ones)
12:48.10pb_reenoo_: excellent
12:49.29*** part/#oe rwhitby-treo (~rwhitby@rwhitby.nslu2-linux)
12:49.36RockClimberonce you have oe installed, is it possible to manually compile source code using the cross compiler. what paths need to be set. I think this would be useful for helping me learn how configure and makefile work.
12:57.20Croftondo you know what dir the cross tools are in?
12:57.43koen$TMPDIR/cross iirc
12:57.53RockClimberhow to I pass extra instuctions to a configure?
12:58.35Croftonyeah that sounds about right
12:58.47reenoo_RockClimber: from a .bb simply set EXTRA_OECONF = "your configure options here"
12:59.01Crofton./configure --target=something CC=arm-linux-gcc
12:59.09Croftonor something along those lines
12:59.15Croftongoogle
12:59.35RockClimberI meant from the bb file, so reenoo_ had the answer
13:00.00Croftonah
13:00.31RockClimberuntil I worked out how to patch configure.in I wanted to compile gnokii --withou-x
13:00.45CroftonI'll be in the same boat you are i a bit, nce I start working
13:00.50reenoo_RockClimber: the .bb needs to "inherit autotools" for that to work though
13:01.32*** join/#oe [g2] (~g2@g2.nslu2-linux)
13:03.21RockClimberit does
13:03.53CIA-803hrw 07 * r1.3110.1.1 10openembedded/packages/kdepimpi/kdepimpi_2.0.12.bb: kdepimpi updated to 2.0.12
13:04.53cedric_how can I detect the amount of RAM available in the kernel?
13:06.03cedric_for example the C750/760/860 have 64M and the C700/SL5600 have 32M
13:08.33hrw|workcedric_: look how RP did it
13:09.05hrw|workhm.. but I dont know does he did c700 as 32M device or as pxa250 device..
13:09.58koenc700 is in the c7x0 config
13:10.12koenthe configs only know about flash size
13:20.02*** join/#oe mrz80 (1000@caledonia.cns.ufl.edu)
13:23.54*** join/#oe TyggerBob (~myname@64.26.144.98)
13:27.16*** join/#oe stevenh (~xev@65.167.23.2)
13:38.22[g2]~logs
13:38.23ibotapt/ibot/jbot/purl all log to http://ibot.rikers.org/<channelname>/ where channelname is html encoded ie: %23debian | lines that start with a space are not shown | some channels have stats at http://ibot.rikers.org/stats/<channelname>.html.gz
13:46.39*** join/#oe XorA (~dp@81-178-218-37.dsl.pipex.com)
13:46.52XorAafternoon
13:47.02Croftonmorning :)
13:47.14[g2]pb_ I'm looking to catch the discussion you had with rwhitby in here 2 hours ago, the logs at rikers aren't current enough yet is there another source ?
13:47.23pb_I don't think so
13:48.12pb_I can paste it to you in a query if you want.
13:48.26[g2]that'd be great
13:48.33[g2]thx
13:50.39*** join/#oe McGregor (mcgregor@helios.et.put.poznan.pl)
13:52.37pb_done
13:55.51hrw|workhi McGregor
13:56.29McGregorhi hrw
13:56.56McGregorhrw:tommorow High Noon ?
13:58.05XorAok so never roll the time back when running Xvnc :-)
14:01.11hrw|workMcGregor: 12:00 gmt+1
14:02.34cedricbompartkoen: I was talking about a C method which going to give me the memory amount
14:14.19*** join/#oe J_ (~john@cpc4-mfld2-5-1-cust63.nott.cable.ntl.com)
14:16.31*** join/#oe woglinde (woglinde@pD9E7EADA.dip.t-dialin.net)
14:23.08*** join/#oe koen (~koen@212.41.157.237)
14:23.21woglindemorning koen
14:24.14koen|trainhey woglinde
14:24.23woglindehihi
14:24.41woglindekoehn where are ypu going?
14:24.48emtetrain as in choochoo?
14:24.57koen|trainto my parents, and yes, as in choochoo
14:24.59*** join/#oe chouimat (~dieu@r2351064.cidc.net)
14:25.02emtelol
14:25.09woglindewhats choochoo?
14:25.31emtewasnt sure if you had taken up a triathelon or something
14:26.08emtebig metal machine that pulls cars along a track and makes a "choo choo" sound
14:26.12koen|trainmy parents live closer to brussels than I do, so I get to sleep an hour longer tomorrow
14:26.14emte:)
14:26.32hrw|workkoen|train: nice bonus
14:26.33emtethey must like the sprouts :P
14:26.46emtesorry bad pun
14:26.49woglindekoen yeah one hour can make big different
14:27.58koen|trainApeldoorn - Brussels is 'only' 4.5 hours
14:39.54*** join/#oe RockClimber (~Philip@spud.chem.ox.ac.uk)
14:40.05woglindehi rockclimber
14:40.42RockClimberreenoo_, what was that line in .bb to pass commands to configure "something_OECONF=" I think?
14:40.58koen|trainEXTRA_OECONF
14:45.04reenoo_RockClimber: like koen|train said, but best use grep on other .bbs for reference.
14:45.44reenoo_RockClimber: if you remember OECONF you'd use something like "cd packages; grep OECONF */*bb | less"
14:52.53*** join/#oe cougar_ (~cougar@ASt-Lambert-102-2-1-215.w193-252.abo.wanadoo.fr)
14:54.42*** join/#oe qfh (~qfh@ppp-82-135-3-138.mnet-online.de)
14:56.30*** join/#oe qfh (~qfh@ppp-82-135-3-138.mnet-online.de)
14:56.33cougar_Hi all, I was wondering to use bitbake to create my own linux distrib. I was asking myself which was the good solution to do a such thing : 1) create an ext3 filesystem and copy it on the target host (likely the jffs2 images for ipaq) or 2) create some packages and an installer on the target host... Ideas ?
14:57.20koen|trainan installer would be the nicest thing
14:57.29koen|trainext3 the easiest
15:03.18cougar_Is there already a bitbake project which generate ext2/ext3 filesystem which I could inspire from?
15:04.14koen|trainall you need is IMG_FSTYPE="ext3" (or something like that)
15:04.28koen|trainyou can taak a look at mythfront-image
15:04.35koen|traintake*
15:04.44cougar_Thanks, I'll try
15:05.07Rupert-Gilesanyone ever put gentoo on a Z?
15:05.19koen|trainyes
15:05.28koen|trainnot me, but I've heard of it
15:06.27Rupert-Gileshmmm wonder if it's worth a try
15:06.30*** join/#oe qfh (~qfh@ppp-82-135-3-138.mnet-online.de)
15:06.50koen|traingiven the ram and cpupower available: it isn't
15:07.06Rupert-Gileshmm
15:17.43reenoo_there's no point in it either
15:18.02reenoo_no device specific stuff etc.
15:23.54*** join/#oe micropal_ (ident@139.80-202-82.nextgentel.com)
15:25.00ade|deskoh shoot, council tax is going up :(
15:25.57Rupert-Gileshaha
15:26.49ade|deskthey are re doing the boundaries too.
15:27.22*** join/#oe tigrux (~tigrux@charybdis-ext.suse.de)
15:27.59*** join/#oe Laibsch (~leggewie@G151b.g.pppool.de)
15:28.41*** join/#oe zwi (~zwi@216.88.131.43)
15:28.54Rupert-Gilesn000
15:30.04woglindecoreutils rocks
15:30.08woglinde*g*
15:32.17ade|desk~change 150000 gbp to usd
15:40.01hrw|workbye
15:46.05RockClimberI finally got gnokii to build without X11, and install in on my Zaurus and then found out that IrDA doesn't work with my phone a gnokii (it breaks the phone) - how annoying!
15:57.04*** join/#oe zinga (~arnaudb@186.80-203-227.nextgentel.com)
16:08.13*** join/#oe CoreDump|home (~mhentges@hentges.net)
16:12.06cedric_I'm palying with frequency scaling under 2.6
16:13.30cedric_I've overclock to 471Mhz like on 2.4
16:19.29kergoth_bleh
16:19.30kergoth_morning
16:19.47woglindemorning kergoth
16:19.55woglindesleep well?
16:20.41*** join/#oe ade|desk (~adavey@213-232-83-137.dsl.prodigynet.co.uk)
16:21.05kergoth_heh
16:21.27kergoth_yeah, then woke up to no power. wonder if i was late on the bill, or if they needed to cut it during my xfer of service from txu to reliant
16:21.39kergoth_then lost my work security key, so floundered about in my apartment for like half an hour
16:21.58woglindeouch buts friday not monday
16:22.05kergoth_could always be worse
16:23.14CosmicPenguinyeah, it really *could* be monday
16:23.32CosmicPenguinOr wait, thats what they just said
16:24.13kergoth_hehe
16:24.51woglindehm no tea here anymore
16:34.35*** join/#oe Ken|JL (~Ken@h237n2fls34o1010.telia.com)
16:37.53*** join/#oe marcansoft (1337@80.26.222.224)
16:42.06*** join/#oe ar_ (~ar@port-ip-213-211-233-162.reverse.mdcc-fun.de)
16:52.34*** join/#oe Ken|JLimeX (~Ken@h237n2fls34o1010.telia.com)
16:57.40*** join/#oe rphillips (~rphillips@rphillips.developer.gentoo)
17:02.55trekeblah
17:05.21kergothheh
17:06.29*** join/#oe SirFred (~mteira@85.Red-81-34-170.pooles.rima-tde.net)
17:06.34SirFredHi.
17:12.46CosmicPenguinkergoth: every played with this:  http://directory.fsf.org/devel/compilers/acovea.html
17:13.01CosmicPenguins/every/ever/
17:13.35kergothnope
17:14.38CosmicPenguinLooks interesting - I think it would be valuable to hack it so that instead of measuring performance it measured size instead
17:15.06CosmicPenguinfind the set of gcc options that resulted in the smallest running binary
17:16.47*** join/#oe zap (~zap@217.170.93.196)
17:18.04kergothnod, looks interestin
17:18.07kergothg
17:21.36*** join/#oe Ken|JL (~Ken@h237n2fls34o1010.telia.com)
17:30.42*** join/#oe Crofton (~balister@mprg5213.mprg.ee.vt.edu)
17:31.19*** join/#oe treke (~ggilbert@tinman.treke.net)
17:34.42*** join/#oe dkey (~dkey@L0010P25.dipool.highway.telekom.at)
17:36.18Crofton| ERROR: Cannot satisfy the following dependencies for task-bootstrap:
17:36.19Crofton|        kernel-module-pcmcia_core kernel-module-omap_cf kernel-module-nls_iso8859-1 kernel-module-nls_cp437 kernel-module-nls_base
17:36.19Crofton|
17:36.22Croftonhmm
17:37.12kergothCrofton: your BOOTSTRAP_EXTRA_* are such that those modules are depended on, but your kernel build doesnt have those things enabled, so ipks for them werent created.
17:37.15kergothCrofton: fix one or the other.
17:37.38CroftonI added some stuff to the machine file for the modules
17:37.50Croftonsince the machine needs the modules to suuport the OSK HW
17:37.54kergothyes, apparently you added dependencies on modules that dont exist.
17:38.05kergothadjust your kernel defconfig to build those things as modules
17:38.25CroftonI am almost 99% certian they are built
17:38.42kergothwell i'm 100% certain they arent. or there's something else screwed up in your kernel's .bb
17:38.49Crofton# IDE modules
17:38.49CroftonBOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-ide-cs kernel-module-ide-disk"
17:38.49CroftonBOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-ide-core"
17:38.52kergothoe's kernel.bbclass automatically does all the module packaging
17:38.54CroftonHeh
17:38.55kergothall you need to do is build them
17:38.59Croftonhmm
17:39.24Croftonso the .ko's automatically are "exported" from the kernel build
17:39.41kergothdo_install installs them
17:39.48kergothvia make modules_install or whhatever
17:39.49kergothinto ${D}
17:39.57Croftonand D is?
17:40.04kergothnothing you need to care about.
17:40.08CosmicPenguinheh - as modules are installed, they get touched and unionfs puts them into the rw partition
17:40.13kergothits the rootfs
17:40.14Croftonwell I want to know :)
17:40.18CosmicPenguinSomebody should address that
17:40.20Croftonok
17:40.22kergothits where you install things, the base point from which oe packages
17:40.39Croftontmp/rootfs
17:40.42Crofton=D
17:40.42kergothinstall installs everything into a rootfs location.  package then breaks that out into subpackages
17:40.46kergothno.
17:40.48kergothtmp/rootfs is _image creation time_
17:40.57kergotheach package has an individual "rootfs" location that it installs to
17:41.02kergothwhich oe then uses to package it.
17:41.12kergothls tmp/work/blah/image/
17:41.14kergothls tmp/work/blah/install/
17:41.40Croftonarghh
17:41.47Croftonnothing there but dir structure
17:41.50kergothit does a make install on the package into image
17:41.59kergoththen oe moves files from image to install/subpackage to break things out into the subpackages
17:42.04kergoth_moves_
17:42.08kergothan empty image/ dir is a good thing
17:42.23kergothan empty install/ is not :)
17:43.11CroftonOK , .ko's are in install
17:43.23kergothif they're in install, then oe emitted ipks for them
17:43.23Laibschkergoth: have you decided yet on whether or not you will automatically move the old wiki over to moin?
17:43.27kergoth(given package_ipk inherited)
17:43.50kergothLaibsch: havent really thought about it.  i'm leaning towards not, since there's so much old crufty content in the old wiki that we probably dont want
17:44.38Croftonit is entirely likely I do not know what I am doing :)
17:44.48kergothCrofton: is hte omap_cf.ko in install?
17:45.20kergothCrofton: i find it extremely unlikely that thats the case.  again, if your kernel build builds the modules, they get stuffed into ipks.  its all automatic, unless you're overriding do_install in your kenrel .bb.
17:45.23Croftondrwxr-sr-x  3 balister users 4096 Feb 25 12:19 kernel-module-omap-cf
17:45.50kergoth12:21 < Crofton> | ERROR: Cannot satisfy the following dependencies for task-bootstrap:
17:45.53kergoth12:21 < Crofton> |        kernel-module-pcmcia_core kernel-module-omap_cf kernel-module-nls_iso8859-1
17:45.57kergoth<PROTECTED>
17:45.57kergothwheres that coming from?
17:46.00kergothomap_cf?
17:46.00kergothomap_cf != omap-cf
17:46.06Croftonah
17:46.08Laibschkergoth: Well, but there still is valuable content as well.  Manual conversion will most likely never (!) happen and my guess would be that throwing away bitrot after conversion ought to be rather swift.  IMHO it would be a shame to lose all that old info even if some of it was outdated.
17:46.23*** join/#oe keturn (~kevint@c-24-21-141-200.client.comcast.net)
17:46.53kergothLaibsch: manual conversion has been happening just fine up till now.  someone needs info that isnt int he new wiki, the9~y move it over
17:46.59kergothyou expect that to not continue?
17:47.05Crofton- != _ let me follow this insite
17:47.07kergothi agree, users are fucking lazy, but..
17:47.12kergothheh
17:47.47Laibschso are programmers.  I guess without laziness, algorithms might have never been invented
17:47.49Laibsch;-)
17:47.52kergothyep
17:47.59koen~laziness
17:48.00ibotLAZINESS: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer.
17:48.06kergothi dunno, it doesnt matter much to me. we need to comb through every page individually no matter what
17:48.32Laibschkoen: I am perplexed at the profound knowledge of this bot.  Who told him all that stuff?
17:48.41kergoth~factinfo laziness
17:48.41ibotlaziness -- created by greycat <~wooledg@imadev.eeg.ccf.org> at Wed Jun 26 15:59:40 2002 (975 days); it has been requested 10 times, last by koen, 41s ago.
17:48.54kergothall sorts of people :)
17:49.27*** join/#oe mrz80 (1000@caledonia.cns.ufl.edu)
17:49.28LaibschI guess the coming about of this bot is the best example of ~laziness in action. ;-)
17:49.48kergothindeed
17:49.53kergothless typing is a Good Thing(tm)
17:50.52Croftonthe module is called omap_cf.ko
17:51.07CroftonBOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-omap_cf"
17:51.20kergothCrofton: thats wrong.  _ isnt a legal seperator in an ipk file
17:51.26kergothCrofton: _ is used to seperate name from version and stuff
17:51.29kergothCrofton: so oe automatically mangles it
17:51.31Croftonheh
17:51.34kergothCrofton: you want to depend on kernel-module-omap-cf
17:51.44Croftonhow do you get around it with pcmcia_core?
17:51.48kergothwhat do you mean?
17:51.56kergothkernel-module-pcmcia-core
17:51.57kergothta da
17:52.10CosmicPenguinAnyone wanna fight passionately for chosing sablevm over jamvm?
17:52.11Croftonso I depend on omap-cf
17:52.16kergoth12:36 < kergoth> Crofton: you want to depend on kernel-module-omap-cf
17:52.26reenoo_CosmicPenguin: huh?
17:52.43koenCosmicPenguin: jamvm segfault for me
17:52.49CroftonThis begs the questioin: how does oe knw the module is really omap_cf?
17:53.03CosmicPenguinkoen: I'll call that a good enough reason - sablevm it is
17:53.18Laibschkergoth: Coming back to it not mattering much to you.  The bot says that documenting is a virtue.  So while you personally may not need that docu I hope you see the value of it.  Combing through stuff to throw stuff away is easy IMHO.  combing through stuff to throw stuff away and hand-convert the rest is much more pain, I'd say.  To the computer doing the conversion it won't matter much if you later throw away half of it.
17:53.19reenoo_koen: well.. so does sablevm
17:53.34koenD'oh
17:53.57reenoo_CosmicPenguin: the difference is that jamvm crashes _every_ time while sablevm crashes _occasionally_ only
17:54.24reenoo_and that's only for AWT/Swing apps anyway
17:54.52reenoo_non-gui apps should just work
17:55.53reenoo_(unless they rely on on buggy Sun code from older JDK releases)
17:55.56CosmicPenguinWell, I'm gonna give it a shot on a x86
17:56.00CosmicPenguinmaybe I'll have better luck
17:56.08reenoo_heh
17:56.15reenoo_that's a different story then
17:56.44reenoo_sablevm even supports Eclipse on x86
17:58.18reenoo_CosmicPenguin: let me know about your findings. might help tracking down why things crash on ARM
17:59.07kergothCrofton: yes. the package contains omap_cf.ko.  just hte package name is different.
17:59.24CosmicPenguinreenoo_: I'll let you know .  I've never even seen the inside of a JVM before ,so I'll be researching for a while
17:59.34kergothLaibsch: nod, thats a valid point.  automatic conversion is probably best then, but we need to get volunteers to comb through the content
17:59.38CroftonHeh
17:59.43reenoo_CosmicPenguin: cool
18:00.10CroftonI think it is going better now, I missed the nls modules whe I s/_/-_
18:00.28kergothoh wow, i found an annoying oe/bb "bug"
18:00.32kergoththe gcc packaging does:
18:00.33kergoth+OLD_INHIBIT_PACKAGE_STRIP := "${INHIBIT_PACKAGE_STRIP}"
18:00.33kergoth+INHIBIT_PACKAGE_STRIP = "1"
18:00.57kergothand then decides whether or not to strip the target packages (libgcc, etc) based on OLD_INHIBIT_PACKAGE_STRIP
18:01.06kergothbecause the automatic stripping doesnt work, it runs the x86 strip (cross package)
18:01.08kergothhowever
18:01.14kergothif INHIBIT_PACKAGE_STRIP isnt set at _all_
18:01.23kergoth:= doesnt actually expand, because epxansion of non set variables returnst he same value
18:01.45kergothso OLD_INHIBIT_PACKAGE_STRIP := "${INHIBIT_PACKAGE_STRIP}" only results in it being set to "${INHIBIT_PACKAGE_STRIP}"
18:01.52kergothwhich later expands to 1
18:02.08kergothlogic flaw in the .inc, it assumes that the variable has a default value that it can back up
18:02.12reenoo_Crofton: kernel.bbclass translates all module names to valid package names the same way.
18:03.11CroftonOK
18:03.15Laibschkergoth: I was just about to propose doing the combing from time to time. Maybe it would be a good idea to have all old pages in some kind of sub-directory so they are not part of the current wiki right, but they are there in the correct form.  they could then be moved one at a time w/o having to do the really tedious part of wiki code conversion.  As I said, I'll go through one page or the other from time to time if I do not have to convert wiki code.
18:03.34kergothLaibsch: thats a good idea if we can manage it
18:03.44kergoth(the subdirectory thing)
18:04.54LaibschI guess what you'd have to do is prepend oldwiki/ or some such to the created file names.  Not sure if that is already implemented in the converter.
18:04.58CroftonAm I doing the "write thing" by specifying kernel modules in the machine.conf file?
18:05.03CosmicPenguinnutts
18:05.15CosmicPenguinI should have told andersee about the SHLIB thing... :)
18:05.16CosmicPenguinoops... :)(
18:05.44kergothCrofton: generally yeah, things that hardware specific belong to the machine
18:05.55kergothCrofton: though arguably, depending on what they are, some bits might belong to the distro
18:05.57*** join/#oe mrz80 (1000@caledonia.cns.ufl.edu)
18:06.31Croftonyeah
18:06.47CroftonIn my case I am using the CF feature
18:06.50kergothmodules for a piece of functionality which isnt device specific, thats probably a distro decision
18:07.27CroftonMy thoughts are the machine file should support the hw preent on the board
18:07.33Croftonpresent
18:15.37Laibsch~seen cbrake
18:15.39ibotcbrake is currently on #nslu2-linux #oe #elinux.  Has said a total of 4 messages.  Is idling for 2h 45m 4s
18:16.33cbrakeLaibsch: I'm back
18:17.40Laibschcbrake: Good. Just wanted to test your nick which is good to have so we can discuss things related to the users manual.
18:20.40*** join/#oe Ken|JLimeX (~Ken@h237n2fls34o1010.telia.com)
18:23.37koen~lart emte
18:24.06koenimlib 1.2.0 != imlib2 CVS HEAD
18:26.00kergothheh
18:27.46CIA-803kergoth 07 * r1.3113 10openembedded/packages/gcc/ (8 files): Unbork the gcc-cross ipk file creation bits per the recent target path changes.
18:29.05kergoth[g2]-lunch, VoodooZ_lunch: there.
18:29.17VoodooZ_Workthanks
18:29.18Croftontask-bootstrap is still looking for the modules with the  _ in the name
18:29.30kergothCrofton: you didnt rebuild task-bootstrap after changing the bootstrap dep variables.
18:29.36kergothCrofton: warned you about that :)
18:29.54CroftonI just tried a bitbake task-bootstrap -c clean
18:30.12Croftonand did the same to the kernel
18:30.35*** join/#oe Tygger_Bob (~myname@CPE00045a265f64-CM000f9f7c58fa.cpe.net.cable.rogers.com)
18:32.42kergothCrofton: bbread /path/to/task-bootstrap.bb|grep RDEPENDS
18:34.59Croftonbother _ still present there ...
18:36.11Croftonthanks
18:36.20CroftonI must be blind
18:36.45Croftonbbread shows you the actual build script?
18:39.12kergothbbread shows the metadata oe parses, exactly as it will be used
18:39.31kergothso omap_cf must be getting added by someone in the .confs or .bbclasses
18:39.41Croftonheh that is what th manual said :)
18:39.51kergothheh :)
18:39.55CroftonI was missing some in the nls modules actually
18:40.20CroftonI was hunting through all the places I though I might have put _'s
18:42.10Croftonif I do a bitbake task-bootstrap -c build
18:42.19CroftonWill that force a rebuild?
18:43.05kergothno.
18:43.11Croftonheh
18:43.12kergoththat runs the build task
18:43.22Croftonclean the buld then?
18:43.25kergothwhich has already been run, and oe knows that
18:43.35Croftonoe knows to much
18:43.38kergothls tmp/stamps/
18:43.42CroftonI does not read my mind
18:43.50kergothyes, clean and then build it
18:44.08Croftonor wack a stamp?
18:44.46Croftonalthough I had some issues with not being able to overwrite files during those attempts
18:45.01kergothremoving a stamp doesnt remove the files in tmp/work/
18:45.06kergothits sources will still be sitting there
18:45.07Croftonyeah
18:45.09kergoththings already built
18:45.12Croftonthat seems to cause problems
18:45.14kergothunless you, i.e. do a make distclean manually..
18:45.31kergothrarely a good idea unless you have a good reason for it
18:45.36Croftonbut -c clean will do the right things
18:45.41kergothlike working on a patch inside of tmp/work/, so dont want the source tree wiped
18:45.53kergothclean just wipes the stamps and its dir in tmp/work/
18:45.58CIA-803koen 07 * r1.3115 10openembedded/packages/kbdd/kbdd_cvs.bb:
18:45.58CIA-8kbdd_cvs.bb:
18:45.58CIA-8<PROTECTED>
18:46.00CIA-803koen 07 * r1.3114 10openembedded/packages/imlib2/imlib2_1.2.0.bb: fix imlib_1.2.0 src_uri imlib 1.2.0 != imlib2 CVS HEAD
18:46.04CIA-803koen 07 * r1.3113 10openembedded/conf/distro/familiar-0.8.2.conf: add familiar-0.8.2.conf
18:46.09CroftonOK I think I have beaten that into my this morning
18:46.56Croftonso task-bootstrap does the module stuff?
18:47.11kergothtask-bootstrap is the only package bootstrap-image installs.
18:47.20kergothso its its responsibility to depend on everything you expect to be in a bootstrap image
18:49.44Croftongah, just unpacked tar file in my oe dir
18:49.58*** join/#oe nofpu (~matthew@82-45-183-10.cable.ubr06.dals.blueyonder.co.uk)
18:50.00kergothbk sfiles -x shows files that arent under bk's control
18:50.05kergotha little creative shell scripting is your friend
18:50.08kergothheh
18:50.16Croftonactually one up from there
18:50.20Croftonfixbale
18:50.38Croftonexcellent, we have modules
18:52.35Croftonnext add, pcmcia stuff :)
19:01.48Laibschkergoth: I have just talked with cbrake who is also helping with the users manual.  He said he will try to install a moin wiki to one of his machines this weekend probably.  We could do the conversion there but would need the phpwiki dump from you at some point in time.  Pages could then be moved individually or thrown away but the code conversion would be automatic.  What do you say?
19:02.50*** join/#oe andersee (~andersee@codepoet.org)
19:03.41kergothLaibsch: sounds good to me
19:07.22CIA-803kergoth 07 * r1.3112.1.2 10openembedded/packages/ipkg/ (3 files in 2 dirs): Apply patch to ipkg 0.99.144 to add a --with-ipkgdir configure option, then alter ipkg-native 0.99.144 to back up the target libdir before native is inherited, and pass that via the new configure option.
19:09.09CroftonWhat's the difference between DEPENDS and RDEPNDS?
19:09.15kergothbuild time and run time.
19:09.20kergothDEPENDS is oe packages. .bb files.
19:09.24kergothRDEPENDS is runtime. ipk files.
19:09.36Croftonone bb file can make severl ipk files?
19:09.41koenyes
19:09.47koensee tslib or sysvinit
19:10.04kergothCrofton: every package does by default, actually.
19:10.19kergothCrofton: we default to a split of packagename, packagename-dev (headers, etc), and packagename-doc (man pages, /usr/share/doc files)
19:10.46Croftonso I have to mention all the required BB files in the DEPEnDS variable
19:11.03Croftonand mention all the required ipk in the RDEPENDS
19:11.06kergothright
19:11.21Croftonso for a bb file I need to mention it "twice"
19:11.29kergothso if you specify just hte packagename in rdepends, you automatically dont get the -dev and -doc stuff, which is whats usually expected
19:11.35Croftonexample abse-fiiles and base-files
19:11.38kergothCrofton: we have automatic runtime package dependnecies for a lot of things.
19:11.51kergothCrofton: so i.e. if your package DEPENDS on a library, and links to it, that gets in rdepensd automatically
19:11.56kergothsame for kernel module interdependencies
19:12.01kergothbut yeah, for what you're doing, thats right
19:12.03kergothadd to both
19:12.29CroftonI am getting ready to ad pcmcia support, guess I should read pcmcia.bb :)
19:13.42CosmicPenguinThe native java compiler stuff doesn't work in oe, am i correct?
19:13.47kergoth2.6, your kernel provides the modules, userspace is pcmcia-cs
19:13.52kergothbleh
19:14.32Croftonyes looking through that now
19:14.41reenoo_CosmicPenguin: define "native compiler stuff"
19:15.00CosmicPenguinreenoo_: I'm looking at the jolden benchmarks
19:15.22CosmicPenguinreenoo_: and I see this in the Makefile
19:15.24CosmicPenguin$(DEST)/%.class: %.java
19:15.24CosmicPenguin<PROTECTED>
19:15.33CosmicPenguinWhere JAVAC=javac
19:16.19CosmicPenguinSince I am proud to be 100% java clueless, I don't know if this mysterious javac exists, where it exists, or if it is even needed
19:16.19reenoo_you can use jikes-native for that
19:16.26CosmicPenguintasty
19:16.50reenoo_but you will need to provide it with a classpath
19:17.01CosmicPenguinsablevm-classpath will work for that?
19:18.27reenoo_it should. have a look at the jikes-classpath or jikes-sablevm debian packages
19:18.32VoodooZ_WorkCosmicPenguin: Have you heard of any changes with the AMD64 problem with ipkg?
19:18.51CosmicPenguinVoodooZ_Work: no, I haven't
19:18.55VoodooZ_Workcool. thanks.
19:18.56CosmicPenguinVoodooZ_Work: I've been meaning to try it
19:19.17VoodooZ_Workyeah, I remember somebody saying there was a new version.
19:19.28VoodooZ_WorkI'm building right now so we'll see in 25 minutes'
19:33.12*** join/#oe Crofton (~balister@mprg5213.mprg.ee.vt.edu)
19:35.41kergoth~nslookup cvs1.sourceforge.net
19:40.47Croftonspelling is everything ....
19:45.35Laibschkergoth: I just came across http://www.openembedded.org/contribution.php. I think you might want to specifically solicit contribution via documentation more actively.
19:48.18VoodooZ_WorkCosmicPenguin: Seems to work. ipkg built ok under my opteron.
19:48.46*** join/#oe Pigi (~NoOne@host3-70.pool21345.interbusiness.it)
19:48.54PigiCiao all
19:49.37CosmicPenguinVoodooZ_Work: excellent news
19:49.53CosmicPenguin~praise the ipkg devs
19:49.55ibotAll hail the ipkg devs!
19:50.01CosmicPenguinfor the moment... :)
19:50.12CosmicPenguinNow, if we can get rid of /usr/lib/ipkg/info, I would be a happy man.. .:)
19:50.13*** part/#oe ade|desk (~adavey@213-232-83-137.dsl.prodigynet.co.uk)
19:50.14VoodooZ_Workyipee!
19:50.31VoodooZ_Work30 minues build is great!
19:50.47PigiCosmicPenguin, what's the problem with /usr/lib/ipkg/info ?
19:51.08CosmicPenguinPigi: heh - I don't need it on a read-only filesystem
19:51.35PigiCosmicPenguin, so you would it to be relocable ?
19:51.36CosmicPenguinPigi: except for the posinst - kergoth and I have discussed it would be nice to have the option to install a minimal set of files
19:52.20Pigibut the contents of info dir is vital for ipkg.
19:52.23kergothPigi: in a static environment, there's no need for anything but postinst. postinst for first boot setup for teh ones that didnt run at image creation time.
19:52.26kergothhow so?
19:52.42CosmicPenguinThe question is, how much of the info dir is vital for 'ipkg configure' ?
19:52.44kergothstatus seems to have everything you'd need for a static environment
19:53.31*** join/#oe jonathang (~jon@cable-62-205-87-57.upc.chello.be)
19:54.03Pigikergoth, that could also be, if nothing should be removed or added. But if you plan some mods, a lot of check are done with the contents of info files.
19:54.21PigiAnd btw also a lot of check for what is installed depends on that files.
19:54.43CosmicPenguinPigi: the point is that its a read only filesystem - nothing will be added ore removed
19:55.04*** join/#oe Tygger-Bob (~myname@64.26.144.98)
19:55.20PigiIt could also be possible to do some tests.
19:55.31kergothCosmicPenguin: heh, you know, if we screw with union /
19:55.40kergothCosmicPenguin: the ipkg status files will overlap between dests
19:56.24PigiWhat kind  of options from ipkg are then needed or used in a readonly filesystem ?
19:56.38kergothcourse, if / isnt actually an ipkg dest, but only the explicit compnents of hte union are, then ig uessi t isnt a concern
19:57.22kergoths/ig uessi t/i guess it/
20:01.52CosmicPenguindamn - sablevm-classpath needs all the graphical stuff
20:01.53CosmicPenguinsuck
20:02.58CosmicPenguinkergoth: yeah, it would be ideal if they didn't try to write status on a read only filesystem, but unionfs works in a pinch
20:03.04CosmicPenguinAnd is probably a cleaner solution in the end
20:04.36Pigikergoth, how is it possible to know what's the name of a package in oe ?
20:05.06PigiI mean, I would like to build alsa, but if I do bitbake alsa I get a !nothing provide alsa"
20:05.29Pigibut the alsa di is there and contains some bb file
20:05.46Pigis/di/dir
20:05.59kergothPigi: ?
20:06.08kergoththe directory names are irrelevent.
20:06.14kergothread the bitbake users manual.
20:09.24CosmicPenguinHoly crap - a java benchmark who's source is 72MB
20:09.33kergotheep
20:22.18LaibschPigi: I think your build system is incorrectly configured. Have set PATH and especially BBPATH as specified in http://www.openembedded.org/cgi-bin/moin.cgi/GettingStarted
20:22.45LaibschPigi: I meant: Have you set PATH and especially BBPATH as specified in http://www.openembedded.org/cgi-bin/moin.cgi/GettingStarted ?
20:23.07PigiLaibsch, yes, Absolutely. I have already build some 10/15 images.
20:23.48PigiLaibsch, why that question ? Did you managed to build alsa ?
20:24.15LaibschNo, but I once had that problem of nothing provides $BLA
20:24.32kergothyou clearly havent read the documentation.
20:24.45Pigieheheh. Thx for your effort, but as kergoth said I should have do read the whole manual.
20:24.45kergothit tells you exactly what doing a 'bitbake alsa' means
20:24.49kergothand why it says it isnt provided
20:24.59Pigiyes. I know now. :)
20:25.00kergothbitbake takes _providers_ on the commandline
20:25.04kergothPROVIDES.
20:25.14kergothby default a package PROVDIES its packagename, packagename-version, and packagename-version-revision.
20:25.20kergoththere is no .bb with a packagename of alsa.
20:25.27kergothhence, there's no provider of 'alsa'
20:25.29kergothsimple enough.
20:25.39LaibschThat is what I figured by looking into alsa dir. ;-)
20:25.40Pigisure, and now I also know what bitbake -s is for :)
20:25.54LaibschWow, learning time!
20:26.22Croftonbb needs a spell checker ...
20:26.22PigiIf you want to try it, be sure to have at least a 2099 linus of history in konsole :)
20:26.29Pigis/linus/lines
20:26.38kergoth| tee log is your friend
20:26.38kergoth:)
20:26.38LaibschI have NO intention of buidling alsa.
20:27.38CosmicPenguinahh - come on.  it will be fun...
20:27.43Pigikergoth, yes, also :)
20:28.11PigiCosmicPenguin, it's some day now I'm trying to build it. It's kinda fun :)
20:28.21CroftonWhen I change BOOSTRAP_EXTRA_RDEPENDS, do I need to clean task-bootstrap before rebuiling bootstrap-image
20:28.31Croftonto inculde the new package?
20:28.40PigiEspecially from when the alsa guys changed the configure :)
20:28.55CosmicPenguinThe alsa guys are aways changing the configure
20:29.02CosmicPenguinthats sort of like their trademark
20:29.02Croftonyes
20:29.08Crofton:)
20:29.26*** join/#oe kergoth (~kergoth@proxysb02.ext.ti.com)
20:29.31PigiYes, but in 1.0.8 every value derive from test.c compilation and execution :)
20:29.44Pigiso if you are in a cross environment.....
20:29.55CosmicPenguinTrust me, I know...
20:30.23CosmicPenguinIn fact, I compile on a x86_64, so I get the pleasure of dealing with both -native and cross compiled autotools
20:30.46Pigieheeh. Btw there is some chance from 0.9.6 that jamey already ported in old 0.7.2 time
20:31.13*** join/#oe kergoth_ (~kergoth@li11-226.members.linode.com)
20:31.51*** join/#oe Zero_Chaos (zero@pa-robinson1b-106.pit.adelphia.net)
20:47.00*** join/#oe Crofton (~balister@mprg5213.mprg.ee.vt.edu)
20:48.41*** join/#oe micropal (ident@139.80-202-82.nextgentel.com)
20:49.25CIA-803kergoth 07 * r1.3118 10openembedded/packages/ipkg/ (ipkg_0.99.144.bb ipkg-0.99.144/paths.patch): Fix the recent ipkg-native paths fix. One of my changes to ipkg.h was inadvertantly lost.
20:50.29kergothVoodooZ_Work: thats what you need.
20:50.48VoodooZ_Workcool.
20:50.53VoodooZ_WorkI'm resolving
20:52.57kergothCrofton: about to change a few things in openomap
20:53.05Croftonok
20:53.05kergothCrofton: adding udev to bootstrap
20:53.13kergothCrofton: and setting SERIAL_CONSOLE by default
20:53.17Croftonok
20:53.17kergoththat fine with you?
20:53.41CroftonI am using linux instead of uclinux
20:54.23Croftonan dI have modules in omap5912.osk
20:54.34Croftonrest of my stuff is in local.conf
20:54.52CroftonI put the use_vt and serial console in the machine file
20:55.04kergothahh right, that works
20:55.27kergothi should probably add some more omap machines
20:55.34kergothomap1710h3, omap2420h4
20:55.41CroftonI am building image with gdb-server noew then I will boot, I'm not sure if I have the serial console right
20:55.50CroftonWe only have 5912 :(
20:55.54kergothSERIAL_CONSOLE = "115200 ttyS0" would be fine
20:56.02kergothassuming you arent using devfs (kernel doestn mount it by default)
20:56.04kergothand 115200 baud rate
20:56.12Croftonbaud rate is fine
20:56.19Croftonnot using devfs
20:56.29CroftonI need to figure out if I should be :)
20:56.35kergothno need
20:56.38kergothdevfs is deprecated in 2.6
20:56.41kergothudev is the right way
20:56.42*** join/#oe ar_ (~ar@port-ip-213-211-233-162.reverse.mdcc-fun.de)
20:56.53Croftonheh
20:57.05CroftonI can only keep up with so much stuff at my age
20:57.18Croftondo you want my machine diff?
20:57.41kergothdo you have a version that works with the release kernel? (per the modules you depend on, etc)
20:57.48Croftonno
20:57.56kergothmake one, and i'll put it in upstream oe
20:58.20Croftonwhat is the best way to get it to you
20:58.31kergothemail.  oe mailing list, or email me directly
20:58.39kergothml is usually best, since if one of us is busy, someonke else can do it
20:58.48kergothoe@handhelds.org
20:58.54Croftonmy diff may not work :)
20:59.00Croftonyeah I signed up last night
20:59.23CroftonSERIAL_CONSOLE = "ttyS0 115200,8n1"
20:59.30Croftondoes that have a chance of working?
20:59.37kergothno.
20:59.41kergothSERIAL_CONSOLE is for sysvinit
20:59.42Croftonheh
20:59.44kergothgetty commandline
21:00.05kergothyou want:
21:00.06*** join/#oe Anst (~anst@198.36.32.9)
21:00.13kergothSERIAL_CONSOLE = "115200 ttyS0"
21:00.38kergothand if your kernel obeys it:
21:00.43woglindere
21:00.50kergoththere s avariable for the console on the kernel commandline as well
21:00.52kergothi forget what it is
21:01.01Croftonyeah I have that in uboot
21:01.07Croftonkernel messages come out
21:01.11kergothcool
21:01.22kergoththen just set SERIAL_CONSOLE the way i recommended, and thatll work fine
21:01.29kergothi should add u-boot to oe
21:01.35woglinde~seen andersee
21:01.37ibotandersee is currently on #uclibc (1h 58m 47s) #oe (1h 58m 47s) #elinux (1h 58m 47s).  Has said a total of 49 messages.  Is idling for 22m 1s
21:01.43woglindekergith yes
21:01.48CroftonThat would be nice so you have mkimage
21:01.57kergothyeah
21:02.05CroftonI need to figure out how to get it to make kernel images for flashing also
21:02.05kergoththe u-boot build could stage the mkimage
21:02.11Croftonyes
21:02.25anderseewoglinde: g'day
21:03.29CroftonI am going to try and boot on new rootfs soon
21:03.33[g2]andersee, hey!
21:03.38Croftonthen I will send 5912 diffs
21:03.58andersee[g2]: hey
21:03.59Croftonin openomap.conf I have targetOS=linux
21:04.13andersee[g2]: hows the nslu2 stuff these days?
21:04.19Croftonserious stuff is on 5912.conf
21:04.21[g2]Rock'n !
21:04.55[g2]OpenSlug (the 2.6.9 based generic server appliance is about to go Beta)
21:05.04andersee[g2]: cool
21:05.16[g2]a couple guys are running uClibc on it
21:05.26andersee[g2]: any closed source bits needed?
21:05.50[g2]just a pull from Intel if you want to used the onboard ixp NPE
21:06.10anderseewhats an NPE?
21:06.13kergothCrofton: cool
21:06.16kergothandersee: network processor
21:06.24anderseei.e. ethernet?
21:06.26kergothyep
21:06.35[g2]however, we resolved the issue with usbnet and you can boot a usb2.0-network adapter out-of-the-box (build) too and be Intel Free
21:06.49[g2]it's an IXP420 processor
21:06.53anderseecept for the chip of course
21:06.55andersee:-)
21:07.16andersee[g2]: remind me again, how fast is it?
21:07.18[g2]If you run the USB2.0 adapter you just don't use the coprocessor
21:07.19CIA-803kergoth 07 * r1.3119 10openembedded/conf/ (3 files in 2 dirs): Add SERIAL_CONSOLE to the OMAP MACHINEs, and include udev in bootstrap for openomap.
21:07.27[g2]266 Xscale BE
21:07.46[g2]32 MB ram 8MB flash to usb2.0 ports
21:07.55[g2]We're replacing the Bootloader too
21:08.06anderseenice, with what?
21:08.20[g2]the coolest bootloader in the world!
21:08.23[g2]APEX
21:08.34woglindeandersee hm which board is arm bigendian?
21:08.42[g2]beewoole wrote it
21:08.52[g2]beewoolie that is
21:08.56anderseewoglinde: Linksys nslu2 network attached storage box
21:09.14andersee[g2]: hmm, url?
21:09.19[g2]it's an ARM specific bootloader *really* small < 16K right now
21:09.49andersee[g2]: features match i.e. blob, uboot, etc?
21:09.50[g2]APEX boots both the 2.4 and 2.6 kernels from flash
21:09.52kergothandersee: to translate, beewoolie is marc singer.
21:09.54kergothheh
21:10.02CIA-803kergoth 07 * r1.3120 10openembedded/conf/machine/ (omap1510inn.conf omap2420h4.conf omap1710h3.conf): Add MACHINE files for OMAP 1510 Innovator, OMAP 2420 H4, and OMAP 1710 H3.
21:10.06VoodooZ_Work[g2]: where do I sign?
21:10.35*** part/#oe Zero_Chaos (zero@pa-robinson1b-106.pit.adelphia.net)
21:10.39[g2]VoodooZ_Work, sign ?
21:10.52VoodooZ_Workkidding. I meant to jump on the APEX bandwagon.
21:10.57[g2]nod.
21:11.19VoodooZ_WorkLooks mighty good. the smaller and faster the better :)
21:11.27kergothCrofton: heh, i should probably consolodate the common omap machine bits into an omap.conf.  same stuff is in too many places
21:11.31[g2]beewoolie is looking at putting ext2 support in right now
21:11.40VoodooZ_WorkIt sitll takes a minimum of 256K flash though right?
21:12.01[g2]it's 16K right now so it fits in 1 (128K) eraseblock
21:12.26VoodooZ_Workoops. sorry 128k.
21:12.38CIA-803kergoth 07 * r1.3121 10openembedded/conf/machine/omap2420h4.conf: Add armv6te to the list of ipkg architectures for the OMAP 2420 H4 machine.
21:12.45[g2]andersee, http://wiki.buici.com/twiki/bin/view/Main/ApexBootloader#APEX_Boot_Loader
21:13.05kergothhrm, need to teach oe's toolchain stuff to support building for hard vfp, for arm
21:13.17kergothprobably need some patches from the codesourcery cvs branch
21:13.56[g2]andersee we'll probably be setting up some build / executions tests for OpenSlug
21:14.09[g2]I'd like to include uClibc if possible
21:14.24[g2]I can talk to you about it in uclibc
21:15.05andersee[g2]: k
21:16.07anderseekergoth: btw, the other day I was missing an installed libgcc_s and libstd++.  I had to pluck them out of the gcc build tree and install manually.
21:16.12kergothandersee: yep
21:16.15kergothandersee: fixed that today
21:16.25anderseekergoth: oh, good
21:16.39kergothandersee: its due to those coming out of our gcc-cross build, not gcc.  so ${libdir} is out in CROSS_DIR< not the target lib path. so it wasnt packaged.
21:16.52kergothfixed by backing up the target libdir before inheriting cross, and using that for the packaging
21:16.55kergothheh
21:17.26kergothseems that way, i just did a bootstrap image and booted it on my omap board successfully
21:17.34kergothand g2 and voodooz and using fresh builds on the nslu
21:18.06VoodooZ_Workworks great now.
21:19.10anderseekergoth: oh, another thing.  I had to manually unpack all my ipks, install my own /dev, etc..  I presume there an automagical mechanism to do that to produce a usable rootfs?
21:19.21kergothandersee: the -image targets in packages/meta/
21:19.31*** join/#oe edbarrett (~edbarrett@adsl-66-72-62-238.dsl.klmzmi.ameritech.net)
21:19.34kergothbootstrap-image, gpe-image, opie-image, what have you
21:19.58[g2]openslug-image :)
21:20.24anderseekergoth: I ran bitbake opie-image, but I think it wanted me to have a machine or distro set
21:20.37kergoththose arent required
21:20.40kergothi rarely set them, myself
21:20.57kergothyou shouldve ended up with image files in tmp/deploy/images/
21:21.03anderseehmm
21:21.23kergothIMAGE_FSTYPES is a space seperated list of filesystem types, you can specify them that way
21:21.29kergothi generally do "jffs2 tar" myself
21:21.32kergothtar for nfs
21:24.51*** join/#oe _CoreDump|home (~mhentges@hentges.net)
21:25.45CosmicPenguindamn sablevm-crosspaths
21:25.58CosmicPenguinNobody else on the planet uses Xtst, I swear...
21:26.28kergothheh
21:26.33kergothwhats Xtst?
21:27.06CosmicPenguinlibXtst
21:27.19CosmicPenguinX Window System event recording and testing
21:27.19CosmicPenguinextension library development files
21:28.20*** join/#oe drw (~drw@c-67-172-218-120.client.comcast.net)
21:33.09[g2]andersee, btw kergoth put hotplug-ng in the OE repo a week or so ago and OpenSlug is running with hotplug-ng
21:33.48VoodooZ_Workwe're cutting edge baby! :)
21:34.03CosmicPenguindon't fall off
21:34.37[g2]CosmicPenguin, we did that yesterday :)
21:34.43kergothhehe
21:34.44[g2]fall off that is :)
21:34.48VoodooZ_Workhehe
21:35.15VoodooZ_WorkI'm a lot less tense now that it works too.
21:35.53woglindevoodoo go for it
21:36.22VoodooZ_Workheheh as if! I can't even compile a single .c file without asking kergoth for help! :)
21:37.44kergothhm, need a sane default tslib.sh and ts.conf for some of these omap boards
21:38.13woglindevoodoo oehm???
21:38.27woglindekergoth try and error?
21:38.36kergoth?
21:39.28kergothi maintain tslib, and these configuration files are so itll work using the ts driver on this board that i wrote.  dont exactly need trial & error to get that right.
21:39.32kergothheh
21:40.13[g2]kergoth, do_install overrides the default mechanism correct?  Can I do_install_postpend or prepend to add just a little bit after or before the default install method ?
21:40.59[g2]or maybe it's do_install_append
21:41.00kergoth[g2]: yes.
21:41.08kergothappend or prepend
21:41.13CIA-803kergoth 07 * r1.3122 10openembedded/packages/linux-input/linux-input_cvs.bb: linux-input shouldnt be inheriting module-base. There's no need for it, and it was breaking the build.
21:41.14kergothor just do something like:
21:41.15kergothdo_install () {
21:41.16[g2]excellent.  Cool
21:41.19kergoth<PROTECTED>
21:41.22kergoth<PROTECTED>
21:41.24kergoth<PROTECTED>
21:41.25kergoth}
21:41.28CosmicPenguinreenoo_: any reason why we're not installing the classpath stuff into staging?
21:41.35CosmicPenguins/classpath/sablevm-classpath/
21:41.37[g2]kergoth, THX again
21:41.41kergothnp
21:41.52kergothpretty sure that one was in the bitbake users manual.
21:41.55kergothreread it if you havent recently
21:42.17CroftonFor kernels, what are the valid KERNEL_IMAGETYPE settings?
21:43.02CroftonI need to make the vnlinux file
21:43.20Croftonrather than the image
21:43.29CIA-803kergoth 07 * r1.3123 10openembedded/ (2 files in 2 dirs): Fix sysvinit to obey the base_* target path variables, and kill the old sysvinit 2.85.
21:44.06kergothCrofton: read kernel.bbclass
21:44.12Croftonthanks
21:44.22kergothyou'll probably want to do:
21:44.27kergothKERNEL_IMAGETYPE = "vmlinux"
21:44.33kergothKERNEL_OUTPUT = "vmlinux"
21:44.47kergoth(default kERNEL_OUTPUT is arch/${ARCH}/boot/${KERNEL_IMAGETYPE}, but vmlinux doesnt go there)
21:46.07*** join/#oe treke (~ggilbert@tinman.treke.net)
21:46.31reenoo_CosmicPenguin: for use with jikes-native?
21:46.59reenoo_CosmicPenguin: staging doesn't sound right for that
21:47.41CosmicPenguinI just used jikes + the sablevm-classpath to compile jolden
21:47.55CosmicPenguinI'm not very clear on the concept, but wouldn't that be what you would do for your target?
21:49.04Croftonheh could leave kimagetyoe blank :)
21:49.40Croftonlinux-omap overides do deploy, so I can process image for dl'ing to omap there I think
21:50.39CroftonI was hoping the modules would work with the kernel I have loaded, but it was built with gcc-3.3
21:50.50kergothahh right
21:51.14CroftonI have the serial console now btw
21:51.54reenoo_CosmicPenguin: well.. staging is for target libs etc. if I'm not mistaken. what you're using is jikes compiled for the host. I guess, you'll also need a (sablevm-)classpath-native.
21:51.58kergothgood
21:52.16[g2]kergoth the ipkg fix in od-devel worked for me tool
21:52.17reenoo_CosmicPenguin: otherwise java code using native libs won't work
21:52.29reenoo_brb
21:52.38kergoth[g2]: good
21:52.56CosmicPenguinhmmm... I guess I don't understand
21:53.00[g2]later tonight after that's pulled into nslu2-linux I'll mark that done punchlist in our wiki
21:53.11[g2]THX for making that happen today
21:53.18kergothnp
21:53.50[g2]those were the only outstanding Critical technical issues.
21:53.56CosmicPenguinI thought that java bytecode was platform independent
21:54.06CosmicPenguinI guess we need a jikes-cross then
21:54.30[g2]The only other Critical issue was 3 more Alpha users and there were three ready yesterday but the build repo wasn't in shape
21:54.42[g2]looks like will get them this weekend
21:59.07reenoo_CosmicPenguin: this is not about java bytecode
21:59.53CosmicPenguinreenoo_: I thought thats what jikes produced
22:00.02reenoo_CosmicPenguin: correct
22:01.02CosmicPenguinreenoo_: and jikes uses the classpath .jars or whatever to produce the bytecode, right?
22:01.34reenoo_right. the problem is that sablevm-classpath contains both java bytecode and native libs
22:01.39CosmicPenguinI see
22:01.48CosmicPenguinWhat are the native libs for?
22:01.59CosmicPenguinAnd native to what?
22:02.07Pigiwhat's that: autoheader: warning: missing template: CONFIG_HAVE_OLD_REQUEST_MODULE
22:02.11Pigi?
22:02.40reenoo_CosmicPenguin: native as in C code
22:02.52CosmicPenguinreenoo_: for the target platform?
22:03.00CosmicPenguinThe .so's, right?
22:03.08reenoo_CosmicPenguin: when compiled for the target, then yes
22:03.12reenoo_CosmicPenguin: right
22:03.19CosmicPenguinDoes jikes use those?
22:03.27reenoo_I don't know
22:03.56reenoo_I can't think of any particular reason why it would want to do that though
22:06.06reenoo_it shouldn't need to actually
22:12.52Pigikergoth, in log.do_configure I have a lot of "missing template:". What can be the cause ?
22:13.20Pigiall the missing template are for the #define needed for alsa-driver
22:13.34PigiSo it would never been able to compile :(
22:13.35Croftonhmm you define KERNEL_OUTPUT in the kernel.bbclass, but when you go to install the kernel, you don't use it ...
22:13.52kergothPigi: that indicates there are missing templates.
22:14.09kergothPigi: in other words, there are calls to AC_DEFINE() that dont pass a 'description' argument
22:14.22kergothPigi: either add the descriptions, or call AH_TEMPLATE() on each of them instead
22:14.47*** join/#oe zwi (~zwi@69.25.212.5)
22:14.52Pigigood. A nice patch to that nasty configure ( from alsa again ) :)
22:15.14Croftonyou guys aer acaring me ...
22:15.36kergothautotools? scare people? *gasp*
22:16.09Pigithe strange thing, kergoth, is that the same configure works in my old crosscompile ambient.... grrrr
22:16.24kergothPigi: those changes are required by recent versions of autotools.
22:16.30kergothPigi: sounds like you were doing builds with old versions or something.
22:17.17Pigikergoth, yes, I'm almost sure of that. autoheader -V says 2.59
22:17.30kergothauto* break compatibility fairly often.
22:17.39Pigieheheh
22:19.03CosmicPenguinreenoo_: in libffi, in the install_append(), you should have ${TARGET_SYS} instead of arm-linux... :)
22:20.06reenoo_CosmicPenguin: heh. indeed
22:21.51reenoo_CosmicPenguin: I guess I missed that after fighting the gcc build system for hours...
22:22.05CosmicPenguinreenoo_: its understandable... :)
22:22.22CosmicPenguinreenoo_: getting it to work is the first step - plus, 85% of the people using OE are doing ARM anyway
22:23.07CosmicPenguinHeck, QT/E has been in there since day one, and we're only now building it with a x86
22:23.19CosmicPenguinOr at least, only now finding the bugs
22:23.35trekegod forbid you try opie on non arm
22:23.49CosmicPenguintreke: it works well
22:24.01CosmicPenguinand its rill purdy too
22:24.01trekenot if you trust the config scripts :)
22:24.38trekebuilding for ppc means settign the config to x86 :p
22:27.26trekethe one time I try flashing a new image is when it doesnt boot :p
22:30.16CIA-803reenoo 07 * r1.3111.1.1 10openembedded/packages/libffi/libffi_2.0+gcc3.4.1.bb: libffi: fix a few hardcoded paths.
22:30.26reenoo_CosmicPenguin: thanks for spotting
22:30.30CosmicPenguinreenoo_: no problem
22:32.36kergothwhee, electricity was off due to being behind on my bill.
22:32.37kergothagain.
22:32.41kergothman, i suck at bills
22:32.53kergothapparently they'll hook it back up tonight
22:33.03woglindekergoth dont have a grilfriend for?
22:33.22kergothhehe. she doesnt do my finances
22:33.30woglindehehe
22:33.52kergothguess i could ask her to just yell at me every month
22:34.10woglindein german the powercompanies cant switch off the power so easily
22:34.26woglindebecause of human rights and so on
22:34.38kergothin minnesota they cant during the winter, cause it could kill your ass
22:34.41kergothhere they dont seem to care
22:34.43kergothhehe
22:34.46woglindedont have a pda for that?
22:34.55kergothi never carry my pdas
22:34.57kergothheh
22:34.58kergoth:\
22:35.00kergothguess i should
22:35.02kergothbut even if i did
22:35.14kergothneitehr opie or gpe support recurring todos whose deadlines show up in the calander and have alarms
22:35.17woglindehm that remeber me someone
22:35.18kergothso neither meet my needs
22:35.42woglindetry palmos? *hide*
22:35.47trekebuy a palm
22:35.58kergothi've been seriously consdiering a tungsten
22:36.23trekeor just pay bills the same time every month
22:36.33kergothpfft, you and your crazy ideas
22:37.02trekewoglinde: in this part of the world cold isn't nearly as big of a problem
22:37.13trekeso turning off the power is annoying, but not going to kill you
22:37.22kergothyeah
22:37.28trekeand it's a damn good way to get people to pay up
22:37.35kergoththat it is
22:37.38kergothi hope my food is still good
22:37.46kergothheh
22:37.47trekeshould be fine
22:37.53trekejust don't open the refridgerator
22:37.58kergothassuming they reconnect it tonight anyway
22:38.01woglindehm consider solarpower
22:38.03kergothpizza it is.
22:40.41woglindehm fuck, why zlib is broken with uclibc
22:40.49woglindeunder my powerpc
22:41.40CosmicPenguinreenoo_: just ran one of the jolden benchmarks that I compiled with jikes on my target, and it worked fine
22:41.51CosmicPenguinSo it seems to me we can get away with copying the .jars into staging
22:42.43CosmicPenguinThough technically, they are not platform specific, I don't see any problem copying them into the target libs, because who is going to fire up oE just to build native java apps?
22:43.51Croftonlater all
22:44.29Croftonkergoth: I'll send diffs when I see the thing boot successfully
22:44.34kergothCrofton: k, thanks
22:49.14Piginite all
22:52.11reenoo_CosmicPenguin: we might want to run a native VM to run ant for example. we'd need a (sablevm-)classpath-native for that anyway.
22:52.21CosmicPenguinreenoo_: nod
22:52.36CosmicPenguinreenoo_: so how do the .so's work?  Does sablevm pull them in when it needs them?
22:53.16*** join/#oe jh_ (~jason@69.144.85.206)
22:53.43reenoo_you can interface to native code from within java through JNI (Java Native Interface)
22:53.56CosmicPenguinI see
22:56.02CosmicPenguinWell, it all seems to be working nicely
22:56.38*** join/#oe Timelord0 (~TL@64-147-65-108.access-3.intertex.net)
22:59.58*** join/#oe jmau (~jmau@pD9E5D3DF.dip.t-dialin.net)
23:00.04woglindehrms
23:00.10woglindestatic compile foes
23:00.15woglindegoes
23:07.34woglindesteroekit try buildroot from the same site where busybox came from
23:08.01woglindeargs
23:08.04woglindewrong channel
23:12.47CIA-803kergoth 07 * r1.3123.1.1 10openembedded/packages/libiconv/libiconv_1.9.2.bb: uclibc build: Fix libiconv to build its static lib and stage it -- for some reason popt requires a static version for something it builds.
23:16.12koen'night all
23:18.56CosmicPenguinkergoth: any opinions on where platform independent stuff like Java bytecode should live in staging?
23:19.25kergothin general, in linux systems, platform independent data files belong in ${datadir} aka /usr/share
23:19.31kergothiirc we have a path like that in staging today
23:19.39kergothif not, we should :)
23:20.17CosmicPenguinI see an info, man, and shlib
23:20.31kergoththast right..
23:20.39kergothi think STAGING_DATADIR is arch specific right now
23:20.41CosmicPenguinof course, its quite possible I haven't build anything that would be in stare
23:20.45kergothonly for .m4 files
23:20.49kergothdue to cross things
23:25.22CosmicPenguinkergoth: so you think ${STAGING_DIR}/share would be a good place then?
23:25.49kergoththatd work.  dunno what you'd call the variable, since we already have a datadir
23:25.50kergothheh
23:27.12CosmicPenguinmabye $STAGING_GLOBAL_DATADIR
23:27.34*** join/#oe Ken|JLimeX (~Ken@h237n2fls34o1010.telia.com)
23:46.53*** join/#oe qfh (~qfh@ppp-82-135-3-138.mnet-online.de)
23:54.48woglinden8

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.