*** hollisb <hollisb!~hollisb@c-67-169-221-181.hsd1.or.comcast.net> has quit IRC | 00:11 | |
*** munch <munch!~mark@c-67-184-166-69.hsd1.il.comcast.net> has quit IRC | 00:16 | |
*** jchonig <jchonig!~jch@24.114.81.57> has joined #yocto | 00:18 | |
*** _julian_ <_julian_!~quassel@x2f127a7.dyn.telefonica.de> has joined #yocto | 00:49 | |
*** _julian <_julian!~quassel@x2f00029.dyn.telefonica.de> has quit IRC | 00:52 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 00:59 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has joined #yocto | 01:03 | |
*** seebs <seebs!~seebs@74.122.98.108> has quit IRC | 01:07 | |
Circuitsoft | Is there a proper place to add files to /etc/profile.d/ | 01:10 |
---|---|---|
Circuitsoft | ? | 01:10 |
*** seebs <seebs!~seebs@74.122.98.108> has joined #yocto | 01:10 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 01:35 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 01:42 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 01:45 | |
*** challinan <challinan!~challinan@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has quit IRC | 01:53 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has quit IRC | 02:06 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has joined #yocto | 02:07 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has left #yocto | 02:10 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 02:10 | |
nerdboy | Circuitsoft: i see a few things in meta/ that install a file there | 02:11 |
nerdboy | that's pretty much it... | 02:12 |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has quit IRC | 02:20 | |
sgw_ | Circuitsoft: new files for a recipe you are writing or in general? You can use a .bbappend file for base-files or create your own recipe that will install the ${sysconfdir}/profile.d and then install your file or files to that dir. Then in your image install that recipe. | 02:21 |
*** nitink <nitink!~nitink@134.134.137.75> has quit IRC | 02:26 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has joined #yocto | 02:36 | |
*** jchonig <jchonig!~jch@24.114.81.57> has quit IRC | 02:37 | |
*** Squix <Squix!~Squix___@p091.net042127178.tokai.or.jp> has quit IRC | 02:40 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has joined #yocto | 02:50 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has quit IRC | 02:54 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has joined #yocto | 02:56 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has quit IRC | 03:27 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has quit IRC | 03:29 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has joined #yocto | 03:34 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has joined #yocto | 03:42 | |
-YoctoAutoBuilder- build #232 of nightly-non-gpl3 is complete: Failure [failed Building Images] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-non-gpl3/builds/232 | 03:58 | |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has quit IRC | 04:40 | |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has joined #yocto | 04:40 | |
*** behanw <behanw!~behanw@216-58-123-51.cpe.distributel.net> has quit IRC | 04:47 | |
nerdboy | sgw_: i was thinking base-files, but it doesn't seem to create it on its own | 04:52 |
nerdboy | so would recipe be preferred over base-files.bbappend? | 04:53 |
*** agust <agust!~agust@p4FC46268.dip0.t-ipconnect.de> has joined #yocto | 04:59 | |
*** ericben <ericben!~ebenard@pac33-3-88-170-243-169.fbx.proxad.net> has quit IRC | 05:04 | |
*** ericben <ericben!~ebenard@pac33-3-88-170-243-169.fbx.proxad.net> has joined #yocto | 05:05 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has quit IRC | 05:09 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has quit IRC | 05:12 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has joined #yocto | 05:23 | |
*** zecke <zecke!~ich@91-65-247-193-dynip.superkabel.de> has joined #yocto | 05:34 | |
*** melonipoika <melonipoika!~quassel@ip050-115.seclan.com> has joined #yocto | 05:35 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 05:37 | |
*** tor <tor!~tor@c-ef66e655.125-1-64736c10.cust.bredbandsbolaget.se> has joined #yocto | 06:14 | |
*** mihai <mihai!~mihai@80.97.15.150> has joined #yocto | 06:29 | |
*** TuTizz <TuTizz!~TuTizz@46.18.96.158> has joined #yocto | 06:46 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has joined #yocto | 06:46 | |
*** zeeblex <zeeblex!~apalalax@134.134.137.75> has joined #yocto | 06:49 | |
*** AlexG <AlexG!c0c6972c@gateway/web/freenode/ip.192.198.151.44> has joined #yocto | 06:53 | |
*** elmi82 <elmi82!~timo@mail.bmw-carit.de> has joined #yocto | 06:53 | |
AlexG | morning | 06:53 |
AlexG | is Beth around? | 06:53 |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has joined #yocto | 06:57 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has quit IRC | 06:59 | |
*** mprica <mprica!c0c69724@gateway/web/freenode/ip.192.198.151.36> has quit IRC | 07:03 | |
*** eciobanu <eciobanu!c0c69724@gateway/web/freenode/ip.192.198.151.36> has quit IRC | 07:03 | |
*** tasslehoff <tasslehoff!~tasslehof@77.40.182.98> has joined #yocto | 07:17 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has joined #yocto | 07:17 | |
*** mckoan|away is now known as mckoan | 07:21 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has quit IRC | 07:25 | |
-YoctoAutoBuilder- build #234 of build-appliance is complete: Failure [failed Building Images_1 Publishing Artifacts] Build details are at http://autobuilder.yoctoproject.org:8011/builders/build-appliance/builds/234 | 07:28 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has joined #yocto | 07:29 | |
*** levi <levi!~user@c-24-10-225-212.hsd1.ut.comcast.net> has quit IRC | 07:31 | |
*** slaine <slaine!~slaine@84.203.137.218> has joined #yocto | 07:35 | |
*** ant_work <ant_work!~ant@host54-128-static.10-188-b.business.telecomitalia.it> has joined #yocto | 07:36 | |
*** blitz00 <blitz00!stefans@nat/intel/x-frazqytaaynhjwfz> has joined #yocto | 07:36 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has joined #yocto | 07:36 | |
*** slaine <slaine!~slaine@84.203.137.218> has quit IRC | 07:41 | |
*** ericben <ericben!~ebenard@pac33-3-88-170-243-169.fbx.proxad.net> has quit IRC | 07:42 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 07:45 | |
*** levi <levi!~user@c-24-10-225-212.hsd1.ut.comcast.net> has joined #yocto | 07:48 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 07:52 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 07:52 | |
-YoctoAutoBuilder- build #203 of nightly-fsl-arm-lsb is complete: Failure [failed Building Images Building Images_1 Building Images_2 Publishing Artifacts] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-fsl-arm-lsb/builds/203 | 07:55 | |
*** florian_kc <florian_kc!~fuchs@port-217-146-132-69.static.qsc.de> has joined #yocto | 07:56 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 07:56 | |
*** florian_kc is now known as florian | 07:56 | |
*** swex <swex!~swex@185.6.250.60> has quit IRC | 07:57 | |
*** swex <swex!~swex@185.6.250.60> has joined #yocto | 07:58 | |
*** ericben <ericben!~ebenard@pac33-3-88-170-243-169.fbx.proxad.net> has joined #yocto | 07:59 | |
bluelightning | morning all | 08:02 |
-YoctoAutoBuilder- build #204 of nightly-fsl-arm is complete: Failure [failed Building Images Building Toolchain Images Building Toolchain Images_1 Building Images_1 Building Images_2 Publishing Artifacts] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-fsl-arm/builds/204 | 08:09 | |
-YoctoAutoBuilder- build #245 of nightly-intel-gpl is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-intel-gpl/builds/245 | 08:19 | |
*** Saur1 <Saur1!pkj@nat/axis/x-xeffojlhkjontlrw> has quit IRC | 08:27 | |
*** honschu <honschu!~honschu@p508F6220.dip0.t-ipconnect.de> has joined #yocto | 08:28 | |
*** honschu <honschu!~honschu@p508F6220.dip0.t-ipconnect.de> has quit IRC | 08:28 | |
*** honschu <honschu!~honschu@shackspace/j4fun> has joined #yocto | 08:28 | |
*** Saur <Saur!pkj@nat/axis/x-zosixknlnywhvczb> has joined #yocto | 08:28 | |
*** honschu_ <honschu_!~honschu@shackspace/j4fun> has quit IRC | 08:31 | |
rburton | abelloni: about network config for sato, you should have a network icon at the top that will configure basic stuff (its a UI to connman) | 08:34 |
*** panda84kde <panda84kde!~diego@static-217-133-170-65.clienti.tiscali.it> has joined #yocto | 08:42 | |
*** slaine <slaine!~slaine@84.203.137.218> has joined #yocto | 08:47 | |
*** belen <belen!Adium@nat/intel/x-lfjnhtsktqtabttv> has joined #yocto | 08:53 | |
*** belen <belen!Adium@nat/intel/x-lfjnhtsktqtabttv> has quit IRC | 08:59 | |
abelloni | rburton: I didn't see anything | 08:59 |
abelloni | is connman part of core-image-sato ? | 08:59 |
rburton | yes | 09:00 |
rburton | there's a network icon in the titlebar thingy | 09:00 |
rburton | well, should be! | 09:00 |
*** belen <belen!~Adium@134.134.137.73> has joined #yocto | 09:00 | |
*** bluelightning_ <bluelightning_!~paul@83.217.123.106> has joined #yocto | 09:01 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:01 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 09:03 | |
ant_work | rburton: you once said sato could maybe fit on qvga screens with a bit of work? | 09:03 |
rburton | ant_work: depends how much you want to use | 09:05 |
rburton | ant_work: the desktop and panel should scale fine | 09:05 |
rburton | just don't expect other gtk+ widgets to work on qvga | 09:05 |
rburton | there's an ancient patch against gtk2 to make a qvga-friendly file selector | 09:06 |
rburton | incredibly bitrotted though | 09:06 |
rburton | but if you just want to use the panel or desktop, changing the font and icon size should do enough | 09:06 |
ant_work | tbh my last try was done long ago...back then the desktop did not fit on 320 | 09:08 |
ant_work | well, exactly I've rotated qvga so th etopbar is rendered in 240pix | 09:08 |
rburton | ant_work: fwiw, i'm porting the desktop and panel to gtk3 right now | 09:09 |
rburton | ant_work: so if you have any feature requests tell me now while the code is still changing :) | 09:09 |
rburton | (the panel's positioning code was just simplified massively) | 09:09 |
ant_work | I'll send you couple of screenshots | 09:17 |
*** amarsman <amarsman!~marsman@151.218.104.24> has quit IRC | 09:18 | |
*** jackmitchell <jackmitchell!~Thunderbi@host217-34-104-101.in-addr.btopenworld.com> has quit IRC | 09:20 | |
*** jackmitchell <jackmitchell!~Thunderbi@host217-34-104-101.in-addr.btopenworld.com> has joined #yocto | 09:21 | |
*** vicky <vicky!~vicky@122.165.223.135> has joined #yocto | 09:25 | |
vicky | hi yocto. How to clean all packages compiled even downloads and start a fresh build? | 09:25 |
*** eren <eren!~eren@unaffiliated/eren> has joined #yocto | 09:29 | |
-YoctoAutoBuilder- build #2 of eclipse-plugin-juno is complete: Failure [failed Building Eclipse Plugin Publishing Artifacts] Build details are at http://autobuilder.yoctoproject.org:8011/builders/eclipse-plugin-juno/builds/2 | 09:30 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 09:30 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 09:31 | |
Noor | hello guys | 09:35 |
Noor | is there any plan to replace qt4 with qt5 in yocto layer for 1.5 release | 09:35 |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 09:39 | |
*** bluelightning_ <bluelightning_!~paul@83.217.123.106> has joined #yocto | 09:41 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:41 | |
rburton | Noor: not for 1.5, no | 09:46 |
Noor | rburton: thanks | 09:46 |
rburton | Noor: feel free to start that debate when 1.5 freeze for 1.6 though :) | 09:46 |
Noor | so we have to use meta-qt5 layer then | 09:46 |
rburton | yes | 09:46 |
rburton | that's what we'd be pulling directly in anyway | 09:47 |
rburton | hooray layer model :) | 09:47 |
Noor | rburton: is there any link which describe what is planned for the release | 09:47 |
rburton | https://wiki.yoctoproject.org/wiki/Yocto_1.5_Schedule | 09:48 |
rburton | target features are all in bugzilla | 09:48 |
*** dRp3pP3r <dRp3pP3r!d5bf22ee@gateway/web/freenode/ip.213.191.34.238> has joined #yocto | 09:50 | |
Noor | rburton: thanks it helps | 09:50 |
dRp3pP3r | hello everybody. i got a little problem with gnutls and libtasn on branch master... | 09:50 |
dRp3pP3r | gnutls provides libgnutls1.so.6 but libtasn needs libgnutls1.so.3 | 09:51 |
dRp3pP3r | creating a softlinks lets it compile, but the build fails at do_rootfs() because bitbake realises no one provides libgnutls1.so.3 | 09:52 |
rburton | dRp3pP3r: just rebuilding tasn should solve that | 09:52 |
rburton | the question is why didn't it rebuild itself :( | 09:52 |
rburton | dRp3pP3r: so try cleaning and rebuilding tasn | 09:53 |
dRp3pP3r | on it. thanks in advance. :) | 09:53 |
dRp3pP3r | ok, how exactly do i do that? (whats the name of the package?) refetching and compiling gnutls didn't work, even though the recipes are in the same directory... | 09:58 |
dRp3pP3r | got it, libtasn1, not libtasn | 09:59 |
*** fgretief <fgretief!~chatzilla@41.0.38.138> has joined #yocto | 10:00 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC | 10:03 | |
*** TuTizz <TuTizz!~TuTizz@46.18.96.158> has joined #yocto | 10:05 | |
dRp3pP3r | well, didn't work. gnutls compiles, as always, but compiling wpa_supplicant fails due to missing dependencies of libgnutls (libtasn1.s0.3) | 10:05 |
dRp3pP3r | the exact error is: .../ld: warning: libtasn1.so.3, nedded by ..../yocto/build/tmp/sysroots/imx6qsabrelite/usr/lib/libgnutls.so, not found | 10:10 |
rburton | ah the dep was the wrong way around | 10:11 |
rburton | rebuild gnutls | 10:11 |
rburton | have you been switching versions up and down? | 10:11 |
rburton | that can cause issues like this if you're not careful | 10:11 |
dRp3pP3r | not up and down, only up :) | 10:12 |
*** JimBaxter <JimBaxter!~jbaxter@jimbax.plus.com> has joined #yocto | 10:12 | |
dRp3pP3r | gnutls rebuilded when i refetched and builded libtasn | 10:12 |
*** amarsman <amarsman!~marsman@151.218.104.24> has joined #yocto | 10:13 | |
*** igrigorx <igrigorx!c0c69725@gateway/web/freenode/ip.192.198.151.37> has quit IRC | 10:17 | |
*** dRp3pP3r_ <dRp3pP3r_!d5bf22ee@gateway/web/freenode/ip.213.191.34.238> has joined #yocto | 10:18 | |
*** dRp3pP3r <dRp3pP3r!d5bf22ee@gateway/web/freenode/ip.213.191.34.238> has quit IRC | 10:19 | |
dRp3pP3r_ | seems to have worked when i cleand gnutls, libtasn and wpa-supplicant and rebuilt. thanks. :) | 10:20 |
rburton | dRp3pP3r_: hopefully it doesn't happen again. linkage gets noticed and will cause re-builds, so something *odd* happened | 10:27 |
dRp3pP3r_ | hm. can't really explain that one to me, because the package that was updated was wpa-supplicant. the linkage between gnutls and libtasn1 should not have been touched... | 10:28 |
rburton | lets just pretend nothing happened ;) | 10:29 |
*** JimBaxter <JimBaxter!~jbaxter@jimbax.plus.com> has quit IRC | 10:30 | |
dRp3pP3r_ | happened? did i miss sonething? ;) btw: got the next one with tslib (no one provides libts >= 1.0+gitr0+<git-hash>) and cleaning won't work. can one compare version numbers including a git-hash using relative operators? | 10:31 |
rburton | yes | 10:31 |
rburton | the gitr0 will be gitr1 on the next build | 10:32 |
rburton | though, what platform are you using that is using tslib? there was discussion here yesterday about what is remaining that still uses it. | 10:32 |
dRp3pP3r_ | ah. than that's odd. tslib-calibrate wants libts, which is provided by libts. both in the same version. | 10:32 |
dRp3pP3r_ | my platform is a Freescale i.Mx6Quad on a BoundaryDevices Sabrelite Eva-Board | 10:33 |
rburton | its at times like this that i blow away my deploy directory and relevant stamps | 10:33 |
rburton | qt on framebuffer? | 10:33 |
rburton | or what ui stuff | 10:33 |
dRp3pP3r_ | qt 4.8.x on a framebuffer, yes. matchbox-desktop on X-Server... | 10:34 |
dRp3pP3r_ | doesn't matter, kicked the touchscreen out of the image, don't have one here right now. problem for future-dRp3pP3r :) | 10:37 |
rburton | ha | 10:38 |
*** lpapp <lpapp!~lpapp@kde/lpapp> has joined #yocto | 10:39 | |
*** joeythesaint <joeythesaint!~jjm@128.224.252.2> has joined #yocto | 10:41 | |
*** amarsman <amarsman!~marsman@151.218.104.24> has quit IRC | 10:50 | |
*** bluelightning_ is now known as bluelightning | 10:56 | |
*** swex <swex!~swex@185.6.250.60> has quit IRC | 11:07 | |
*** GunsNRose <GunsNRose!~GunsNRose@110.184.113.117> has joined #yocto | 11:16 | |
*** zecke <zecke!~ich@91-65-247-193-dynip.superkabel.de> has quit IRC | 11:25 | |
*** acidfoo <acidfoo!~nib@24.37.17.210> has quit IRC | 11:33 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 11:34 | |
dRp3pP3r_ | rvurton: correction. shows up again. | 11:34 |
dRp3pP3r_ | im meant rburton | 11:34 |
dRp3pP3r_ | -.- | 11:34 |
dRp3pP3r_ | i mean libtasn | 11:35 |
-YoctoAutoBuilder- build #235 of nightly-x86 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-x86/builds/235 | 11:37 | |
dRp3pP3r_ | i'll fix it and come back with the solution, but for now, i need to change the line... | 11:41 |
ant_work | zombie in your kitchen? | 11:41 |
*** dRp3pP3r_ <dRp3pP3r_!d5bf22ee@gateway/web/freenode/ip.213.191.34.238> has quit IRC | 11:41 | |
*** zecke <zecke!~ich@91-65-247-193-dynip.superkabel.de> has joined #yocto | 11:41 | |
*** acidfu <acidfu!~nib@unaffiliated/acidmen> has joined #yocto | 11:44 | |
*** zecke <zecke!~ich@91-65-247-193-dynip.superkabel.de> has quit IRC | 11:49 | |
*** rogerzhou <rogerzhou!~rogerzhou@1.202.252.122> has quit IRC | 11:55 | |
*** mihai <mihai!~mihai@80.97.15.150> has quit IRC | 11:59 | |
*** joseppc <joseppc!~Josep@sestofw01.enea.se> has joined #yocto | 12:00 | |
*** behanw <behanw!~behanw@216-58-123-51.cpe.distributel.net> has joined #yocto | 12:10 | |
*** chris__ <chris__!~chris@cpe-74-71-215-22.twcny.res.rr.com> has quit IRC | 12:20 | |
*** elmi82 <elmi82!~timo@mail.bmw-carit.de> has quit IRC | 12:27 | |
*** elmi82 <elmi82!~timo@mail.bmw-carit.de> has joined #yocto | 12:29 | |
*** darknighte_znc is now known as darknighte | 12:29 | |
*** tinti <tinti!~tinti@pdpc/supporter/student/tinti> has joined #yocto | 12:31 | |
*** elmi82 <elmi82!~timo@mail.bmw-carit.de> has joined #yocto | 12:31 | |
*** Crofton|work <Crofton|work!~balister@pool-71-171-36-155.ronkva.east.verizon.net> has joined #yocto | 12:39 | |
*** eren <eren!~eren@unaffiliated/eren> has quit IRC | 12:41 | |
*** eren <eren!~eren@unaffiliated/eren> has joined #yocto | 12:44 | |
-YoctoAutoBuilder- build #194 of nightly is complete: Failure [failed Building Images Building Images_10] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly/builds/194 | 12:55 | |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has quit IRC | 12:56 | |
*** zecke <zecke!~ich@46.115.75.100> has joined #yocto | 12:57 | |
*** mihai <mihai!~mihai@80.97.15.150> has joined #yocto | 13:00 | |
*** jchonig <jchonig!~jch@128.224.252.2> has joined #yocto | 13:09 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has quit IRC | 13:10 | |
*** dRp3pP3r <dRp3pP3r!d5bf22ee@gateway/web/freenode/ip.213.191.34.238> has joined #yocto | 13:10 | |
*** fgretief <fgretief!~chatzilla@41.0.38.138> has quit IRC | 13:12 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has joined #yocto | 13:12 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has quit IRC | 13:21 | |
*** tbn <tbn!~tbn@84.55.160.118> has joined #yocto | 13:22 | |
*** tbn is now known as Guest68447 | 13:22 | |
*** tasslehoff <tasslehoff!~tasslehof@77.40.182.98> has quit IRC | 13:30 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-zdjpywppdhhadred> has joined #yocto | 13:33 | |
*** nitink <nitink!~nitink@134.134.137.75> has joined #yocto | 13:45 | |
*** dRp3pP3r <dRp3pP3r!d5bf22ee@gateway/web/freenode/ip.213.191.34.238> has left #yocto | 13:45 | |
*** Guest93981 <Guest93981!86bfdd4a@gateway/web/freenode/ip.134.191.221.74> has quit IRC | 13:54 | |
*** zecke_ <zecke_!~ich@46.115.116.97> has joined #yocto | 14:06 | |
*** zecke <zecke!~ich@46.115.75.100> has quit IRC | 14:09 | |
*** jchonig <jchonig!~jch@128.224.252.2> has quit IRC | 14:09 | |
*** munch <munch!~mark@c-67-184-166-69.hsd1.il.comcast.net> has joined #yocto | 14:17 | |
*** ErkiS <ErkiS!~erki@pro01.dcc.ttu.ee> has joined #yocto | 14:25 | |
*** jmdelos_ <jmdelos_!~polk@71-219-244-61.clsp.qwest.net> has quit IRC | 14:28 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 14:30 | |
ErkiS | is there a convenient way of installing RPMs on my target device? I'm trying to get build-essentials installed (on Gumstix Overo), but chasing down each needed RPM with all its dependencies is hopeless | 14:31 |
*** jmpdelos <jmpdelos!~polk@71-219-244-61.clsp.qwest.net> has joined #yocto | 14:34 | |
bluelightning | ErkiS: packagegroup-core-buildessential should contain what you want | 14:36 |
bluelightning | well, s/contain/pull in/ | 14:36 |
ErkiS | bluelightning, I should bitbake packagegroup-core-buildessential? | 14:38 |
ErkiS | getting "ERROR: Nothing PROVIDES 'packagegroup-core-buildessential' " | 14:38 |
*** tor <tor!~tor@c-ef66e655.125-1-64736c10.cust.bredbandsbolaget.se> has quit IRC | 14:38 | |
bluelightning | ErkiS: you can, or you can just add it to IMAGE_INSTALL if you want it in the image by default | 14:39 |
*** elmi82 <elmi82!~timo@mail.bmw-carit.de> has quit IRC | 14:46 | |
*** ErkiS <ErkiS!~erki@pro01.dcc.ttu.ee> has quit IRC | 15:10 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 15:17 | |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has joined #yocto | 15:18 | |
*** hollisb <hollisb!~hollisb@nat-wv.mentorg.com> has joined #yocto | 15:18 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 15:19 | |
*** ant_work <ant_work!~ant@host54-128-static.10-188-b.business.telecomitalia.it> has quit IRC | 15:23 | |
*** slaine <slaine!~slaine@84.203.137.218> has quit IRC | 15:25 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-zdjpywppdhhadred> has quit IRC | 15:28 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-piyqhodkhrcygiku> has joined #yocto | 15:29 | |
*** TuTizz <TuTizz!~TuTizz@46.18.96.158> has quit IRC | 15:31 | |
*** amarsman <amarsman!~marsman@151.216.67.34> has joined #yocto | 15:43 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has joined #yocto | 15:44 | |
*** zecke_ <zecke_!~ich@46.115.116.97> has quit IRC | 15:48 | |
*** seebs <seebs!~seebs@74.122.98.108> has quit IRC | 15:48 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 15:52 | |
*** seebs <seebs!~seebs@74.122.98.108> has joined #yocto | 15:54 | |
*** davest <davest!Adium@nat/intel/x-azpndujhybsycxcm> has quit IRC | 15:55 | |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has quit IRC | 15:59 | |
*** zeeblex <zeeblex!~apalalax@134.134.137.75> has left #yocto | 16:00 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 16:01 | |
*** mckoan is now known as mckoan|away | 16:01 | |
*** GunsNRose <GunsNRose!~GunsNRose@110.184.113.117> has quit IRC | 16:02 | |
*** belen <belen!~Adium@134.134.137.73> has quit IRC | 16:03 | |
*** belen <belen!~Adium@134.134.137.73> has joined #yocto | 16:05 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 16:05 | |
*** mihai <mihai!~mihai@80.97.15.150> has quit IRC | 16:05 | |
*** AlexG <AlexG!c0c6972c@gateway/web/freenode/ip.192.198.151.44> has quit IRC | 16:06 | |
*** Guest68447 <Guest68447!~tbn@84.55.160.118> has quit IRC | 16:07 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 16:07 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-piyqhodkhrcygiku> has quit IRC | 16:08 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-pynhotmejkjeizlt> has joined #yocto | 16:16 | |
*** eren <eren!~eren@unaffiliated/eren> has quit IRC | 16:17 | |
*** bluelightning_ is now known as bluelightning | 16:21 | |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 16:21 | |
*** mr_science <mr_science!~sarnold@net-cf9a4e91.cst.impulse.net> has joined #yocto | 16:22 | |
*** mr_science <mr_science!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 16:22 | |
*** zecke <zecke!~ich@91-65-247-193-dynip.superkabel.de> has joined #yocto | 16:28 | |
*** belen <belen!~Adium@134.134.137.73> has quit IRC | 16:35 | |
*** zedd_ <zedd_!~ddez@128.224.252.2> has quit IRC | 16:43 | |
*** pidge <pidge!~pidge@134.134.139.76> has joined #yocto | 16:45 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 16:51 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 16:54 | |
*** belen <belen!~Adium@134.134.137.73> has joined #yocto | 16:54 | |
*** zeddii <zeddii!~ddez@128.224.252.2> has joined #yocto | 16:56 | |
*** yocti sets mode: +o Jefro | 17:03 | |
*** joseppc <joseppc!~Josep@sestofw01.enea.se> has quit IRC | 17:13 | |
*** yocti sets mode: -o Jefro | 17:16 | |
*** khem <khem!~khem@99-57-140-209.lightspeed.sntcca.sbcglobal.net> has joined #yocto | 17:19 | |
*** ka6sox is now known as ka6sox-farfarawa | 17:23 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 17:27 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 17:29 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 17:30 | |
*** belen <belen!~Adium@134.134.137.73> has quit IRC | 17:34 | |
*** vicky <vicky!~vicky@122.165.223.135> has quit IRC | 17:34 | |
*** eren <eren!~eren@unaffiliated/eren> has joined #yocto | 17:36 | |
*** amarsman <amarsman!~marsman@151.216.67.34> has quit IRC | 17:39 | |
*** ash_charles <ash_charles!~ash_charl@adsl-172-15-162-30.dsl.pltn13.sbcglobal.net> has joined #yocto | 18:01 | |
*** eren <eren!~eren@unaffiliated/eren> has quit IRC | 18:07 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has quit IRC | 18:07 | |
*** gmacario <gmacario!~gmacario@maxlab.polito.it> has quit IRC | 18:13 | |
*** quatre <quatre!c0926547@gateway/web/freenode/ip.192.146.101.71> has quit IRC | 18:14 | |
*** panda84kde <panda84kde!~diego@static-217-133-170-65.clienti.tiscali.it> has quit IRC | 18:15 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 18:18 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 18:23 | |
-YoctoAutoBuilder- build #3 of eclipse-plugin-juno is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org:8011/builders/eclipse-plugin-juno/builds/3 | 18:25 | |
*** davest <davest!Adium@nat/intel/x-jcfupoeldehmojyw> has joined #yocto | 18:29 | |
*** jackmitchell <jackmitchell!~Thunderbi@host217-34-104-101.in-addr.btopenworld.com> has quit IRC | 18:38 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 18:38 | |
*** jackmitchell <jackmitchell!~Thunderbi@host217-34-104-101.in-addr.btopenworld.com> has joined #yocto | 18:40 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 18:40 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has joined #yocto | 18:41 | |
*** swex <swex!~swex@178.17.193.139> has joined #yocto | 18:52 | |
*** Crofton|work <Crofton|work!~balister@pool-71-171-36-155.ronkva.east.verizon.net> has quit IRC | 18:53 | |
* kergoth mutters | 18:55 | |
*** Crofton|work <Crofton|work!~balister@pool-71-171-36-155.ronkva.east.verizon.net> has joined #yocto | 19:00 | |
*** smartin <smartin!~smartin@20-87-190-109.dsl.ovh.fr> has quit IRC | 19:01 | |
mr_science | i pretty much do that every day... | 19:11 |
mr_science | if you get close enough to hear, i kinda sound like popeye... | 19:12 |
*** joeythesaint <joeythesaint!~jjm@128.224.252.2> has quit IRC | 19:15 | |
kergoth | hehe | 19:15 |
kergoth | one of those frustrating days.. | 19:16 |
seebs | Oh, kergoth. I may be about to send a flurry of suggested patches to meta-sourcery. Where "about-to" means a month from now I'll be saying "haha no I haven't got that working yet". :) | 19:20 |
kergoth | heh :) | 19:21 |
kergoth | what will they do? | 19:22 |
seebs | Well, long story there! We're now getting CS toolchains which also have a layer that provides bbappends to build "normally" (for Yocto) using the CS patches. | 19:22 |
seebs | Our plan is to drop all the local stuff we had for supporting partial rebuilds, and messing around with binutils on targets, and just use that layer for all those things. | 19:22 |
seebs | But, there is a cleanup pass I'd done to external-csl-toolchain once, which I'd like to recreate, which did a better job of separating out "copy the multilib files we care about somewhere useful" from "install these files and package them". | 19:23 |
seebs | Which the leads to support for an alternative distribution model, where instead of a completely unpacked libc directory, we have a selection of cpio.gz archives which correspond to multilibs. | 19:24 |
seebs | For MIPS, the libc directory for our unweildy selection of multilibs is about 1.8GB as-shipped, and bloats to over 5GB if it goes through a git server (breaking all the hard links). | 19:24 |
*** zecke <zecke!~ich@91-65-247-193-dynip.superkabel.de> has quit IRC | 19:25 | |
seebs | In our distribution, we're distributing about 750MB of compressed archives, with the useful trait that any *given* install only has to decompress about 100MB of that, and it ends up being faster in total than unpacking the original archive would have been. | 19:25 |
seebs | So basically, it checks for actual unpacked files, and does the same thing external-csl-toolchain did (roughly) if it finds those, but also supports a faster/smaller unpacking mechanism when appropriate. | 19:26 |
seebs | … unwieldy. I can spell, really. | 19:27 |
seebs | I also had stuff to make the toolchain wrappers (which exist separately) become enabled mostly-automatically with binary toolchains, which simplifies life for packages which end up failing to specify the right CCARGS, although I think all the known cases got fixed, so I might just drop that. | 19:28 |
* mr_science adds USE="aspell" to seebs irc client | 19:30 | |
seebs | I can't use spell checkers, they drive me batty. | 19:30 |
seebs | Their failure rate is usually higher than mine, at least for what I write. | 19:31 |
mr_science | i wasn't suggesting anything like M$ autocorrect | 19:31 |
mr_science | just some red squiggly highlights... | 19:32 |
fray | ha | 19:32 |
sgw_ | oh, is that whta those are for ;-) | 19:33 |
sgw_ | s/whta/what/ | 19:33 |
seebs | I hate the red squiggles. They're … not very reliable. Also, I occasionally do real proofreading, and apparently most proofreaders find that if you get in the habit of having those on, you stop being able to proofread as reliably. | 19:34 |
seebs | I will occasionally run a spell checker over a document, but I don't like having it always-on, because they really aren't very good at it. | 19:35 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:37 | |
mr_science | only as good as their dictionaries... | 19:37 |
mr_science | also kinda humorous how firefox defaults to crazy language that's completely unrelated to my locale settings | 19:38 |
mr_science | *some | 19:38 |
mr_science | currently cuban spanish... | 19:39 |
*** jchonig <jchonig!~jch@firewall.honig.net> has joined #yocto | 19:48 | |
kergoth | huh, kind of surprised 'tac' isn't posix/sus | 19:53 |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has quit IRC | 19:53 | |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has joined #yocto | 19:54 | |
-YoctoAutoBuilder- build #3 of eclipse-plugin-kepler is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org:8011/builders/eclipse-plugin-kepler/builds/3 | 19:55 | |
*** levi <levi!~user@c-24-10-225-212.hsd1.ut.comcast.net> has quit IRC | 19:56 | |
*** darknighte is now known as darknighte_znc | 19:59 | |
*** jmpdelos <jmpdelos!~polk@71-219-244-61.clsp.qwest.net> has quit IRC | 20:00 | |
*** jmpdelos <jmpdelos!~polk@174-22-180-204.clsp.qwest.net> has joined #yocto | 20:01 | |
seebs | I think it may be because tac is obviously not possible to generically implement for stdin. | 20:06 |
*** levi <levi!~user@c-24-10-225-212.hsd1.ut.comcast.net> has joined #yocto | 20:07 | |
kergoth | true, can't treat everything as a file if that's the operation you want to do | 20:13 |
kergoth | good point | 20:13 |
kergoth | still, quite handy :) | 20:13 |
*** silviof2 <silviof2!~silviof@ppp-188-174-34-191.dynamic.mnet-online.de> has joined #yocto | 20:16 | |
seebs | I wrote an unsort(1) utility. | 20:16 |
seebs | I have, on my very low priority list of things to do: making it correctly parse, and warn about errors in the specification of, all the sorting options available to the POSIX sort(1). | 20:17 |
mr_science | seebs: stop, you're making me all goose-pimply... | 20:18 |
seebs | Obviously, implementing the functionality would be much, much, easier than parsing the options. | 20:18 |
seebs | Option parsing is one of those problems which sounds REALLY easy until you do it. | 20:19 |
seebs | … argh | 20:19 |
seebs | I was thinking about that, and now I've realized that there is an obvious way in which I could make my option parser more useful in an interesting way. | 20:20 |
seebs | It supports getopt-like strings, with the extension that, just as "f:" means "option f takes an argument", "f#" means "option f takes a numeric argument". Good so far. | 20:20 |
mr_science | if it's anything above "trivial" i tend to use getopts | 20:21 |
seebs | I have now realized that I might find life easier if it also supported "f::" meaning "option f takes exactly two arguments". | 20:21 |
seebs | In sh, I use getopts. Or, in some cases, a very clever portable near-reimplementation of it in sh I got from Gary Vaughan during the work on the shell book. | 20:21 |
mr_science | but i'll admit to writing a lot of shell script with custom check_input functions and no getopts... | 20:22 |
seebs | But being a sort of compulsive programmer, and playing a game that has a Lua-based addon development environment, I also maintain a getopts-alike for parsing commands in that. | 20:22 |
* mr_science should take his own advice more often | 20:22 | |
seebs | And there I feel some freedom to experiment. | 20:22 |
seebs | I actually maintain an options library in C, although most of its features turned out to be ill-considered. But it was an interesting idea. | 20:23 |
mr_science | but i'll bet you learned something from your "ill-considered" implementation... | 20:23 |
seebs | In particular, it has the fancy feature of letting you save options to a .foorc file, or load them from such a file, so you can trivially set default options. This seemed like SUCH a good idea at the time. I think I've used it twice. | 20:23 |
seebs | Oh, heck yeah. This is why I am always happy to make an excuse to go write something. I know people who write prose, and they insist that no words you write are a waste. I have found this to be true of code, also. | 20:24 |
mr_science | the main difference being the concept of throwing out implementation #1 | 20:25 |
mr_science | since *not* throwing out rough drafts of prose is much less likely to bite you in the ass later | 20:25 |
seebs | Someone, and I forget who, but… Might have been Joel Spolsky? Argued recently, and moderately persuasively, that sometimes refactoring may be better than throwing away the first implementation. | 20:27 |
seebs | Because some significant amount of the "cruft" is actually handling real problems. | 20:27 |
seebs | http://www.joelonsoftware.com/articles/fog0000000069.html <-- yup | 20:27 |
mr_science | i wouldn't disagree with that | 20:27 |
mr_science | much... | 20:27 |
mr_science | probably depends a lot on the individual person/code | 20:28 |
seebs | It does. Also on scale, timing, scheduling, and how far off the original requirements were. | 20:29 |
mr_science | many variables... | 20:29 |
seebs | In general, my experience has been that all the clear rules as to what to do are wrong, and you are better off having multiple factors and weighing them. | 20:29 |
seebs | This is a good strategy especially because it is easy to explain how to do it so novices can start using it right away. *nods wisely* | 20:30 |
kergoth | seebs: its a good article, he makes a good point about the implicit knowledge carried in the code. i know i've attempted rewrites on things before and ended up re-rolling the workarounds for the ocrner cases again which i didn't pull over at first thinking they weren't necessary | 20:34 |
*** lpapp <lpapp!~lpapp@kde/lpapp> has left #yocto | 20:36 | |
seebs | This is highly relevant to the task I've just started on of trying to figure out whether to (1) uprev my wr-toolchain layer, or (2) try to get the fixes in it that I actually still need into meta-sourcery. | 20:37 |
seebs | I think I am going with #2. | 20:37 |
*** silviof2 <silviof2!~silviof@ppp-188-174-34-191.dynamic.mnet-online.de> has quit IRC | 20:40 | |
*** silviof2 <silviof2!~silviof@ppp-188-174-34-191.dynamic.mnet-online.de> has joined #yocto | 20:41 | |
mr_science | that's one of the points i've tried to explain repeatedly over the years... | 20:44 |
*** silviof2 <silviof2!~silviof@ppp-188-174-34-191.dynamic.mnet-online.de> has quit IRC | 20:44 | |
mr_science | usually not very successfully for one reason or another | 20:45 |
*** silviof2 <silviof2!~silviof@ppp-188-174-34-191.dynamic.mnet-online.de> has joined #yocto | 20:46 | |
levi | Regarding the Joel on Software article, there are also industry examples of market-leading companies having their lunch handed to them because they *didn't* rewrite their software. | 20:46 |
mr_science | it just seems harder than it should be to get some people to understand that | 20:46 |
mr_science | ie, that writing code is fundamentally a knowledge-capturing activity | 20:47 |
mr_science | maybe i just need a bigger clue stick | 20:47 |
levi | mr_science: I worked for a while with a jr. engineer who seemed really weak at figuring out how to do things. After talking with him for a while, it became apparent to me that his main problem was that he went out of his way to avoid *reading* code. | 20:49 |
levi | How people expect to *write* coherent things in a language they're not adept at *reading* first is beyond me. | 20:50 |
kergoth | yikes | 20:50 |
mr_science | but yeah, Joel's mom didn't raise no dummies | 20:51 |
mr_science | not that i couldn't argue with over some things... | 20:51 |
mr_science | *him even | 20:51 |
levi | I guess it doesn't help much that low-level languages like C make it very easy to write highly imperative code, in which the actual code provides a lot of tiny explicit details without ever making clear *why* those operations are being ordered. | 20:52 |
mr_science | yeah, some tools (like that example) require extra thought/work/effort to mitigate those kinds of things | 20:53 |
mr_science | which is why i like helpful languages like Ada... | 20:53 |
* mr_science waits for the groans and jaw-popping | 20:54 | |
* kergoth chuckles | 20:54 | |
levi | mr_science: I really need to learn Ada. I mostly enjoy statically-typed functional languages (Haskell, OCaml) for exploratory/modeling programming, because it helps you get the design hashed out and coherent before you get around the the implementation details. | 20:57 |
levi | From what I've seen of Ada, it's highly verbose but does provide a flexible set of tools for describing the way you expect things to work and having the compiler verify that you're operating within those constraints. | 20:58 |
mr_science | Ada has some lovely features that are still missing from most other languages | 20:59 |
mr_science | since Ada 83 even | 20:59 |
mr_science | why they're still missing is very good question | 20:59 |
* fray suspects because of the reputation of Ada | 21:00 | |
mr_science | probably goes along with the whole "software engineering do as we say not as we do" thing | 21:00 |
fray | and specifically the reams of documentation when Ada is used in gov't contracted software | 21:00 |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has quit IRC | 21:00 | |
mr_science | reams of govt documentation software docs are pretty much independent of the implementation language... | 21:01 |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has joined #yocto | 21:01 | |
mr_science | er, "software documentation" | 21:01 |
fray | ya.. but Ada was designed around that | 21:01 |
mr_science | not really | 21:01 |
levi | I think they're primarily missing because no one has done any R&D at the level of C/Ada languages in a long time. You just use C or C++ and deal with it, and those can't change much due to massive amounts of code and trained programmers that can't be obsoleted. | 21:02 |
mr_science | the "myths" of Ada revealed... | 21:02 |
fray | from what I saw it was.. (I saw it from a Honeywell perspective in the late 1980s) | 21:02 |
*** ant_home <ant_home!~andrea@host36-64-dynamic.8-87-r.retail.telecomitalia.it> has joined #yocto | 21:02 | |
fray | the wall of Ada manuals was insane.. the reams of "you must do it this way" docuemnts from the gov't were insane.. | 21:03 |
* mr_science spent 20+ years doing IV&V on DoD launch range systems | 21:03 | |
levi | Ada was designed around the idea of reliable, deterministic systems. | 21:03 |
fray | it led to a bad taste in new programers, who said I won't work on system slike that | 21:03 |
fray | levi, absolutely.. and I think it had it's place | 21:03 |
mr_science | Ada was designed to handle several different problem domains, but mostly the design is meant to iprove software quality | 21:04 |
levi | The current 'state of the art' way to do that is apparently gigantic software systems like UML modeling and code extraction tools. | 21:04 |
mr_science | nothing specific to DoD about that | 21:04 |
fray | ya, I'm not saying what we have today is any better frankly.. | 21:04 |
mr_science | if there's one thing i've seen over those 20+ years, it's that almost nobody knows the Ada standards or design criteria | 21:05 |
mr_science | but they all likt to talk about it... | 21:05 |
*** ynezz <ynezz!ynezz@ibawizard.net> has quit IRC | 21:06 | |
*** ynezz <ynezz!ynezz@ibawizard.net> has joined #yocto | 21:06 | |
mr_science | i also get that some people just don't like things like range variables that won't allow out-of-bounds indeces and things like that | 21:07 |
mr_science | personally, i need all the help i can get to eliminate bugs | 21:07 |
fray | heh, from my experience language usage is very cyclical.. | 21:07 |
levi | Amen to that. | 21:07 |
fray | there seems to always be the language of the month behavior.. and then longer term languages.. | 21:08 |
fray | (C, Ada, Fortran, Cobol...) | 21:08 |
ant_home | let's port INTERCAL | 21:08 |
levi | As Alan Kay observed, we have a programming 'pop culture'. | 21:08 |
ant_home | cross-intercal... | 21:08 |
mr_science | i think Fortran wins the geriatric language prize | 21:08 |
fray | but wow, it's still being used for new development.. :/ | 21:09 |
fray | (I'd rather program Fortran then cobol though) | 21:09 |
mr_science | very useful for certain things, yet still a 50's language... | 21:09 |
levi | It's easier to write high-performance numeric code in Fortran than C, though. | 21:09 |
mr_science | yup | 21:09 |
levi | You don't have to write a bunch of aliasing annotations all over the place. | 21:10 |
levi | I was in the supercomputing industry for a few years, and Fortran is very much alive and well there. | 21:10 |
fray | I have a hated for AS/400 & Cobol due to a course I took at my university.. | 21:10 |
mr_science | the only real knock on Ada i can think of is that they just did a crappy job selling it | 21:11 |
levi | Cobol was just kind of a bad idea that gets re-discovered every so often. | 21:11 |
fray | HAHA | 21:11 |
mr_science | given the prevalence of myths still floating around... | 21:11 |
levi | "Let's write a programming language that untrained managers can understand!" | 21:11 |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 21:11 | |
mr_science | s/programming language/magazine ad/ | 21:12 |
fray | levi (and in my university case) be sure to tell all of the "programmers in the room" that you are going to show them the 'right way to program'.. | 21:12 |
* fray is still annoyed (or worse) at that professor... and that was about 18 years ago | 21:12 | |
levi | mr_science: Well, compared to other languages of its vintage, it was a relatively large and complex language. Also, from my understanding there was a long period where there were no free compilers available for it. | 21:13 |
mr_science | levi: the latter period was mostly while the original 83 standard was still under development | 21:13 |
fray | heh CDC's uTutor was better then Cobol IMHO | 21:13 |
levi | I don't think it's possible to understate the importance of the open, freely-sharable nature of Unix and C to their current ubiquity. | 21:14 |
mr_science | it's probably still the only language with a compiler validation test suite *or* a standard before compiler implementation | 21:14 |
fray | absolutely | 21:14 |
mr_science | both of which are Good Things | 21:15 |
levi | They are not ubiquitious because they're the *best*, but because they're relatively small, simple, portable, and freely available. | 21:15 |
mr_science | yeah, but have you tried any of the "free" non-GNU C compilers? | 21:16 |
mr_science | pretty easy to find compiler bugs in them | 21:16 |
mr_science | at least it used to be... | 21:16 |
*** lpapp_ <lpapp_!~lpapp@cpc11-cmbg15-2-0-cust30.5-4.cable.virginmedia.com> has joined #yocto | 21:16 | |
*** lpapp_ <lpapp_!~lpapp@kde/lpapp> has joined #yocto | 21:16 | |
levi | If you haven't read the UNIX-HATERS Handbook, it's entertaining reading even if you like Unix. | 21:16 |
lpapp_ | levi: why | 21:17 |
mr_science | i pretty sure i read that stuff a loooong time ago, along with the original BOFH stories... | 21:17 |
mr_science | *i'm | 21:17 |
levi | mr_science: On the other hand, it's also not uncommon to find bugs in obscure parts of gcc. I ran into one or two many years ago while doing work on a NIOS2-based system. | 21:18 |
mr_science | maybe it's time to skim it again in the cold light of ... something... | 21:18 |
mr_science | levi: didn't say gnu code was bug-free | 21:19 |
levi | lpapp_: It's filled with humorous rants, many of which come from users of other contemporary systems that were more advanced in a lot of ways. | 21:19 |
mr_science | just orders of magnitude cleaner usually... | 21:19 |
levi | My initial experience with C code bases was actually from reading the code for MUD-style games. | 21:20 |
mr_science | okay, i think i finished this bash script about 25 minutes ago... | 21:20 |
levi | Specifically the Tiny- variety. | 21:20 |
mr_science | oops, forgot my die() function | 21:21 |
seebs | I mostly learned C from roguelikes. | 21:21 |
levi | It was very enlightening to see how a couple of programs that appeared very similar to users could be implemented so differently, and how much clearer one was than the other. | 21:21 |
levi | Oddly enough, the clearer one tended to crash a lot less... | 21:21 |
mr_science | funny how that works... | 21:22 |
mr_science | can you say "obfuscated C contest"? | 21:22 |
*** swex <swex!~swex@178.17.193.139> has quit IRC | 21:24 | |
*** swex <swex!~swex@178.17.193.139> has joined #yocto | 21:24 | |
mr_science | just the fact that you can actually do some of that stuff with C is pretty scary | 21:26 |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 21:31 | |
*** dvhart <dvhart!~dvhart@static-50-53-108-147.bvtn.or.frontiernet.net> has quit IRC | 21:32 | |
*** tinti <tinti!~tinti@pdpc/supporter/student/tinti> has quit IRC | 21:32 | |
mr_science | when i weigh making a .emacs (again) against paying $79 for sublime | 21:32 |
mr_science | i'm thinking the $79 is a good investment... | 21:32 |
mr_science | since i haven't made a custom .emacs in years | 21:33 |
kergoth | i picked it up, but i do too much remotely over ssh to make much use of it :( | 21:34 |
mr_science | works okay over ssh -Y | 21:35 |
mr_science | damn, it's like those guys read my mind... | 21:35 |
* mr_science gets out his foil hat again | 21:36 | |
mr_science | just in case... | 21:36 |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 21:42 | |
levi | I like sublime. The editor GUI is very slick/optimized, and it's extensible. | 21:51 |
levi | On the other hand, emacs is very familiar, so I mostly just use emacs. | 21:51 |
levi | There are a couple of pre-made .emacs directories that are nice. | 21:51 |
levi | Like the Emacs Starter Kit | 21:52 |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 21:56 | |
mr_science | yeah, i specific things in mine so i had to make my own | 22:04 |
mr_science | *wanted even | 22:04 |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 22:05 | |
mr_science | sublime seems to have almost exactly what i need working out-of-the-box | 22:05 |
mr_science | plus other stuff i haven't even played with yet | 22:05 |
levi | For me, it's not the nice features but the muscle memory for standard emacs bindings that's got me stuck with emacs. :) | 22:06 |
mr_science | yup | 22:06 |
levi | Although I sometimes make extensive use of org-mode | 22:06 |
mr_science | like kergoth, i ended up doing so much work over shell connections i got used to simple | 22:07 |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 22:07 | |
mr_science | i need to break out of that mold... | 22:08 |
seebs | Okay, before I spend a huge amount of time tracking this down… Had a build fail because <rpc/rpc.h> was absent. Using binary toolchain which may well not have it. Just wondering whether that's "report to vendor", or "don't be silly, turn on rpc in DISTRO_FEATURES", or what... | 22:10 |
mr_science | heh, my sdk build failed last night with a missing /bin/sed in the native sysroot | 22:11 |
mr_science | i filed a bug, but it sort-of felt wrong... | 22:11 |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-pynhotmejkjeizlt> has quit IRC | 22:18 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 22:26 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 22:26 | |
*** hans <hans!~hans@70-90-170-37-ca.sfba.hfc.comcastbusiness.net> has joined #yocto | 22:36 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 22:42 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has joined #yocto | 22:46 | |
*** mulhern <mulhern!~mulhern@c-24-128-153-12.hsd1.ma.comcast.net> has quit IRC | 22:47 | |
*** agust <agust!~agust@p4FC46268.dip0.t-ipconnect.de> has quit IRC | 23:01 | |
-YoctoAutoBuilder- build #4 of eclipse-plugin-juno is complete: Failure [failed Building Eclipse Plugin Publishing Artifacts] Build details are at http://autobuilder.yoctoproject.org:8011/builders/eclipse-plugin-juno/builds/4 | 23:10 | |
mr_science | so now that i look again, sublime does fall short of vi in several areas | 23:11 |
seebs | I seem to recall having tried sublime some, and not been especially happy, but… It is hard for me to learn editors. | 23:15 |
mr_science | it looks pretty nice at first, and i do like the fact that certain things Just Work without any fiddling | 23:16 |
mr_science | but... | 23:16 |
mr_science | when you look a little closer, it's short on language sensitivity and a few other things | 23:17 |
seebs | I mostly don't use language-sensitive features in editors, and actually go around turning them off. I never got used to things like syntax highlighting, and tend to find them distracting. | 23:18 |
levi | mr_science: If you do much C programming, there's an interesting integration of clang with sublime to catch errors on the fly. | 23:28 |
mr_science | depends on the color scheme, but i *do* find syntax highlighting helpful | 23:28 |
mr_science | levi: now yer talkin' | 23:29 |
mr_science | more analysis tools should be "built-ins" | 23:29 |
mr_science | of course, with Ada the compiler pretty much does that | 23:30 |
mr_science | personally, i would much rather fix compile errors than chase runtime bugs... | 23:31 |
*** nitink <nitink!~nitink@134.134.137.75> has quit IRC | 23:35 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 23:42 | |
*** zenlinux <zenlinux!~sgarman@c-50-139-96-211.hsd1.or.comcast.net> has quit IRC | 23:46 | |
*** hollisb <hollisb!~hollisb@nat-wv.mentorg.com> has quit IRC | 23:46 | |
*** nitink <nitink!~nitink@134.134.137.73> has joined #yocto | 23:50 | |
*** zeddii <zeddii!~ddez@128.224.252.2> has quit IRC | 23:50 | |
*** andyross <andyross!~andy@c-67-171-188-207.hsd1.or.comcast.net> has quit IRC | 23:51 | |
khem | rburton: I am running into an issue which boils down to this fix https://bugzilla.yoctoproject.org/show_bug.cgi?id=2597 | 23:52 |
yocti | Bug 2597: normal, Medium+, 1.3 M5, constantinx.musca, VERIFIED FIXED, intltool is missing intltool.m4 | 23:52 |
khem | rburton: why is RDEP on a -dev package added ? | 23:52 |
khem | IMO needed files should have been moved into gettext main package | 23:52 |
khem | and dependency on gettext be created | 23:52 |
khem | the description in bug its not clear what it fixed and what was broken | 23:53 |
*** zeddii <zeddii!~ddez@128.224.252.2> has joined #yocto | 23:55 | |
*** swex <swex!~swex@178.17.193.139> has quit IRC | 23:56 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!