*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has joined #yocto | 00:13 | |
*** tonywin32 <tonywin32!~tonywin32@142-165-132-47.sktn.static.sasknet.sk.ca> has joined #yocto | 00:19 | |
*** cgkades <cgkades!~Adium@unaffiliated/cgkades> has quit IRC | 00:22 | |
*** tonywin32 <tonywin32!~tonywin32@142-165-132-47.sktn.static.sasknet.sk.ca> has quit IRC | 01:00 | |
*** neur0Fuzzy <neur0Fuzzy!~neur0Fuzz@p239.net182021249.tokai.or.jp> has joined #yocto | 01:10 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 01:11 | |
*** armpit <armpit!~akuster@64.2.3.194.ptr.us.xo.net> has quit IRC | 01:36 | |
*** khem[away] <khem[away]!~khem@unaffiliated/khem> has quit IRC | 02:29 | |
*** ntl <ntl!~ntl@99-127-51-4.lightspeed.austtx.sbcglobal.net> has quit IRC | 02:29 | |
*** ntl <ntl!~ntl@99-127-51-4.lightspeed.austtx.sbcglobal.net> has joined #yocto | 02:42 | |
*** Pixionus <Pixionus!~Pixionus@wsip-98-191-121-244.ph.ph.cox.net> has joined #yocto | 03:00 | |
*** stavrosv1 <stavrosv1!~stavros@87-198-173-210.static.ptr.magnet.ie> has joined #yocto | 03:03 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has quit IRC | 03:03 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-xsqiyaasosmztkzi> has joined #yocto | 03:06 | |
*** stavrosv1 <stavrosv1!~stavros@87-198-173-210.static.ptr.magnet.ie> has quit IRC | 03:21 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has joined #yocto | 03:22 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-xsqiyaasosmztkzi> has quit IRC | 03:32 | |
*** neur0Fuzzy <neur0Fuzzy!~neur0Fuzz@p239.net182021249.tokai.or.jp> has quit IRC | 03:33 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 03:43 | |
*** nobody18 <nobody18!~nobody@77.79.182.167.dynamic.ufanet.ru> has joined #yocto | 04:22 | |
*** fusman <fusman!~fahad@94.56.19.22> has joined #yocto | 04:30 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 04:32 | |
xulfer | Hm trying to boot a yocto image from core-image-minimal-initramfs. However once the boot media loads nothing seems to happen. The yocto image I'm planning to boot has been tested to work. Is there a script I need to modify or something to move init along? | 04:35 |
---|---|---|
redengin | xulfer, whats the last message you see? | 04:45 |
xulfer | kernel messages about the removable media. | 04:46 |
xulfer | aka the root i want | 04:46 |
xulfer | so i'm assuming init isn't getting handed off | 04:46 |
redengin | do you see it mounting? | 04:48 |
*** armpit <armpit!~akuster@2601:c:a700:3ba7:957f:ec67:f3ef:46c3> has joined #yocto | 04:48 | |
xulfer | yes. well i believe so. i get the ext-3 messages and what not after waiting for removable. | 04:50 |
redengin | and you made the media by burning the iso? | 04:50 |
xulfer | no, arm booting | 04:51 |
xulfer | so copy initramfs into boot dir | 04:51 |
xulfer | then tar into mmc | 04:51 |
redengin | did you also create the root filesystem? | 04:52 |
redengin | or does your initramfs contain everything? | 04:53 |
xulfer | no. just the kernel from the bsp, then the rootfs has everything else | 04:53 |
xulfer | was also wondering if i'm missing something | 04:53 |
xulfer | since before today the rootfs WAS the initramfs | 04:53 |
nrossi | xulfer: the -initramfs target is generally for rootfs pivoting | 04:54 |
redengin | usually the initramfs is just the bootstrapping code and then it mounts the rootfs to complete, but I've also seen people build the rootfs into the initramfs | 04:54 |
redengin | unfortunately I don't know how to do that in yocot | 04:54 |
xulfer | nrossi, oh. in my rootfs, or core-image-minimal-initramfs | 04:54 |
nrossi | xulfer: you need to have two rootfs, the core-image-minimal-initramfs and <your rootfs> | 04:55 |
xulfer | yeah i do | 04:55 |
xulfer | however the second doesn't seem to be starting up | 04:55 |
nrossi | have you loaded the content onto the second rootfs? | 04:55 |
xulfer | yes | 04:55 |
xulfer | it's on the emmc, takes up the whole thing | 04:56 |
xulfer | are there more details i can provide somehow? the init screen is obviously a bit vague | 04:56 |
nrossi | got the whole boot log? | 04:57 |
xulfer | i can get it here in a moment. i think the everything is still the same on my device. | 04:58 |
redengin | can you serial it out and paste it? | 04:58 |
xulfer | yeah that's the plan. will do | 05:02 |
*** fusman <fusman!~fahad@94.56.19.22> has quit IRC | 05:08 | |
*** fusman <fusman!~fahad@94.56.19.22> has joined #yocto | 05:08 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 05:09 | |
*** grma <grma!~gruberm@chello213047201250.tirol.surfer.at> has joined #yocto | 05:19 | |
xulfer | sorry for the delay guys. | 05:25 |
xulfer | on a windows machine and wasn't quite familiar with how to do this on windows. | 05:25 |
xulfer | http://pastebin.com/HBFz8cqa | 05:25 |
xulfer | that's my boot log currently | 05:25 |
*** agust <agust!~agust@p4FC46DF1.dip0.t-ipconnect.de> has joined #yocto | 05:30 | |
redengin | is the rootfs on mmcblk1p1 or mmcblk1p2? | 05:35 |
nrossi | xulfer: looks like it hasn't found the mount, see the polling here: https://github.com/openembedded/oe-core/blob/d4f4ad5edd8914e696722c1a1c3ba7de091d4c19/meta/recipes-core/initrdscripts/files/init-live.sh#L118 | 05:35 |
xulfer | hmm | 05:36 |
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto | 05:36 | |
xulfer | yeah that looks right. i'm not sure how that's happening though. | 05:37 |
xulfer | is there something i need to setup in the initramfs image itself? I just noticed it's finding both the sdcard, and the device i'm trying to use as root. | 05:38 |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has joined #yocto | 05:39 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 05:42 | |
nrossi | hmmm i dont think the core-image-minimal-initramfs is intended for ARM | 05:44 |
xulfer | yeah i had to modify it. | 05:45 |
xulfer | but i'm trying to accomplish similar | 05:45 |
xulfer | we want a fallback image. so the idea is to have an initramfs that could hold an http and what not supposing boot fails for firmware updates. | 05:45 |
xulfer | and have a writable larger rootfs | 05:46 |
nrossi | xulfer: ah ok so you probably intend to write your own initramfs boot scripts aways | 05:46 |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 05:48 | |
xulfer | yeah I might have to. was hoping to avoid that though. :) | 05:48 |
*** joshuagl <joshuagl!~joshuagl@host86-152-54-210.range86-152.btcentralplus.com> has quit IRC | 05:48 | |
xulfer | the support for this board is pretty crappy so my options with this type of stuff is very limited. | 05:48 |
xulfer | Not from yocto. The board manufacturer only supports an old version of ubuntu, etc, etc. Already had to write a BSP. It's turned into quite the money pit. | 05:49 |
nrossi | it looks like if you throw the rootfs onto the partition as an img file it will mount that... it seems this is more setup for live images as opposed to switch root. | 05:49 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 05:49 | |
xulfer | yeah | 05:50 |
nrossi | has to be called "rootfs.img" | 05:50 |
xulfer | hmm but that would be read only yes? | 05:50 |
*** joshuagl <joshuagl!~joshuagl@host109-158-158-204.range109-158.btcentralplus.com> has joined #yocto | 05:50 | |
nrossi | not nessecarily.... unless it mounts it ro, let me check | 05:50 |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 05:50 | |
nrossi | it mounts it rw with an additional overlayfs setup | 05:51 |
nrossi | so you have rootfs.ro and rootfs.rw mounts | 05:51 |
nrossi | https://github.com/openembedded/oe-core/blob/d4f4ad5edd8914e696722c1a1c3ba7de091d4c19/meta/recipes-core/initrdscripts/files/init-live.sh#L170 | 05:51 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 05:51 | |
xulfer | ahh so i have to do it by hand. | 05:51 |
xulfer | stuck with a 3.4 kernel | 05:52 |
nrossi | it has a fallback to tmpfs | 05:52 |
xulfer | hm ok | 06:00 |
*** melonipoika <melonipoika!~quassel@91-158-69-143.elisa-laajakaista.fi> has joined #yocto | 06:04 | |
*** wadim_ <wadim_!~egorov@mail.x-arc.de> has joined #yocto | 06:16 | |
*** nobody18 <nobody18!~nobody@77.79.182.167.dynamic.ufanet.ru> has quit IRC | 06:23 | |
*** patrickz <patrickz!~Thunderbi@212.118.209.82> has quit IRC | 06:28 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 06:36 | |
*** pohly <pohly!~pohly@p5DE8E0DD.dip0.t-ipconnect.de> has joined #yocto | 06:41 | |
*** darkspike <darkspike!~darkspike@217.110.68.82> has joined #yocto | 06:41 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 06:42 | |
*** fusman <fusman!~fahad@94.56.19.22> has quit IRC | 06:46 | |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has quit IRC | 06:49 | |
*** fusman <fusman!~fahad@94.56.19.22> has joined #yocto | 06:50 | |
*** volker_123456 <volker_123456!~quassel@host-188-174-253-51.customer.m-online.net> has joined #yocto | 06:51 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-vguslzgyvirkypcf> has joined #yocto | 06:55 | |
*** roric <roric!~roric@h196n19-vrr-a31.ias.bredband.telia.com> has quit IRC | 06:55 | |
*** jbrianceau_away is now known as jbrianceau | 06:55 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 07:02 | |
*** fusman <fusman!~fahad@94.56.19.22> has quit IRC | 07:06 | |
*** fusman <fusman!~fahad@94.56.19.22> has joined #yocto | 07:11 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 07:20 | |
*** ant_work <ant_work!~ant__@host222-188-static.61-79-b.business.telecomitalia.it> has joined #yocto | 07:29 | |
*** patrickz <patrickz!~Thunderbi@212.118.209.82> has joined #yocto | 07:37 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has quit IRC | 07:39 | |
*** fusman <fusman!~fahad@94.56.19.22> has quit IRC | 07:39 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has joined #yocto | 07:40 | |
*** andrei_ <andrei_!c35a6e7d@gateway/web/freenode/ip.195.90.110.125> has joined #yocto | 07:51 | |
*** ant_work <ant_work!~ant__@host222-188-static.61-79-b.business.telecomitalia.it> has quit IRC | 07:53 | |
andrei_ | Hello | 07:53 |
andrei_ | I have added a recipe to include a new package into an already existent image | 07:53 |
andrei_ | and I get this ERROR: unixodbc not found in the base feeds (t1040rdb ppce5500 powerpc noarch any all). | 07:53 |
andrei_ | unixodbc is the package I added. | 07:53 |
andrei_ | I checked under ${WORKDIR}/image | 07:54 |
andrei_ | and the files look ok | 07:54 |
andrei_ | but I can't find the rpm | 07:54 |
andrei_ | any clue why? | 07:54 |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 08:01 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has quit IRC | 08:01 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 08:01 | |
*** todor <todor!todor@nat/intel/x-bvfjqezxteuermkc> has joined #yocto | 08:02 | |
*** ddalex <ddalex!~ddalex@154.58.102.3> has quit IRC | 08:04 | |
*** roric <roric!~roric@194-236-6-76.customer.telia.com> has joined #yocto | 08:09 | |
*** sameo <sameo!samuel@nat/intel/x-kphnudhbmriykigj> has joined #yocto | 08:10 | |
andrei_ | if I put ALLOW_EMPTY_${PN} = "1" in the recipe it works | 08:10 |
andrei_ | but I don t have anything on my uImage | 08:10 |
*** awe00 <awe00!~awe00@lon92-h02-128-78-240-105.dsl.sta.abo.bbox.fr> has joined #yocto | 08:10 | |
*** lyang0 <lyang0!~lyang001@106.120.101.38> has quit IRC | 08:12 | |
*** jku <jku!jku@nat/intel/x-vtnwxjrelwqcibce> has joined #yocto | 08:14 | |
bluelightning | andrei_: missing stuff in do_install perhaps? | 08:15 |
bluelightning | (morning all) | 08:15 |
andrei_ | bluelightning: hey ! | 08:15 |
andrei_ | oe_runmake install DESTDIR=${D} SBINDIR=${sbindir} MANDIR=${mandir} \ INCLUDEDIR=${includedir} | 08:15 |
andrei_ | this is what I do in do_install | 08:15 |
bluelightning | ok, so then I would check ${D} (which is the "image" subdirectory under the workdir for the recipe) to see what is ending up in there | 08:18 |
bluelightning | if you're not sure where the workdir is you can find that by running bitbake -e recipename | grep ^WORKDIR= | 08:18 |
andrei_ | I'm in my image subdir | 08:22 |
andrei_ | I got usr/local/bin /include /share and /lib | 08:22 |
andrei_ | do_install completes ok | 08:22 |
andrei_ | do_rootfs fails because it can't find a rpm | 08:22 |
andrei_ | I ll post my whole recipe | 08:22 |
andrei_ | http://pastebin.com/b41LHWHs | 08:23 |
andrei_ | http://pastebin.com/t2zQ8b3M here's the dirtree in img | 08:24 |
andrei_ | imo, it looks ok | 08:24 |
bluelightning | andrei_: /usr/local? generally you should be installing into /usr rather than /usr/local | 08:31 |
bluelightning | are you receiving any warnings? | 08:31 |
bluelightning | (I'd be surprised if you weren't) | 08:32 |
andrei_ | nope, not related to this packages. Just that it skips three other packages for which I ( intended to) leave symbols undefined | 08:32 |
andrei_ | this package* | 08:32 |
andrei_ | I didn't install it to usr/local on purpose, I assume {D} is the variable responsible for that, but how can I change it to be correct? | 08:33 |
bluelightning | have you disabled any warnings? | 08:34 |
bluelightning | because if you are putting files in /usr/local and haven't taken steps to package that directory (and I see none in the recipe) you should have received a warning | 08:34 |
andrei_ | no, I didn't. It's the Freescale SDK and I haven't changed anything except of this recipe | 08:35 |
andrei_ | what you're saying makes sense | 08:35 |
bluelightning | ok, what is WARN_QA set to? | 08:35 |
bluelightning | and ERROR_QA | 08:36 |
andrei_ | they are set in poky/meta-yocto/conf/ .. ? | 08:39 |
bluelightning | well, easiest is just to run bitbake -e | grep ^WARN_QA= | 08:39 |
andrei_ | ah, poky.conf | 08:40 |
andrei_ | found it | 08:40 |
andrei_ | WARN_QA = "textrel files-invalid incompatible-license xorg-driver-abi libdir \ unknown-configure-option" | 08:40 |
bluelightning | there's no guarantee that is the only place it is set/modified, hence why I suggested bitbake -e | 08:40 |
andrei_ | okay | 08:41 |
andrei_ | sorry, I'm kind of a yocto newbie, but you probably figured that out | 08:41 |
bluelightning | no worries | 08:41 |
*** jimBaxter <jimBaxter!~jbaxter@jimbax.plus.com> has joined #yocto | 08:41 | |
andrei_ | $ bitbake -e | grep ^WARN_QA= | 08:41 |
andrei_ | WARN_QA="textrel files-invalid incompatible-license xorg-driver-abi libdir unknown-configure-option" | 08:41 |
bluelightning | ok, what about ERROR_QA? | 08:42 |
andrei_ | ERROR_QA="dev-so debug-deps dev-deps debug-files arch la2 pkgconfig la perms rpaths staticdev ldflags" | 08:42 |
bluelightning | sigh | 08:43 |
bluelightning | shoot whoever configured it that way, because the one warning that would have told you what's wrong here is turned off :/ | 08:43 |
bluelightning | (installed-vs-shipped) | 08:44 |
andrei_ | will do! | 08:44 |
bluelightning | anyway, back to the recipe | 08:44 |
bluelightning | I think what's really wrong here is you should drop your custom do_configure | 08:45 |
bluelightning | then the correct prefixes will be passed in by the default implementation from autotools.bbclass (among many other default arguments that you really need) and it should then install to /usr rather than /usr/local | 08:45 |
andrei_ | I tried dropping the custom do configure | 08:46 |
andrei_ | I get a libtoolize error | 08:46 |
andrei_ | that it needs to regenerate some a4.local | 08:46 |
andrei_ | You should recreate aclocal.m4 with macros from libtool 2.2.6 | 08:46 |
*** varjaaks <varjaaks!uid2629@gateway/web/irccloud.com/x-xmsppfupxbnqnhbo> has joined #yocto | 08:48 | |
*** belen <belen!Adium@nat/intel/x-hiytlxlgtbwvmcxi> has joined #yocto | 08:49 | |
*** nighty-_ <nighty-_!~nighty@hokuriku.rural-networks.com> has joined #yocto | 08:49 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 08:51 | |
*** roric <roric!~roric@194-236-6-76.customer.telia.com> has quit IRC | 08:54 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 08:54 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 08:54 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has quit IRC | 08:55 | |
*** roric <roric!~roric@194.236.6.76> has joined #yocto | 08:55 | |
bluelightning | andrei_: I wonder if libtoolize --force in a do_configure_prepend() would work? | 08:56 |
*** rrvic <rrvic!~rrvic@46.11.74.181> has joined #yocto | 08:56 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 08:56 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 08:56 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has quit IRC | 08:57 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 08:58 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has left #yocto | 08:58 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 08:59 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 09:00 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 09:01 | |
bluelightning | nope, apparently not | 09:01 |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has quit IRC | 09:01 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 09:02 | |
andrei_ | just a sec, I'm trying without a custom config to see the exact error | 09:03 |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 09:03 | |
andrei_ | Version mismatch error. This is libtool 2.4.2, but the | 09:04 |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has joined #yocto | 09:04 | |
andrei_ | | libtool: definition of this LT_INIT comes from libtool 2.2.6. | 09:04 |
andrei_ | | libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 | libtool: and run autoconf again. | 09:04 |
andrei_ | wouldn't FILES_${PN} += "/usr/local" work ? | 09:06 |
bluelightning | that's not the only issue with this | 09:07 |
bluelightning | here is a patch adding a recipe that someone else wrote recently: http://patchwork.openembedded.org/patch/88215/ | 09:07 |
bluelightning | except that doesn't work either :/ | 09:08 |
joshuagl | todor: around? I'm hoping to ask you about the Eclipse plugin | 09:11 |
joshuagl | first question would be whether Luna will be supported for 1.8? :-) | 09:12 |
andrei_ | bluelightning: one of the reason that doesn't work is (in my case) it lacks host_alias | 09:16 |
bluelightning | andrei_: this is crusty old software unfortunately :( | 09:19 |
bluelightning | andrei_: there does seem to be a patch upstream to update libtool, I'm just trying to extract it | 09:19 |
*** SorenHolm <SorenHolm!~quassel@5634f191.rev.stofanet.dk> has joined #yocto | 09:22 | |
andrei_ | hm.FILES_${PN} += "${WORKDIR}/image/usr/local" doesn't work | 09:23 |
bluelightning | did you try oe_runconf instead of ./configure ? | 09:27 |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@93-33-58-76.ip43.fastwebnet.it> has quit IRC | 09:28 | |
andrei_ | no, I m going to try that now | 09:28 |
andrei_ | I tried something rather hackish as well. I copied * from local to usr | 09:29 |
andrei_ | and still same error | 09:29 |
andrei_ | do_compiles fails with | 09:30 |
andrei_ | oe_runconf | 09:30 |
andrei_ | I get a lot of undefined references | 09:30 |
andrei_ | SQL related, mostly | 09:31 |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@93-33-58-76.ip43.fastwebnet.it> has joined #yocto | 09:33 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@93-33-58-76.ip43.fastwebnet.it> has quit IRC | 09:35 | |
bluelightning | ok, I'm giving up at this point, this software is horrifically broken | 09:35 |
andrei_ | well, bluelightning, thanks a lot for your help ! I appreciate it. Hopefully, if I get it working, I'll get back with a recipe | 09:36 |
bluelightning | ok, thanks | 09:37 |
bluelightning | FYI I cloned the upstream repo with: git svn clone svn://svn.code.sf.net/p/unixodbc/code/trunk unixodbc-code | 09:38 |
bluelightning | they have a libtool update patch, but (a) it doesn't apply without hacking and (b) when it's fixed so that it does, the thing still doesn't build | 09:38 |
bluelightning | you might also need to inherit autotools-brokensep rather than autotools, I'm not sure | 09:38 |
bluelightning | in any case, you definitely don't want to be building without the correct configure arguments | 09:39 |
andrei_ | I built unixodbc on my host and it installed succesfully | 09:39 |
bluelightning | yeah, building on the host is always easier than cross-building ;) | 09:41 |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@93-33-58-76.ip43.fastwebnet.it> has joined #yocto | 09:41 | |
*** Derzzle <Derzzle!~Derzzle@104.152.106.244> has joined #yocto | 09:42 | |
*** tmpsantos <tmpsantos!~tmpsantos@a88-115-217-160.elisa-laajakaista.fi> has joined #yocto | 09:42 | |
andrei_ | makes sense | 09:42 |
*** ddom <ddom!~ddom@p4FFDB529.dip0.t-ipconnect.de> has joined #yocto | 09:45 | |
*** blueness <blueness!~blueness@cpe-74-77-145-97.buffalo.res.rr.com> has joined #yocto | 09:46 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 09:46 | |
*** belen <belen!Adium@nat/intel/x-hiytlxlgtbwvmcxi> has quit IRC | 09:47 | |
*** belen1 <belen1!Adium@nat/intel/x-rgtzwfrdusevaqfx> has joined #yocto | 09:47 | |
*** Derzzle <Derzzle!~Derzzle@104.152.106.244> has quit IRC | 09:52 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 09:52 | |
*** deception <deception!~deception@unaffiliated/deception> has quit IRC | 09:55 | |
*** rrvic_ <rrvic_!~rrvic@46.11.74.181> has joined #yocto | 09:55 | |
*** deception <deception!~deception@unaffiliated/deception> has joined #yocto | 09:56 | |
*** rrvic <rrvic!~rrvic@46.11.74.181> has quit IRC | 09:59 | |
*** florian_kc is now known as florian | 10:00 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 10:02 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 10:04 | |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has joined #yocto | 10:10 | |
*** blueness <blueness!~blueness@cpe-74-77-145-97.buffalo.res.rr.com> has joined #yocto | 10:10 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 10:10 | |
*** Derzzle <Derzzle!~Derzzle@104.152.106.244> has joined #yocto | 10:15 | |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has quit IRC | 10:23 | |
*** Derzzle <Derzzle!~Derzzle@104.152.106.244> has quit IRC | 10:25 | |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has joined #yocto | 10:28 | |
*** pev <pev!~pev@mail.analogue-micro.com> has joined #yocto | 10:29 | |
pev | hey all | 10:29 |
*** belen1 <belen1!Adium@nat/intel/x-rgtzwfrdusevaqfx> has quit IRC | 10:29 | |
pev | quick one - in a default build of yocto, the system uses it's password auth from busybox right? It looks like my build is using crypt but should really use MD5. Is there a standard yocoto mechanism to select / change this or should I just go in and hack / patch busybox directly? | 10:30 |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 10:37 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has quit IRC | 10:37 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 10:37 | |
*** fusman <fusman!~fahad@2.51.66.88> has joined #yocto | 10:42 | |
*** belen <belen!Adium@nat/intel/x-frbsbsfjslxyeden> has joined #yocto | 10:43 | |
andrei_ | I have SRC_URI = "file:///home/andrei/Downloads/unixODBC-2.3.2.tar.gz" | 10:47 |
andrei_ | file exists and is readable (644) | 10:47 |
andrei_ | recipe is built, but in my {WORKDIR} | 10:47 |
andrei_ | there is no source folder | 10:47 |
andrei_ | is there any warning to SRC_URI related that I can enable? | 10:47 |
todor | joshuagl: hello.. yes there are plans to support luna for 1.8 | 10:48 |
joshuagl | todor: super, that's good to hear. thanks :-) | 10:48 |
joshuagl | todor: will you be creating a public roadmap/schedule for future development? | 10:49 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 10:49 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 10:50 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has quit IRC | 10:50 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 10:50 | |
todor | joshuagl: we have some new features in the pipeline, but it is a bit early for a roadmap. please keep an eye on the mailing list for the announcements | 10:50 |
joshuagl | todor: OK, cool - yocto@ ? The reason I asked about a roadmap is it may make it easier for others to contribute | 10:51 |
*** neur0Fuzzy <neur0Fuzzy!~neur0Fuzz@p239.net182021249.tokai.or.jp> has joined #yocto | 10:51 | |
todor | joshuagl: i understand.. we'll try to publish a schedule soon.. Yup the ML is yocto@yoctoproject.org | 10:53 |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 10:53 | |
joshuagl | todor: great, thanks. I look forward to hearing what's planned for Eclipse support :-) | 10:53 |
*** chankit1 <chankit1!~oneam@118.101.229.222> has joined #yocto | 10:55 | |
*** smustafa <smustafa!~mustafa@39.42.198.143> has joined #yocto | 10:55 | |
todor | joshuagl: no problem.. | 10:56 |
*** Lev___ <Lev___!d907a00a@gateway/web/freenode/ip.217.7.160.10> has joined #yocto | 11:11 | |
Lev___ | Hi there | 11:14 |
Lev___ | tmpsantos: you're maintaining crosswalk metalayer right? I have troubles building it, could you take a look? | 11:14 |
tmpsantos | Lev___: hi there | 11:15 |
tmpsantos | Lev___: I don't work for intel anymore but I could have a look | 11:16 |
*** roric <roric!~roric@194.236.6.76> has quit IRC | 11:26 | |
andrei_ | hm, sorry to get back with the same issue over and over but I simply can't understand what's happening | 11:33 |
Lev___ | I'm trying to compile it for the armv7 target and I get linker errrors, it seems to be using the host linker with the host -L paths... I | 11:34 |
andrei_ | I got this recipe http://pastebin.com/QJG3mzYt which configures, compiles and installs ok | 11:34 |
andrei_ | but I keep getting WARNING: QA Issue: unixodbc: Files/directories were installed but not shipped | 11:34 |
andrei_ | how can I fix that? what's happening | 11:34 |
Lev___ | tmpsantos: like this: /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.7/libstdc++.so when searching for -lstdc++ | 11:35 |
Lev___ | tmpsantos: although the compilation happens with the right compiler.. | 11:35 |
Lev___ | tmpsantos: any clue where i have to look? | 11:36 |
bluelightning | andrei_: there are files being installed, but not packaged, because they are installed to locations not matched by FILES values | 11:38 |
bluelightning | andrei_: thus they can never appear in the target image | 11:38 |
andrei_ | why wouldn't FILES_${PN}v += "/local" work ? | 11:38 |
andrei_ | without the v | 11:39 |
andrei_ | FILES_${PN} += "/local" | 11:39 |
andrei_ | like this | 11:39 |
bluelightning | are the files actually in /local? or /usr/local ? | 11:39 |
bluelightning | http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#qa-issue-installed-vs-shipped | 11:39 |
andrei_ | usr/local | 11:39 |
bluelightning | ok, then that is the path you would need to add... | 11:40 |
*** roric <roric!~roric@194-236-6-76.customer.telia.com> has joined #yocto | 11:40 | |
andrei_ | yeah, that worked! Thanks a lot | 11:41 |
andrei_ | I thought usr is where it looks, so /local was relative to usr | 11:41 |
bluelightning | no, it looks at whatever is placed in ${D} | 11:42 |
andrei_ | I get a ERROR: QA Issue: non -staticdev package contains static .a library because I do indeed have .a | 11:42 |
bluelightning | yes, that is again because of /usr/local | 11:42 |
bluelightning | I appreciate you're trying to solve this in the quickest way possible, but really the least painful is to ensure you have the appropriate configure arguments passed, including the prefix | 11:43 |
andrei_ | I'm trying to fix it in the quickest way possible as there are people needing the library to work for other applications | 11:44 |
andrei_ | otherwise, I'll try to remove the /local thing, it's not intended, I sort of ended up with it | 11:45 |
*** roric <roric!~roric@194-236-6-76.customer.telia.com> has quit IRC | 11:45 | |
andrei_ | any reasonable way to fix the error above ? | 11:46 |
andrei_ | if I do bitbake -e fsl-image-core | grep ^D= | 11:48 |
andrei_ | I get D="mypath/tmp/work/t1040rdb-fsl-linux/fsl-image-core/1.0-r0/image" | 11:48 |
andrei_ | which is correct | 11:48 |
andrei_ | I don t get where it gets the /local from | 11:49 |
tmpsantos | Lev___: can you paste the error into a gist/pastebin? | 11:50 |
*** roric <roric!~roric@194.236.6.76> has joined #yocto | 11:52 | |
*** varjaaks <varjaaks!uid2629@gateway/web/irccloud.com/x-xmsppfupxbnqnhbo> has quit IRC | 11:53 | |
Lev___ | tmpsantos: http://pastebin.com/xVyerFNV | 11:54 |
tmpsantos | Lev___: is your host also ARM? because it seems to be using the host compiler instead of the toolchain | 11:56 |
Lev___ | nope the host is x64 | 11:56 |
Lev___ | yes exactly | 11:56 |
*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has quit IRC | 11:56 | |
Lev___ | but I have no idea why | 11:56 |
Lev___ | all other recipes build using the cross compiler | 11:56 |
tmpsantos | Lev___: https://github.com/crosswalk-project/meta-crosswalk/commit/362674ee6f838aafdaeae5b8bb035615330d243e | 11:58 |
tmpsantos | I remember fixing this bug here ^ | 11:58 |
Lev___ | i have that file(it's in master), I was assuming I didn't have to do any manual steps to make it work - do I? | 11:59 |
Lev___ | but I'm still kinda new to bitbake and gyp, so seems I missed something... | 12:01 |
*** roric <roric!~roric@194.236.6.76> has quit IRC | 12:03 | |
andrei_ | bluelightning: I got it working, I post it here, http://pastebin.com/WsjrXyTa not sure if it can be useful for anyone but. In any case, thank you for helping me out, it really sped things up | 12:25 |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has quit IRC | 12:30 | |
*** SorenHolm <SorenHolm!~quassel@5634f191.rev.stofanet.dk> has quit IRC | 12:33 | |
*** smustafa <smustafa!~mustafa@39.42.198.143> has quit IRC | 12:49 | |
*** Nilesh_ <Nilesh_!~minda@114.143.135.194> has quit IRC | 12:51 | |
*** wadim_ <wadim_!~egorov@mail.x-arc.de> has quit IRC | 13:01 | |
bluelightning | andrei_: no problem | 13:01 |
*** roric <roric!~roric@194-236-6-76.customer.telia.com> has joined #yocto | 13:01 | |
andrei_ | bluelightning: it's incredible how many issues I can run into | 13:01 |
andrei_ | right now, I figured there is no .so object built at all | 13:01 |
bluelightning | some software is easy to build, some not so much | 13:02 |
andrei_ | and it doesn't make any sense why | 13:02 |
bluelightning | yeah libtool can break like that unfortunately :( | 13:02 |
andrei_ | so the issue is caused by libtool ? | 13:02 |
*** neur0Fuzzy <neur0Fuzzy!~neur0Fuzz@p239.net182021249.tokai.or.jp> has quit IRC | 13:03 | |
andrei_ | now it makes sense why I should have compiled it properly ... | 13:03 |
*** pev <pev!~pev@mail.analogue-micro.com> has quit IRC | 13:03 | |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has joined #yocto | 13:04 | |
*** sm0ketst <sm0ketst!c207a193@gateway/web/freenode/ip.194.7.161.147> has joined #yocto | 13:09 | |
sm0ketst | hi all | 13:09 |
*** belen <belen!Adium@nat/intel/x-frbsbsfjslxyeden> has quit IRC | 13:11 | |
sm0ketst | is there a place where i can find FUSE libs rules? | 13:11 |
sm0ketst | rules/recipes | 13:11 |
*** alimon <alimon!~alimon@134.134.139.76> has joined #yocto | 13:17 | |
bluelightning | sm0ketst: http://layers.openembedded.org/layerindex/branch/master/recipes/?q=fuse | 13:20 |
bluelightning | I would suggest the one from meta-filesystems | 13:20 |
sm0ketst | http://cgit.openembedded.org/meta-openembedded/tree/?h=dizzy | 13:26 |
sm0ketst | ?? | 13:26 |
sm0ketst | using dizzy now testing meta-oe and meta-filesystems with my own layers | 13:27 |
*** madisox <madisox!~madison@70.90.175.93-BusName-ca.sfba.hfc.comcastbusiness.net> has joined #yocto | 13:27 | |
sm0ketst | yes the one maintained by Martin Jansa | 13:28 |
sm0ketst | thanks bluelightning | 13:28 |
*** madisox <madisox!~madison@70.90.175.93-BusName-ca.sfba.hfc.comcastbusiness.net> has left #yocto | 13:36 | |
*** madisox <madisox!~madison@70.90.175.93-BusName-ca.sfba.hfc.comcastbusiness.net> has joined #yocto | 13:37 | |
*** e8johan <e8johan!~quassel@90-229-157-121-no198.tbcn.telia.com> has quit IRC | 13:37 | |
sm0ketst | bluelightning: my configure is complaining about ---> PKG_CHECK_MODULES(FUSE, fuse), i need to build another recipe AFAIK ?? | 13:49 |
_4urele_ | hi again does anyone know a package named epoxy? | 13:49 |
*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has joined #yocto | 13:50 | |
bluelightning | sm0ketst: maybe it's not looking in the right place for the pc file? | 13:58 |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 14:00 | |
andrei_ | bluelightning: what do you think is the most reasonable approach to getting that unixodbc recipe to work? Can yocto work with libtool 2.2.6 ? Cheers! | 14:01 |
bluelightning | andrei_: fix unixodbc so it correctly builds with the libtool we are using (which is pretty much the latest) | 14:02 |
andrei_ | they don't have an IRC channel and I doubt they offer any support, but I'll try, thanks! | 14:02 |
bluelightning | the thing is they already have a patch upstream that's supposed to do the fix, it just apparently isn't quite working | 14:03 |
jku | _4urele_: I was just packaging epoxy -- last gtk requires it | 14:07 |
_4urele_ | jku, :) i'm trying also... but i'm facing an issue at install | 14:08 |
sm0ketst | bluelightning: i think it is ok. Im able to build the fuse pkg from bitbake since no other recipe depends on it. but if i add a dependency (my actual recibe/library) then bb fails with the do_configure. I dont know well the whole process yet. But apparently to build the lib i need to have support for FUSE when doing the configure for that particula lib. | 14:08 |
sm0ketst | bluelightning: I've tried to build the library natively and ./configure works... but im not able from bb | 14:09 |
jku | _4urele_: I'm not an expert but try something like this http://pastebin.com/ENXwjFcP | 14:10 |
bluelightning | sm0ketst: right, I got that | 14:12 |
bluelightning | sm0ketst: if you have fuse in DEPENDS of your recipe, there can be only two reasons it is failing - either the fuse recipe is not installing the pc file, or the software your recipe is building is not looking in the correct location | 14:13 |
bluelightning | i.e. under the sysroot | 14:13 |
*** jku <jku!jku@nat/intel/x-vtnwxjrelwqcibce> has quit IRC | 14:14 | |
_4urele_ | jku, i'm not an expert too, but it seems to work, thanks a lot! now I'm facing an error due to missing libx11. | 14:15 |
sm0ketst | bluelightning: going to check, thanks indeed | 14:17 |
*** Lev___ <Lev___!d907a00a@gateway/web/freenode/ip.217.7.160.10> has quit IRC | 14:21 | |
bluelightning | sm0ketst: FWIW I just checked here, it does install a pc file | 14:21 |
bluelightning | sm0ketst: you can verify this by looking in PKG_CONFIG_DIR which you can query by running: bitbake -e | grep PKG_CONFIG_DIR= | 14:23 |
bluelightning | there should be a fuse.pc in there | 14:23 |
sm0ketst | bluelightning: yes, it is there | 14:26 |
*** benjamirc <benjamirc!~besquive@134.134.137.75> has joined #yocto | 14:26 | |
*** rrvic_ <rrvic_!~rrvic@46.11.74.181> has quit IRC | 14:27 | |
sm0ketst | bluelightning: maybe i sould define my own do_configure in the .bb instead of use the default one | 14:28 |
bluelightning | sm0ketst: I wouldn't advise that, no | 14:28 |
bluelightning | sm0ketst: the next step would be to look at log.do_configure and config.log to see what kind of test it is actually doing | 14:28 |
sm0ketst | bluelightning: i need also to give ./configure specific options so actually I'm using EXTRA_OECONF to give the -- options | 14:29 |
bluelightning | sm0ketst: sure, EXTRA_OECONF is the way to do that | 14:29 |
sm0ketst | bluelightning: thanks going to check deeper | 14:30 |
bluelightning | for autotools/cmake recipes, overriding do_configure is a last resort | 14:30 |
*** benjamirc <benjamirc!~besquive@134.134.137.75> has quit IRC | 14:32 | |
*** patrickz <patrickz!~Thunderbi@212.118.209.82> has quit IRC | 14:33 | |
joshuagl | todor: btw you're not the default assignee for Eclipse bugs in bugzilla.yoctoproject.org | 14:48 |
joshuagl | you probably havne't seen the half a dozen or so I filed yesterday, then | 14:48 |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has joined #yocto | 14:49 | |
*** andrei_ <andrei_!c35a6e7d@gateway/web/freenode/ip.195.90.110.125> has quit IRC | 14:51 | |
*** roric <roric!~roric@194-236-6-76.customer.telia.com> has quit IRC | 14:54 | |
*** ericbutters <ericbutters!~eric@217.110.68.82> has quit IRC | 14:58 | |
*** nighty^ <nighty^!~nighty@static-68-179-124-161.ptr.terago.net> has joined #yocto | 15:00 | |
*** sameo <sameo!samuel@nat/intel/x-kphnudhbmriykigj> has quit IRC | 15:06 | |
*** rburton <rburton!~Adium@35.106.2.81.in-addr.arpa> has joined #yocto | 15:09 | |
*** roric <roric!~roric@194.236.6.76> has joined #yocto | 15:10 | |
*** sjolley <sjolley!~sjolley@134.134.137.73> has quit IRC | 15:12 | |
bluelightning | joshuagl: they just got reassigned :) I've asked Stephen to get the default assignee changed | 15:14 |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has quit IRC | 15:16 | |
*** ddom <ddom!~ddom@p4FFDB529.dip0.t-ipconnect.de> has quit IRC | 15:17 | |
todor | joshuagl: all bugs were just assigned to me.. | 15:18 |
*** chankit1 <chankit1!~oneam@118.101.229.222> has quit IRC | 15:21 | |
joshuagl | bluelightning: todor: yup, I just got the change notifications from BZ :-) | 15:24 |
joshuagl | very efficient | 15:25 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 15:26 | |
*** roric <roric!~roric@194.236.6.76> has quit IRC | 15:28 | |
*** benjamirc <benjamirc!~besquive@134.134.137.75> has joined #yocto | 15:28 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 15:30 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 15:31 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 15:34 | |
*** scottrif <scottrif!~srifenbar@134.134.137.73> has joined #yocto | 15:36 | |
scottrif | halstead: ping | 15:36 |
*** chankit1 <chankit1!~oneam@175.136.66.229> has joined #yocto | 15:36 | |
halstead | scottrif: I'm around in 20 minutes. | 15:38 |
scottrif | thanks.. I am in the office also and can't publish docs to my SSH area. | 15:38 |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 15:39 | |
*** sarahsharp <sarahsharp!sarah@nat/intel/x-muwuulewgnkigvmp> has joined #yocto | 15:41 | |
*** cgkades <cgkades!~Adium@174.46.232.2> has joined #yocto | 15:41 | |
*** cgkades <cgkades!~Adium@unaffiliated/cgkades> has joined #yocto | 15:41 | |
*** volker_123456 <volker_123456!~quassel@host-188-174-253-51.customer.m-online.net> has quit IRC | 15:42 | |
*** grma <grma!~gruberm@chello213047201250.tirol.surfer.at> has quit IRC | 15:43 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 15:43 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 15:43 | |
*** esteele_ <esteele_!~esteele@134.134.139.74> has quit IRC | 15:44 | |
*** fusman <fusman!~fahad@2.51.66.88> has quit IRC | 15:45 | |
*** sarahsharp <sarahsharp!sarah@nat/intel/x-muwuulewgnkigvmp> has quit IRC | 15:45 | |
*** chankit1 <chankit1!~oneam@175.136.66.229> has quit IRC | 15:45 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 15:56 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 15:57 | |
*** bluelightning_ <bluelightning_!~paul@83.217.123.106> has joined #yocto | 16:01 | |
*** bluelightning_ <bluelightning_!~paul@83.217.123.106> has quit IRC | 16:01 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 16:01 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 16:01 | |
*** bluelightning_ is now known as bluelightning | 16:01 | |
*** chankit1 <chankit1!~oneam@115.134.174.15> has joined #yocto | 16:01 | |
*** sarahsharp <sarahsharp!~sarah@192.55.55.39> has joined #yocto | 16:02 | |
*** realBigfoot <realBigfoot!~realBigfo@134.191.220.74> has quit IRC | 16:02 | |
*** benjamirc <benjamirc!~besquive@134.134.137.75> has quit IRC | 16:03 | |
*** dmoseley <dmoseley!~dmoseley@cpe-174-96-222-251.carolina.res.rr.com> has joined #yocto | 16:04 | |
kergoth | this makes absolutely no sense. i have two vms. each vm has a centos6 chroot. both are doing bitbake builds in that chroot. did a build on one, copied the sstate to the other, and it's building from scratch instead of using the sstates it has. when it builds from scratch, the created sstates have the same filenames as the existing ones had — that is, the signatures didn't change | 16:08 |
kergoth | and i don't see anything in the logs about a failure to extract or use those sstates | 16:08 |
* kergoth digs | 16:08 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 16:10 | |
*** darkspike <darkspike!~darkspike@217.110.68.82> has quit IRC | 16:11 | |
bluelightning | kergoth: same NATIVELSBSTRING I assume? | 16:12 |
halstead | scottrif: what's up? | 16:14 |
*** realBigfoot <realBigfoot!~realBigfo@134.191.220.74> has joined #yocto | 16:16 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 16:19 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 16:20 | |
*** SorenHolm <SorenHolm!~quassel@5634f191.rev.stofanet.dk> has joined #yocto | 16:22 | |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has joined #yocto | 16:25 | |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 16:28 | |
*** nerdboy <nerdboy!~sarnold@gatekeeper.gentoogeek.org> has joined #yocto | 16:29 | |
*** adelcast <adelcast!~adelcast@130.164.62.82> has left #yocto | 16:30 | |
*** nerdboy <nerdboy!~sarnold@gatekeeper.gentoogeek.org> has quit IRC | 16:30 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 16:30 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 16:32 | |
khem` | any ideas if we can do an image inside initramfs image sort of thing easily | 16:36 |
*** kido <kido!~kido@unaffiliated/kido> has joined #yocto | 16:37 | |
rink_ | khem`, fwiw, I just use loopback mount for a image file | 16:37 |
rink_ | but its not inside initramfs | 16:37 |
khem` | rink_: its about building it | 16:37 |
rink_ | oh, no idea there - I build mine externally | 16:38 |
khem` | if we can have it expressed in dependencies for OE | 16:38 |
khem` | properly | 16:38 |
kergoth | bluelightning: yep | 16:39 |
bluelightning | hmm, strange | 16:39 |
kergoth | interestingly, the sstate tarball and siginfo are both present, but when i build, the sstate_checkhashes function says the siginfo isn't there, and then both get rewritten out when it bulids from scratch. checked the exact path/filename — it was present before the build, afaict | 16:40 |
kergoth | it's like it's removing it, then complaining it can't find it, marking it as missing, and trying to fetch it? | 16:40 |
* kergoth is confused | 16:40 | |
* kergoth gets more caffeine | 16:40 | |
*** jbrianceau is now known as jbrianceau_away | 16:41 | |
* kergoth wipes tmp and tries again, this time seeing if it can use the sstate it just emitted.. and then will compare the two sstate caches | 16:42 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 16:44 | |
*** halstead <halstead!~halstead@crown.incitedev.com> has quit IRC | 16:51 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 16:52 | |
*** halstead <halstead!~halstead@crown.incitedev.com> has joined #yocto | 16:53 | |
*** halstead <halstead!~halstead@drupal.org/user/301087/view> has joined #yocto | 16:53 | |
kergoth | er. | 16:54 |
kergoth | how did i get into this situation? | 16:54 |
kergoth | rm -rf tmp; bitbake -c populate_sysroot quilt-native; # builds from scratch. do it again, builds from scratch again. SSTATE_DIR is relative to ${COREBASE}/../, outside of tmp | 16:55 |
kergoth | -S printdiff says the changes start at quilt-native:do_fetch, but no details | 16:55 |
*** cgkades <cgkades!~Adium@unaffiliated/cgkades> has quit IRC | 16:57 | |
*** cgkades <cgkades!~Adium@174.46.232.2> has joined #yocto | 16:58 | |
*** cgkades <cgkades!~Adium@unaffiliated/cgkades> has joined #yocto | 16:58 | |
nerdboy | https://www.youtube.com/watch?v=owA34B2nDYs <= NMA in the morning? | 16:59 |
*** awe00 <awe00!~awe00@lon92-h02-128-78-240-105.dsl.sta.abo.bbox.fr> has quit IRC | 16:59 | |
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC | 17:01 | |
bluelightning | kergoth: kind of sounds like something is wrong at the fetching end of things | 17:02 |
*** dlerner <dlerner!~dlerner@99-16-243-235.lightspeed.mrgvil.sbcglobal.net> has joined #yocto | 17:11 | |
*** esteele_ <esteele_!esteele@nat/intel/x-hxnnaackpmliizrc> has joined #yocto | 17:14 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 17:15 | |
*** melonipoika <melonipoika!~quassel@91-158-69-143.elisa-laajakaista.fi> has quit IRC | 17:17 | |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has quit IRC | 17:22 | |
*** aehs29 <aehs29!~aehernan@134.134.139.76> has joined #yocto | 17:22 | |
*** realBigfoot <realBigfoot!~realBigfo@134.191.220.74> has quit IRC | 17:23 | |
*** benjamirc <benjamirc!~besquive@134.134.137.75> has joined #yocto | 17:34 | |
*** casper333 <casper333!~casper@46.182.227.83> has joined #yocto | 17:35 | |
*** realBigfoot <realBigfoot!~realBigfo@134.191.220.74> has joined #yocto | 17:36 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 17:37 | |
*** casper333 <casper333!~casper@46.182.227.83> has left #yocto | 17:41 | |
*** casper333 <casper333!~casper@46.182.227.83> has joined #yocto | 17:41 | |
*** casper333 <casper333!~casper@46.182.227.83> has left #yocto | 17:45 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 17:47 | |
*** belkinsoop <belkinsoop!~cinch@54.200.129.173> has quit IRC | 17:49 | |
kergoth | gah | 17:52 |
kergoth | if i define SSTATE_DIR, it works, if i defined SSTATE_DIR_forcevariable, it doesn't. i suspect part of the sstate code is working with finalized data, and part of it is not | 17:57 |
kergoth | s/defined/define/ | 17:57 |
* kergoth digs further | 17:57 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@209-234-137-234.static.twtelecom.net> has quit IRC | 18:02 | |
*** tomz <tomz!trz@nat/intel/x-rvauwohkjnihckdx> has quit IRC | 18:13 | |
*** tomz <tomz!~trz@134.134.139.76> has joined #yocto | 18:14 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@209-234-137-234.static.twtelecom.net> has joined #yocto | 18:18 | |
*** scottrif <scottrif!~srifenbar@134.134.137.73> has left #yocto | 18:25 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 18:41 | |
*** dlerner <dlerner!~dlerner@99-16-243-235.lightspeed.mrgvil.sbcglobal.net> has left #yocto | 18:42 | |
p1ra | is there a python3 recipe that actually works? Many of the packages listed by 'bitbake -e python3 | grep ^PACKAGES= ' are missing | 18:43 |
*** armpit <armpit!~akuster@2601:c:a700:3ba7:957f:ec67:f3ef:46c3> has quit IRC | 18:44 | |
*** joeythesaint <joeythesaint!~joe@vegas.deserted.net> has quit IRC | 18:47 | |
*** joeythesaint <joeythesaint!~joe@vegas.deserted.net> has joined #yocto | 18:48 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-vguslzgyvirkypcf> has quit IRC | 18:48 | |
*** mkaras <mkaras!60eda51c@gateway/web/freenode/ip.96.237.165.28> has joined #yocto | 19:01 | |
mkaras | How do I install a custom python package in yocto? I've tried looking up google but nothing comes up. On my non-target machine I just do pip install <package-folder>. What do I put in my bb file? | 19:04 |
*** awe00 <awe00!~awe00@78.250.107.234> has joined #yocto | 19:04 | |
realBigfoot | is there a way to force fetch master repo of a recipe ? | 19:07 |
realBigfoot | something like bitbake image -c do_fetch -f | 19:08 |
kergoth | what do you mean by 'master repo'? | 19:08 |
kergoth | RP: I just had an idea for a prototype, opt-in bitbake feature on the walk up to the coffee shop: block access to variables which bitbake doesn't know about as dependencies. E.g. if we expand a variable that calls a function that does a getvar on a dynamically produced variable name, and we forgot to add it to vardeps, *break*. It probably wouldn't even be that horribly difficult to pull off, though there'd be definite performance implications. | 19:09 |
realBigfoot | kergoth, i got a software that we are developing and the HEAD of the master repository is always changing, i'd like to see if there is a way to force do_fetch to make sure that we are getting the current code... | 19:10 |
kergoth | realBigfoot: set SRCREV = "${AUTOREV}" and call it a day | 19:10 |
kergoth | it'll follow the tip of the branch the url is set to | 19:10 |
kergoth | d = DictAccessWrapper(d, <vardeps of the current variable>) or so might work as a prototype | 19:11 |
* kergoth ponders | 19:11 | |
realBigfoot | kergoth, will ${AUTOREV} always verify if the repository has changed ? | 19:11 |
kergoth | if you add SRCPV to PV, then yes | 19:11 |
kergoth | it'll figure out the srcrev at parse time in that case, and fetch and all the rest will be rerun every time it changes | 19:12 |
realBigfoot | nice :) | 19:12 |
realBigfoot | how do I add SRCPV to PV? | 19:12 |
kergoth | grep the metadata for SRCPV and see some examples | 19:12 |
realBigfoot | thanks | 19:12 |
kergoth | it includes an autoincrementing number (to handle package upgrades) and the commit hash | 19:12 |
kergoth | each time srcrev changes, that number will get bumped | 19:13 |
realBigfoot | kergoth, this is nice | 19:13 |
realBigfoot | really nice | 19:13 |
realBigfoot | thanks | 19:13 |
kergoth | np | 19:13 |
kergoth | it's quite common to have one recipe that's locked down, and then a floating recipe that tracks the branch for devleopment, and set PREFERRED_VERSION when you want the floating one | 19:14 |
*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has quit IRC | 19:14 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 19:17 | |
*** msm`` <msm``!~msm@cpe-72-182-100-192.austin.res.rr.com> has joined #yocto | 19:21 | |
kergoth | and naturally i can't reproduce my sstate_dir + overrides problem.. | 19:23 |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has joined #yocto | 19:23 | |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has quit IRC | 19:23 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:23 | |
kergoth | or rather, i can, but not in a new isolated environment.. | 19:24 |
kergoth | hmm | 19:24 |
*** msm` <msm`!~msm@cpe-72-182-100-192.austin.res.rr.com> has quit IRC | 19:24 | |
*** Cardoe <Cardoe!~Cardoe@24.214.20.126> has joined #yocto | 19:30 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 19:30 | |
nerdboy | what was the toaster init thing prior to a build again? | 19:38 |
* nerdboy had not seen that before | 19:38 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has joined #yocto | 19:41 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 19:43 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has quit IRC | 19:43 | |
*** stavrosv <stavrosv!~stavros@87-198-173-210.static.ptr.magnet.ie> has joined #yocto | 19:44 | |
*** stiandre <stiandre!~stiandre@214.97.45.31.customer.cdi.no> has joined #yocto | 19:48 | |
*** chankit1 <chankit1!~oneam@115.134.174.15> has quit IRC | 19:56 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 20:01 | |
*** tlwoerner_ <tlwoerner_!~tlwoerner@static-66-11-92-234.ptr.terago.net> has joined #yocto | 20:03 | |
*** tlwoerner_ <tlwoerner_!~tlwoerner@static-66-11-92-234.ptr.terago.net> has quit IRC | 20:03 | |
*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has joined #yocto | 20:03 | |
kergoth | Every time I think I've nailed this down, it turns out I'm wrong | 20:08 |
kergoth | I hate bugs like that | 20:08 |
kergoth | I think it may be a moving target :) | 20:09 |
* kergoth sighs and keeps digging | 20:09 | |
*** benjamirc <benjamirc!~besquive@134.134.137.75> has quit IRC | 20:19 | |
*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has quit IRC | 20:20 | |
* nerdboy puts $10 on kergoth | 20:24 | |
kergoth | ah, my initial thoughts may be correct, just i had remnant previous state between tests. i'd switch my config from working to brokena nd have it break, but switch back, and have it not start working again :) | 20:25 |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 20:27 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 20:28 | |
kergoth | okay, if i properly clear out *both* sstate_dirs (both the original and override value) between tests, it does look like it's the use of the override to define SSTATE_DIR is my problem. i think sstate_checkhashes or one of those is looking at the non-override sstate dir and making decisions based on that, but then the actual used sstate is the other, and the mismatch between the two can exhibit multiple behaviors depending on whether 1) it thinks its | 20:33 |
kergoth | there but it isn't, or 2) it thinks it isn't there but it is. whew, i should have realized that. silly mistake in constructing the tests | 20:33 |
kergoth | then combine that with available sstate mirrors, and who knows when i'd get sstate used. it'd fetch sstates when it already had them, etc | 20:34 |
* kergoth checks bitbake code to confirm the theory | 20:34 | |
*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has joined #yocto | 20:35 | |
kergoth | er.. bitbake wrote siginfo for tasks of the non-native quilt, even though all i'm building is -c populate_sysroot quilt-native.. | 20:51 |
kergoth | what the hell? | 20:51 |
kergoth | ah, it wrote fetch/unpack/patch siginfo for the target recipe even thoguh i wasn't building it, and didn't write out fetch/unpack/patch siginfo for the native recipe at all | 20:53 |
kergoth | that explains why i end up with so many builds where -S printdiff can't track down anything for fetch/unpack deltas.. | 20:53 |
*** fusman <fusman!~fahad@2.51.66.88> has joined #yocto | 20:55 | |
*** jimBaxter <jimBaxter!~jbaxter@jimbax.plus.com> has quit IRC | 20:55 | |
kergoth | so that's two bitbake bugs i found today.. one of those days, i guess :) | 20:57 |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 20:59 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 20:59 | |
bluelightning | kergoth: good catch(es) | 21:03 |
bluelightning | kergoth: it would be worth filing bugs, we're right on the edge of a release | 21:03 |
bluelightning | i.e. it sounds like it might be serious enough to delay it | 21:03 |
kergoth | confirmed, the runqueue is using self.cooker.data, not self.cooker.expanded_data, so it's not safe to use overrides with the sstate variables used by any of the sstate callbacks | 21:03 |
kergoth | not sure if anyone else cares about being able to use overrides with SSTATE_DIR and the other sstate variables, though ther eprobably is value in being able to _append to e.g. SSTATE_MIRRORS safely | 21:04 |
kergoth | the siginfo emission issue is definitely concerning, not having the info we need to diagnose an sstate reuse problem | 21:04 |
kergoth | hmm | 21:04 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 21:11 | |
*** fusman <fusman!~fahad@2.51.66.88> has quit IRC | 21:14 | |
*** pohly <pohly!~pohly@p5DE8E0DD.dip0.t-ipconnect.de> has quit IRC | 21:14 | |
* kergoth sets up a test case to see if this is the cause of his useless printdiffs | 21:15 | |
*** tmpsantos <tmpsantos!~tmpsantos@a88-115-217-160.elisa-laajakaista.fi> has quit IRC | 21:16 | |
*** rburton <rburton!~Adium@35.106.2.81.in-addr.arpa> has quit IRC | 21:18 | |
*** dv__ <dv__!~quassel@chello062178118086.5.14.vie.surfer.at> has joined #yocto | 21:20 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has quit IRC | 21:21 | |
*** mkaras <mkaras!60eda51c@gateway/web/freenode/ip.96.237.165.28> has quit IRC | 21:27 | |
*** stiandre <stiandre!~stiandre@214.97.45.31.customer.cdi.no> has quit IRC | 21:31 | |
*** ant_home <ant_home!~ant__@host163-1-dynamic.51-79-r.retail.telecomitalia.it> has joined #yocto | 21:32 | |
*** flynn378 <flynn378!sid63564@gateway/web/irccloud.com/x-ghhavqqbrerhekgs> has quit IRC | 21:33 | |
*** esteele_1 <esteele_1!~esteele@134.134.139.74> has joined #yocto | 21:36 | |
*** flynn378 <flynn378!sid63564@gateway/web/irccloud.com/x-thkpproxbforykxs> has joined #yocto | 21:36 | |
*** sarahsharp1 <sarahsharp1!~sarah@192.55.55.39> has joined #yocto | 21:36 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 21:38 | |
*** sarahsharp <sarahsharp!~sarah@192.55.55.39> has quit IRC | 21:38 | |
*** YoctoAutoBuilder <YoctoAutoBuilder!~YoctoAuto@yocto-www.yoctoproject.org> has quit IRC | 21:38 | |
*** esteele_ <esteele_!esteele@nat/intel/x-hxnnaackpmliizrc> has quit IRC | 21:38 | |
*** psrcode <psrcode!~ubuntu@ec2-54-68-0-84.us-west-2.compute.amazonaws.com> has quit IRC | 21:38 | |
*** YoctoAutoBuilder <YoctoAutoBuilder!~YoctoAuto@yocto-www.yoctoproject.org> has joined #yocto | 21:38 | |
*** psrcode <psrcode!~ubuntu@ec2-54-68-0-84.us-west-2.compute.amazonaws.com> has joined #yocto | 21:40 | |
kergoth | https://bugzilla.yoctoproject.org/show_bug.cgi?id=7563 - for the curious. still digging | 21:41 |
yocti | Bug 7563: normal, Undecided, ---, richard.purdie, NEW , bitbake: printdiff looks for siginfo in incorrect locations for some tasks | 21:41 |
kergoth | seems sstatesig should be picking them up in the non-native paths, but isn't for some reason | 21:42 |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 21:55 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 21:56 | |
*** sarahsharp1 <sarahsharp1!~sarah@192.55.55.39> has quit IRC | 22:02 | |
*** anselmolsm_ <anselmolsm_!~anselmols@192.55.55.41> has quit IRC | 22:05 | |
*** sarahsharp <sarahsharp!~sarah@192.55.55.39> has joined #yocto | 22:19 | |
* kergoth preps the fix and looks into the other issue | 22:21 | |
*** tlwoerner_ <tlwoerner_!~tlwoerner@unaffiliated/tlwoerner> has quit IRC | 22:32 | |
*** sarahsharp <sarahsharp!~sarah@192.55.55.39> has quit IRC | 22:35 | |
*** sarahsharp <sarahsharp!~sarah@134.134.137.73> has joined #yocto | 22:35 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 22:47 | |
*** sarahsharp <sarahsharp!~sarah@134.134.137.73> has quit IRC | 22:50 | |
*** awe00 <awe00!~awe00@78.250.107.234> has quit IRC | 22:53 | |
*** madisox <madisox!~madison@70.90.175.93-BusName-ca.sfba.hfc.comcastbusiness.net> has left #yocto | 23:06 | |
*** ant_home <ant_home!~ant__@host163-1-dynamic.51-79-r.retail.telecomitalia.it> has quit IRC | 23:08 | |
*** khem` is now known as khem[away] | 23:08 | |
*** khem[away] is now known as khem` | 23:26 | |
*** sjolley <sjolley!sjolley@nat/intel/x-pyruvbxtcdvtvdba> has joined #yocto | 23:26 | |
*** agust <agust!~agust@p4FC46DF1.dip0.t-ipconnect.de> has quit IRC | 23:37 | |
*** nighty-_ <nighty-_!~nighty@hokuriku.rural-networks.com> has quit IRC | 23:53 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 23:54 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!