**** BEGIN LOGGING AT Wed May 07 02:59:58 2014 May 07 04:30:09 RP: i cracked a guinness for you, but it wasn't quite as good as the old speckled hen... May 07 06:09:02 good morning May 07 06:10:22 is there a way to clear all kernel related packages ? May 07 06:11:14 via bitbake May 07 06:14:24 bump machine_pr? May 07 06:14:47 or cleansstate maybe May 07 06:18:53 nerdboy: machine_pr May 07 06:19:12 nerdboy: what it is and how to use it ? May 07 06:19:30 try -c cleansstate first May 07 06:19:40 did that May 07 06:20:15 the machine kernel pr is buried down in machine/include somewhere usually May 07 06:20:19 the problem persist in the next build May 07 06:20:37 bump it up one and rebuild your image recipe May 07 06:22:19 eg, meta-raspberrypi/conf/machine/raspberrypi.conf:MACHINE_KERNEL_PR = "r5" May 07 06:23:04 bumping it to r6 should force a full kernel/module rebuild May 07 06:23:29 including external modules May 07 06:24:13 kinda drastic, but i think that's what you asked for... May 07 06:27:11 I'm trying this route thanks May 07 07:17:01 good morning May 07 07:34:26 nerdboy: old speckled hen is better, I agree :) May 07 08:14:03 nerdboy: the pr change worked thank you May 07 08:17:26 np May 07 08:17:43 * nerdboy pulls down the iron gate May 07 08:17:51 time for bed May 07 08:19:13 "what is the velocity of an unladen swallow?" "No, not the curtains, lad!" "I told them we already got one... hehehe..." May 07 08:40:36 morning all May 07 08:43:33 bluelightning, all, good morning May 07 08:46:19 hi kroon May 07 10:31:57 morning ! May 07 10:33:46 what's the license name for projets that have a simple COPYING/LICENSE file with just a copyright notice ? May 07 10:37:54 afournier: er, that sounds like there's not a license at all May 07 10:38:01 yes May 07 10:38:21 nothing in the headers of the source files or other documentation to suggest what the actual license is? May 07 10:38:29 checking May 07 10:38:43 if not, I'd suggest contacting upstream May 07 10:39:01 they really should be absolutely clear about what the license is May 07 10:39:30 I know in these times of github a lot of people don't bother to do that, but... May 07 10:39:50 on gentoo it's tagged MIT May 07 10:40:01 hmm May 07 10:40:14 http://www.bakefile.org May 07 10:40:48 their sourceforge project page says MIT too May 07 10:41:08 i did not see that May 07 10:41:09 thanks May 07 10:41:31 is this the exact version of the file you mean? https://github.com/vslavik/bakefile/blob/master/COPYING May 07 10:41:39 yes May 07 10:41:44 if so I'd recommend comparing that to the MIT license text May 07 10:41:55 good May 07 10:42:12 ok May 07 10:42:18 looks very similar May 07 10:43:19 i have never seen a license that does not make a statement about its own name... May 07 10:43:27 fair enough May 07 10:44:31 yeah, some people who use MIT or BSD don't make that statement explicitly, so comparing the text is the only way to be sure May 07 10:47:08 MIT and BSD licenses are more of a "your name here" thing May 07 10:47:11 a template May 07 10:47:52 good to know, i will check more carefully next time May 07 10:52:06 koen: right, but they might have also sneakily added extra terms in, and then it wouldn't be right to label it as MIT (or whatever it initially looks like) May 07 10:56:26 hi May 07 10:56:48 Tomorrow it will be 10 years since my first commit into OE. May 07 10:56:57 how time flies ;D May 07 10:57:02 congrats May 07 10:57:40 hrw: hey, congratulations :D May 07 10:57:48 bluelightning: that's what I was trying to say :) May 07 10:57:55 hrw: congrats! May 07 10:58:07 hrw: hopefully we have not seen your last commit already ;) May 07 10:58:15 bluelightning: hope not May 07 10:58:26 http://git.openembedded.org/openembedded/commit/?id=458b45b23e99f1b0a5549d3cb3ec082b5007d4ca May 07 10:58:34 ~logs May 07 10:58:35 All conversations are logged to http://infobot.rikers.org/%23oe/ Lines starting with spaces are not logged. Logs are updated daily. May 07 11:01:42 SUMMARY = "A GNU tool that procude shell scripts to automatically configure software" May 07 11:01:45 :) May 07 11:04:30 bakefile sounds awfully similar to cmake based on the description alone May 07 11:05:23 ~botsnack May 07 11:05:23 thanks, hrw May 07 11:05:48 btw, that was the summary of autotools, i think the "produce" is more correct than "procude" May 07 11:06:39 afournier: right, it would be yes May 07 11:07:14 afournier: hmm, well spotted - we should fix that May 07 11:08:17 I would have thought that "A GNU tool that" is superfluous for SUMMARY as well May 07 11:36:48 what is the difference between adding stuff to INHERIT and using 'require' or 'include' ? May 07 11:39:54 inherit is for classes May 07 11:39:58 which can be global May 07 11:40:08 (INHERIT is global, inherit local) May 07 11:40:46 really you can force class inherit globally ? May 07 11:41:45 but what does it mean to inherit classes into a config file? May 07 11:42:06 does not compute, putting logic into the config files.. or is that common? May 07 11:43:27 wow, mago_ you just made me learn something super cool :) May 07 11:54:21 how can I trigger tarball generation of downloaded repositories if the files are already downloaded? even if I do "bitbake -f -c fetchall myimage", it does not re-download all required buildfiles (and generate the tarballs) May 07 11:55:39 http://marcin.juszkiewicz.com.pl/2014/05/07/10-years-ago-i-got-write-access-to-openembedded/ May 07 11:56:49 afournier: some classes are for global use May 07 12:00:39 hrw: i saw that with bitbake -e | grep INHERIT, that must be super convenient to enhance oe usability, but a bit dangerous as any global thing May 07 12:01:06 afournier: 99.9% of users do not need to use INHERIT May 07 12:01:25 hrw: yes, this should be left to oe core devs :p May 07 12:15:33 for example, if I inherit own-mirorrs, it seems to create a shell function called PREMIRRORS(), but the contents of this shell function does not seem to be valid shell syntax, it's only some kind of patterns. It is also not clear exactly when this PREMIRRORS() function gets invoked May 07 12:21:06 hrw: it's a bit more widely used these days than just by 1% May 07 12:21:12 (or even 0.1%) May 07 12:21:43 mago_: PREMIRRORS() isn't really a function - it's still a variable May 07 12:22:10 mago_: it's just written as a function there because it's one easy way of splitting the value onto multiple lines May 07 12:22:36 so if you INHERIT stuff from a config, what would happen if the bbclass contains actual code? May 07 12:22:47 will it always be interpretted as variables? May 07 12:22:59 it goes into the datastore the same as if it was inherited by a recipe May 07 12:23:15 the difference being it goes into the global datastore i.e. for all recipes rather than just for one May 07 12:23:58 okay, so INHERIT is a way to globally introduce functions and variables? i thought that was the base.bbclass purpose May 07 12:24:42 mago_: base.bbclass is just always inherited globally, INHERIT is a way to inherit additional classes should you need to do so May 07 12:24:55 i.e. mandatory vs. optional May 07 12:25:25 obviously whether globally inheriting a class makes sense depends on what's in the class May 07 12:25:32 okay, i see. is the evaluaton of INHERIT implemented in base.bbclass? like eval(INHERIT) May 07 12:25:34 it wouldn't make sense to do INHERIT += "autotools" for example May 07 12:26:01 mago_: I think you'll find that logic is in BitBake rather than base.bbclass May 07 12:27:04 http://cgit.openembedded.org/bitbake/tree/lib/bb/cookerdata.py#n279 May 07 12:31:08 just upgraded from ubuntu 13.04 to 14.04, and arm-angstrom-linux-gnueabi-g++ segfaults. it comes from an sdk I compiled on 13.04. May 07 12:31:33 does that sound like something that could happen? May 07 12:34:05 tasslehoff: we keep getting reports like that May 07 12:34:34 bluelightning, does an sdk built on 14.04 "solve" it? May 07 12:34:41 as far as I've heard it only applies to the Angstrom toolchains... why that would be I don't know May 07 12:34:46 tasslehoff: possibly May 07 12:37:37 koen, any insights? May 07 12:40:39 iirc removing the libc in the sdx "fixes" it May 07 12:40:47 it only seems to happen on ubuntu May 07 12:43:22 bluelightning, gotcha. But would that code not _inherit() all of ${INHERIT} at once? the docs says it happens at the point in parsing where it appears. In the case of own-mirrors.bbclass, how come its not just a .inc-file somewhere instead? doing SOURCE_MIRROR = "http://local/" and INHERIT += "own-mirrors" is more confusing (at least for me) than just SOURCE_MIRROR = "http://local/" and then 'require something/setup_mirrors.inc' May 07 12:44:06 it certainly makes it easier to look at in bitbake -e if it had been a require or include (imo) May 07 12:44:27 mago_: the doc may be inaccurate in that regard; what the code says is what actually happens (perhaps obviously) May 07 12:44:54 mago_: classes are the mechanism we use to share functionality May 07 12:45:10 mago_: I think others might disagree on require vs. INHERIT ;) May 07 12:45:30 so it is a matter of taste really? then I can accept it :) May 07 12:45:44 probably yes May 07 12:46:02 my biggest concern was mostly if there's a significant advantage of using classes vs require, in this (and similar) case May 07 12:48:31 we tend to use classes for things that are generally re-usable either by individual recipes or global optional functionality, and require+inc files for other things that are more specific May 07 12:54:09 koen, that "fixed" it here as well. thanks. May 07 14:40:24 moin May 07 15:51:52 hi May 07 15:52:43 since bitbake seems only python2 compatible, would it be interesting to modify the shebang to #!/usr/bin/env python2 ? May 07 15:57:36 seems i'm a bit out of date :s May 07 15:58:22 I'm not sure, do all distros provide a "python2"? May 07 15:59:19 i've it 'slotted' on gentoo, anyway , oe classic runs only python2 ;) May 07 15:59:29 depends, mostly from what i've seen May 07 15:59:58 bluelightning: define "all" May 07 16:00:12 nerdboy: all the ones we try to support I would think May 07 16:00:36 gentoo has eselect python, so big surprise... May 07 16:00:43 genesis: OE-Core (technically, current BitBake) is the same - only works with Python 2 (.7.3+) May 07 16:01:25 we've made some small steps towards python 3 compatibility but there's still work to be done May 07 16:03:33 oki, i will perharps do the patch, long time not be on a OE developement since Nao robot :) May 07 16:04:58 if you're really gungho about it, we're looking for maintainers... May 07 16:06:09 ^_^ i'm working for a customer, could not do too much on it this days ... perharps if they move to be more up-to-date instead of 2008 frozen May 07 16:13:43 yocto/oe-core/toaster are pretty damn cool now... May 07 16:14:50 which reminds me i need to spin up toaster May 07 16:17:36 need a lot of stuff here before work on this, but i'm curious yes May 07 16:18:59 nice sdk support too May 07 16:22:50 i'm waiting customer auth and i'd complete my new expe on OE on my old http://www.openembedded.org/wiki/User:Ronan May 07 16:23:43 who has some about what he did/do ? May 07 16:46:56 have a nice week ++ May 07 16:51:06 nerdboy: you were right about me go-karting before the flight :) May 07 16:51:27 nerdboy: traffic wasn't so bad so I've managed one race in Burlingame May 07 16:51:52 heh May 07 16:52:41 * nerdboy downloading more flacs from archive.org May 07 16:53:28 gonna try toaster today May 07 16:53:47 that belen is infectious... May 07 16:54:54 damn, now gentoo needs one May 07 17:04:12 :) May 07 17:09:28 felix pastorius even May 07 17:10:57 "um, dad, can you teach me how to play the bass like an alien with 17 fingers?" May 07 17:14:09 looks like jaco was a pretty good teacher. :-) May 07 17:16:52 downloading Mo Daddy's while i listen May 07 17:19:40 damn this show smokes... May 07 17:20:49 somebody must've plugged felix into the 220 V outlet by mistake May 07 17:26:21 go felix May 07 17:26:48 * nerdboy was talked into playing bass in college May 07 17:27:36 which reminds me, any yocto musicians? May 07 17:28:08 * mario-goulart plays bass May 07 17:28:42 new topic for next oedam: bring instruments May 07 17:28:56 :-) May 07 17:29:29 i kinda sucked but i got to play with some pretty damn good ethnomusicologists May 07 17:29:42 that's even a hard one to say... May 07 17:30:01 * nerdboy <= not a music major May 07 17:48:25 mario-goulart: got anything on archive.org? May 07 17:49:37 * nerdboy wanders off to make another espresso May 07 17:49:46 afk May 07 17:51:47 nerdboy: not really. I actually only use the wayback machine from archive.org. :-) May 07 17:58:05 * nerdboy said wtf and uploaded a couple of old recordings May 07 17:58:24 one to live music archive and one to community audio May 07 17:59:05 http://www.gentoogeek.org/steves_world/the_wyrd May 07 18:04:54 those two are on there as flacs, ogg, mp3 May 07 18:06:05 wow, 135 and 183 downloads now... May 07 18:06:33 who knew there were still that many freaks? May 07 18:08:07 Cool stuff, nerdboy. May 07 18:08:16 * nerdboy waves his freak flag May 07 18:08:57 mario-goulart: thanks May 07 18:09:13 like i said, they were really good May 07 18:09:23 * nerdboy just rode the wave May 07 18:09:43 wrote some lyrics nobody ever sung May 07 18:09:56 except the mexico song May 07 18:10:01 that was me May 07 18:11:04 heh, that live recording is mostly me trying not to mcuk it up too bad on fretless... May 07 18:11:30 the bass part i mean... May 07 18:27:01 * nerdboy declares it Shut-up-and-play-yer-Bass day May 07 18:29:35 here we go... http://www.youtube.com/watch?v=S4cTA6D6Jk8 May 07 18:32:54 my god, it's full of stars! May 07 18:36:23 you can tell alan holdsworth isn't human by how long his fingers are May 08 00:06:09 hmm, what is the incantation to install all modules in an image May 08 00:09:14 iirc kernel-modules package May 08 00:20:36 MACHINE_EXTRA_RRECOMMENDS = "kernel-modules" May 08 02:19:28 um, something is wrong with this picture... May 08 02:19:31 http://www.gentoogeek.org:8000 May 08 02:19:41 ETA should be about 40 mins May 08 02:20:09 in fact, ETA keeps going up... May 08 02:20:18 bug in master? May 08 02:54:44 the interface seemed to get stuck after the build prompt came up May 08 02:54:59 still said eta 5 hours May 08 02:56:16 still stuck after restart **** ENDING LOGGING AT Thu May 08 02:59:58 2014