*** sameo <sameo!samuel@nat/intel/x-jtbxbpbqaniarubs> has quit IRC | 00:10 | |
*** lyang0 <lyang0!~lyang001@1.202.252.122> has quit IRC | 00:20 | |
*** lyang0 <lyang0!~lyang001@1.202.252.122> has joined #yocto | 00:20 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 00:21 | |
*** ash_charles <ash_charles!~ash@s206-116-3-18.bc.hsia.telus.net> has quit IRC | 00:27 | |
*** seebs <seebs!~seebs@home.seebs.net> has quit IRC | 00:39 | |
*** seebs <seebs!~seebs@home.seebs.net> has joined #yocto | 00:40 | |
*** adelcast <adelcast!~adelcast@130.164.62.249> has quit IRC | 00:45 | |
*** d_s_e <d_s_e!~d.s.e@2001:a60:14c8:8301:8828:3ad5:904f:bb30> has quit IRC | 00:47 | |
*** lyang0 <lyang0!~lyang001@1.202.252.122> has quit IRC | 00:50 | |
*** lyang0 <lyang0!~lyang001@1.202.252.122> has joined #yocto | 00:51 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 00:56 | |
*** munch <munch!~mark@c-67-184-166-69.hsd1.il.comcast.net> has quit IRC | 01:01 | |
*** simmel80__ <simmel80__!~quassel@p4FF97E83.dip0.t-ipconnect.de> has joined #yocto | 02:40 | |
*** simmel80_ <simmel80_!~quassel@p5797F0A2.dip0.t-ipconnect.de> has quit IRC | 02:43 | |
*** radzy <radzy!~radzy@63.140.125.40> has joined #yocto | 03:55 | |
*** Guest49245 <Guest49245!~tomz@134.134.137.73> has quit IRC | 04:28 | |
*** e8johan <e8johan!~quassel@194.237.7.146> has joined #yocto | 04:28 | |
*** agust <agust!~agust@p4FDE75EB.dip0.t-ipconnect.de> has joined #yocto | 05:08 | |
*** zecke <zecke!~ich@91-64-81-99-dynip.superkabel.de> has joined #yocto | 05:10 | |
*** msm` <msm`!~msm@cpe-72-182-100-192.austin.res.rr.com> has quit IRC | 06:20 | |
*** msm <msm!~msm@cpe-72-182-100-192.austin.res.rr.com> has joined #yocto | 06:25 | |
*** tasslehoff <tasslehoff!~Tasslehof@77.40.182.98> has joined #yocto | 06:29 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 06:40 | |
*** jbrianceau <jbrianceau!uid10952@gateway/web/irccloud.com/x-cwxedwdsfnliubsw> has joined #yocto | 06:52 | |
*** mckoan|away is now known as mckoan | 06:56 | |
mckoan | good morning | 06:56 |
---|---|---|
*** Denwid <Denwid!c2cc4226@gateway/web/freenode/ip.194.204.66.38> has quit IRC | 07:00 | |
*** kalyank <kalyank!~kalyan@109.204.208.33> has joined #yocto | 07:02 | |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has joined #yocto | 07:08 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 07:18 | |
*** ant_work <ant_work!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has joined #yocto | 07:19 | |
*** florian_kc is now known as florian | 07:19 | |
*** zecke <zecke!~ich@91-64-81-99-dynip.superkabel.de> has quit IRC | 07:20 | |
*** sameo <sameo!~samuel@192.55.55.41> has joined #yocto | 07:35 | |
*** kroon <kroon!~kroon@193.15.174.198> has joined #yocto | 07:36 | |
*** vroomfondel <vroomfondel!~kvirc@212.95.7.104> has joined #yocto | 07:49 | |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has joined #yocto | 08:00 | |
*** zecke <zecke!~ich@24-134-58-61-dynip.superkabel.de> has joined #yocto | 08:05 | |
tasslehoff | I tried following http://www.yoctoproject.org/docs/1.6/dev-manual/dev-manual.html#using-systemd-exclusively for my image, but it seemed to have no effect. | 08:06 |
*** arky <arky!~arky@197.237.57.86> has joined #yocto | 08:12 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 08:40 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has quit IRC | 08:40 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 08:40 | |
*** belen <belen!Adium@nat/intel/x-cmkiwhshhhxmflvh> has joined #yocto | 08:54 | |
*** belen <belen!Adium@nat/intel/x-cmkiwhshhhxmflvh> has quit IRC | 08:57 | |
bluelightning | morning all | 08:58 |
*** belen <belen!~Adium@192.198.151.43> has joined #yocto | 09:00 | |
*** arky <arky!~arky@197.237.57.86> has quit IRC | 09:01 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 09:02 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 09:02 | |
*** JimBaxter <JimBaxter!~jbaxter@jimbax.plus.com> has joined #yocto | 09:03 | |
mckoan | hi bluelightning | 09:05 |
bluelightning | morning mckoan | 09:19 |
*** arky <arky!~arky@197.237.57.86> has joined #yocto | 09:20 | |
*** Bhush <Bhush!dce3b935@gateway/web/freenode/ip.220.227.185.53> has joined #yocto | 09:28 | |
*** Bhush <Bhush!dce3b935@gateway/web/freenode/ip.220.227.185.53> has left #yocto | 09:30 | |
*** Smart <Smart!dce3b935@gateway/web/freenode/ip.220.227.185.53> has joined #yocto | 09:31 | |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has quit IRC | 09:34 | |
*** d_s_e <d_s_e!~d.s.e@2001:a60:1485:3801:1d8c:dca5:6e64:9990> has joined #yocto | 09:59 | |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has joined #yocto | 10:04 | |
*** mulhern <mulhern!~mulhern@50.189.153.218> has joined #yocto | 10:05 | |
_valle_ | I'm having trouble getting the wlan module to load. I pasted some information from my system: http://pastebin.com/cXzBGrC1 | 10:05 |
*** mulhern <mulhern!~mulhern@50.189.153.218> has quit IRC | 10:05 | |
_valle_ | What am I missing? There is no device in /sys/class/net | 10:11 |
*** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #yocto | 10:18 | |
mckoan | _valle_: are you sure you enabled the wifi device in your kernel? | 10:18 |
dlan | anyone know how to manually update the *Packages* file, to re-generate the packages list .. | 10:18 |
rburton | dlan: bitbake package-index | 10:19 |
dlan | rburton: thanks | 10:22 |
dlan | actually I tried "bitbake --help ", but doesn't find that command .. | 10:23 |
*** dany <dany!~Thunderbi@sestofw01.enea.se> has quit IRC | 10:24 | |
rburton | —help doesn't list targets | 10:25 |
rburton | and package-index is a build target, like core-image-sato or eglibc | 10:26 |
*** dany <dany!~Thunderbi@sestofw01.enea.se> has joined #yocto | 10:26 | |
dlan | em... doesn't works for me, run "grep" give nothing. http://bpaste.net/show/305580/ | 10:26 |
dlan | I'm using opkg here, should that also works? | 10:26 |
rburton | dlan: try the Packages file in mips32el | 10:26 |
dlan | oh, possible that reason | 10:27 |
*** belen <belen!~Adium@192.198.151.43> has quit IRC | 10:37 | |
Smart | I'm facing this error: error: file /usr/lib/libEGL.so.1.0.0 conflicts between attempted installs of <my_lib>.armv7a_vfp_neon and libegl-mesa-9.1.6-r0.armv7a_vfp_neon | 10:37 |
Smart | i'm using PREFERRED_PROVIDER_virtual/egl and _virtual/glesv2 = <my_lib> in local.conf | 10:38 |
*** arky <arky!~arky@197.237.57.86> has quit IRC | 10:39 | |
rburton | Smart: virtual/libgles2 | 10:39 |
rburton | see PROVIDES in mesa.inc for the names that you'll want to re-assign if you don't want mesa turning up | 10:40 |
Smart | rburton : sorry for the typo...i'm indeed using virtual/libgles2. I also tried commenting virtual/libgles2 & virtual/egl from PROVIDES of mesa.inc but it still gives the same error. | 10:41 |
Smart | if i add PROVIDES=virtual/libgles2 virtual/egl in my_lib.bb then it throws some other error. | 10:42 |
*** blitz00 <blitz00!~stefans@79.115.112.124> has joined #yocto | 10:43 | |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has joined #yocto | 10:43 | |
rburton | Smart: you need those provides, and you'll want to set the other virtual provider names too otherwise mesa can still be built | 10:43 |
rburton | Smart: are you writing a BSP, or using an existing one? | 10:44 |
Smart | yes m creating my own bsp layer with custom kernel. which builds successfully. | 10:44 |
Smart | now i'm playing with multimedia and graphics recipes. | 10:45 |
Smart | so i can't have a set-up where mesa.inc provides libs other than libEGL and libGLESV2. which i want my_lib to take care of ? | 10:46 |
_valle_ | mckoan: How do I check this? | 10:48 |
rburton | Smart: you want mesa-gl | 10:48 |
rburton | Smart: well, two options | 10:49 |
rburton | Smart: the question is do you *need* GLX | 10:49 |
dlan | how could I enable *v4l* feature in gstreamer/gst-plugins-good_0.10.31.bb, seems there is "PACKAGECONFIG[v4l]" in that file | 10:49 |
mckoan | _valle_: look at the boot log, the .config of your kernel | 10:50 |
*** belen <belen!Adium@nat/intel/x-rffsstouxvwztyww> has joined #yocto | 10:51 | |
*** arky <arky!~arky@197.237.57.86> has joined #yocto | 10:51 | |
Smart | rburton : yes i need GLX. by that i mean the libGL* libs from my_lib so that i can test basic *gl* app. | 10:53 |
rburton | Smart: but your drivers don't do GLX? | 10:53 |
rburton | oh sorry, misread | 10:54 |
rburton | if your drivers provide libGL then just set virtual/libgl to your library too | 10:54 |
rburton | if you're swapping GL driver you need to provide a name for each of PROVIDES = "virtual/libgl virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa" | 10:55 |
rburton | which are libGL, libGLESv1, libGLESv2 libEGL and the mesa-specific interfaces, respectively | 10:55 |
rburton | if your GL doesn't pretend to be mesa, then set the virtual/mesa preferred provider to "" | 10:55 |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 10:56 | |
rburton | some hardware only does EGL and GLESv2 which is why there's a mesa-gl recipe that will build a software-only libGL for people who want GL to work, even if its pure software | 10:56 |
bluelightning | dlan: http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-PACKAGECONFIG | 11:01 |
bluelightning | dlan: see the end of the PACKAGECONFIG entry there | 11:01 |
ant_work | rburton: have you experience with vivante/etna ? | 11:02 |
rburton | ant_work: nope | 11:02 |
bluelightning | ant_work: I would have thought that would be more up otavio's street... | 11:02 |
_valle_ | mckoan: The parts containing wifi in the .config are the one from this pastebin: http://pastebin.com/cXzBGrC1. Do I need to have something more in the kernel? | 11:02 |
ant_work | I'm a bit scared after reading the last comment about mesa-gl | 11:03 |
_valle_ | mckoan: Its in the end of the pastebin | 11:03 |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 11:04 | |
rburton | ant_work: if the hardware doesn't have GL support but you need GLX, then it's all you can do | 11:04 |
rburton | ant_work: on linux, GL == GLX | 11:04 |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 11:04 | |
dlan | bluelightning: thanks | 11:04 |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 11:07 | |
ant_work | rburton: seems it is OPENGL ES 2.0 | 11:09 |
ant_work | and there is a gallium driver | 11:09 |
rburton | ant_work: fwiw the closed-driver intel platforms that use EMGD use mesa-gl and drop in a hardware driver that mesa uses | 11:10 |
*** Denwid <Denwid!c2cc4226@gateway/web/freenode/ip.194.204.66.38> has joined #yocto | 11:12 | |
Smart | rburton : thanks. I'll check on it. one last question - can't i have "virtual/libgles1 virtual/libgles2 virtual/egl" from my package and "virtual/libgl virtual/mesa" from mesa.inc ? | 11:12 |
*** jluisn <jluisn!~quassel@187.115.172.24> has joined #yocto | 11:14 | |
rburton | Smart: almost certainly not | 11:14 |
rburton | just set it to "" if you don't have a GL driver that has mesa API (specifically gbm, wayland) | 11:14 |
Smart | rburton : thanks. will certainly try it. but out of curiosity may i know why we can't do that. >>almost certainly not | 11:26 |
rburton | Smart: because the bits of mesa you need for eg weston are not standalone libraries but integrated with the rest of mesa | 11:27 |
*** joeythesaint <joeythesaint!~joe@209.141.56.162> has quit IRC | 11:30 | |
*** W1N9Zr0 <W1N9Zr0!~w1n9zr0@2605:6400:20:895b:22:0:1c4:4d6a> has quit IRC | 11:31 | |
Smart | rburton : okay. probably i'll need a bit of reading on this. anyways thanks a lot for the help. will get back if any problem. | 11:32 |
*** e8johan_ <e8johan_!~quassel@194-237-7-146.customer.telia.com> has joined #yocto | 11:40 | |
*** e8johan <e8johan!~quassel@194.237.7.146> has quit IRC | 11:41 | |
*** arky <arky!~arky@197.237.57.86> has quit IRC | 11:50 | |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has quit IRC | 12:02 | |
*** tomz <tomz!tomz@nat/intel/x-yqyhpnkzhxwkeqdd> has joined #yocto | 12:05 | |
*** tomz is now known as Guest9853 | 12:05 | |
*** kscherer <kscherer!~kscherer@128.224.252.2> has quit IRC | 12:19 | |
mckoan | _valle_: no that is not enough. pastebin the whoòe .config and the boot log | 12:21 |
mckoan | s/whoòe/whole | 12:22 |
mckoan | _valle_: and details about your board | 12:22 |
*** e8johan <e8johan!~quassel@194-237-7-146.customer.telia.com> has joined #yocto | 12:25 | |
*** e8johan_ <e8johan_!~quassel@194-237-7-146.customer.telia.com> has quit IRC | 12:25 | |
*** challinan <challinan!~chris@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has joined #yocto | 12:26 | |
*** adelcast <adelcast!~adelcast@130.164.62.249> has joined #yocto | 12:30 | |
*** dca <dca!~dca@146.185.164.188> has joined #yocto | 12:35 | |
dca | hi. | 12:36 |
dca | how can i build static libc with poky ? | 12:36 |
_valle_ | mckoan: I checked out an ltib build. The ltib build had the packages csr-linux-wifi and wpa_supplicant_csr. | 12:36 |
_valle_ | mckoan: How could I get these packages with yocto? | 12:36 |
mckoan | _valle_: before all I'd suggest you to check if your wifi component in activated | 12:37 |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 12:45 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 12:45 | |
_valle_ | mckoan: Its always active when powered | 12:46 |
*** ddalex <ddalex!~ddalex@83.217.123.106> has quit IRC | 12:49 | |
*** sroy_ <sroy_!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has joined #yocto | 12:49 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 12:50 | |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 12:50 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 12:55 | |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 12:55 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 13:00 | |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 13:00 | |
*** dmoseley <dmoseley!~dmoseley@cpe-174-096-222-251.carolina.res.rr.com> has joined #yocto | 13:01 | |
*** e8johan <e8johan!~quassel@194-237-7-146.customer.telia.com> has quit IRC | 13:03 | |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 13:06 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 13:06 | |
*** joeythesaint <joeythesaint!~joe@209.141.56.162> has joined #yocto | 13:08 | |
*** W1N9Zr0 <W1N9Zr0!~w1n9zr0@2605:6400:20:895b:22:0:1c4:4d6a> has joined #yocto | 13:08 | |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 13:11 | |
*** Rootert <Rootert!~Rootert@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 13:11 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-fsspagoepswfhqpk> has joined #yocto | 13:17 | |
*** sjolley1 <sjolley1!sjolley@nat/intel/x-klaoxhcujbixvmwp> has quit IRC | 13:22 | |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has joined #yocto | 13:24 | |
*** belen <belen!Adium@nat/intel/x-rffsstouxvwztyww> has quit IRC | 13:31 | |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has quit IRC | 13:38 | |
*** vroomfondel <vroomfondel!~kvirc@212.95.7.104> has quit IRC | 13:44 | |
*** sjolley <sjolley!sjolley@nat/intel/x-xzitvwbmomqsqtxd> has joined #yocto | 13:46 | |
*** vroomfondel <vroomfondel!~kvirc@212.95.7.104> has joined #yocto | 13:47 | |
*** zecke <zecke!~ich@24-134-58-61-dynip.superkabel.de> has quit IRC | 13:52 | |
*** kroon <kroon!~kroon@193.15.174.198> has quit IRC | 13:56 | |
*** tasslehoff <tasslehoff!~Tasslehof@77.40.182.98> has quit IRC | 14:02 | |
*** oneQubit <oneQubit!~oneQubit@c-69-138-31-87.hsd1.md.comcast.net> has joined #yocto | 14:05 | |
*** codinho <codinho!~me@46.109.188.90.etth.tomsknet.ru> has joined #yocto | 14:06 | |
*** codinho <codinho!~me@unaffiliated/codinho> has joined #yocto | 14:06 | |
*** j8 <j8!~IceChat9@199.44.250.3> has joined #yocto | 14:09 | |
*** darknighte <darknighte!~darknight@darknighte.xen.prgmr.com> has joined #yocto | 14:10 | |
*** darknighte is now known as Guest37133 | 14:11 | |
*** munch <munch!~mark@c-67-184-166-69.hsd1.il.comcast.net> has joined #yocto | 14:12 | |
*** belen <belen!~Adium@192.198.151.44> has joined #yocto | 14:12 | |
*** Guest37133 <Guest37133!~darknight@darknighte.xen.prgmr.com> has quit IRC | 14:12 | |
*** darknighte_ <darknighte_!~darknight@pdpc/supporter/professional/darknighte> has joined #yocto | 14:13 | |
*** dany <dany!~Thunderbi@sestofw01.enea.se> has quit IRC | 14:24 | |
*** tyler-baker <tyler-baker!~tyler@linaro/tyler-baker> has joined #yocto | 14:32 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC | 14:37 | |
*** jluisn <jluisn!~quassel@187.115.172.24> has quit IRC | 14:46 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 14:53 | |
*** armpit_ <armpit_!62ef5f37@gateway/web/freenode/ip.98.239.95.55> has joined #yocto | 14:55 | |
*** gm_ <gm_!0fcbe94c@gateway/web/freenode/ip.15.203.233.76> has joined #yocto | 14:55 | |
*** Guest9853 is now known as tomz2 | 14:56 | |
*** scottrif <scottrif!~scott-len@a70.ip16.netikka.fi> has joined #yocto | 14:58 | |
*** dany1 <dany1!~Thunderbi@sestofw01.enea.se> has joined #yocto | 14:58 | |
sjolley | YPTM: Participant passcode: 42001078 Dial-in number: 1.972.995.7777 US Toll Free number: 1.877.561.6828 BlackBerry users, click this link to join your conference as a participant: 1.972.995.7777x42001078# | 14:59 |
sjolley | YPTM: Stephen Joined | 14:59 |
*** belen <belen!~Adium@192.198.151.44> has quit IRC | 14:59 | |
jmdelos_ | YPTM: Jeff Polk joined | 14:59 |
armpit_ | YPTM: Armin joined | 15:00 |
sgw_ | Saul is on | 15:00 |
scottrif | YPTM: Scott Rifenbark joined the call. | 15:00 |
darknighte_ | YPTM: Sean Hudson joined | 15:00 |
tomz2 | YPTM: Tom Z on the call | 15:00 |
bluelightning | YPTM: Paul Eggleton is on | 15:00 |
*** belen <belen!~Adium@192.198.151.43> has joined #yocto | 15:01 | |
*** mcweigel <mcweigel!~b46258@gate-tx3.freescale.com> has joined #yocto | 15:01 | |
belen | YPTM: belen joined | 15:01 |
mcweigel | YPTM: Matthew joined | 15:01 |
zeddii | YPTM: Bruce Ashfield on the call. | 15:01 |
RP | YPTM: Richard joined | 15:01 |
*** petermischuk <petermischuk!~petermisc@216.16.231.238> has joined #yocto | 15:02 | |
*** tudor_ <tudor_!c1ca1642@gateway/web/freenode/ip.193.202.22.66> has joined #yocto | 15:02 | |
halstead | I'm having some trouble connecting. Did the passcode change from 42001078? | 15:02 |
rburton | halstead: nope | 15:02 |
sgw_ | halstead: nope same code | 15:02 |
rburton | YPTM: ross joined | 15:02 |
halstead | YPTM: Michael on now. | 15:03 |
*** LCyrin <LCyrin!~LCyrin@2607:fb90:283b:d837:54a0:6824:c0b1:ca73> has joined #yocto | 15:03 | |
darknighte_ | sounds like someone is doing dishes :) | 15:04 |
*** ddalex_ <ddalex_!~androirc@83.217.123.106> has joined #yocto | 15:04 | |
ddalex_ | alex d online | 15:05 |
*** jluisn <jluisn!~quassel@187.115.172.24> has joined #yocto | 15:05 | |
*** dany1 <dany1!~Thunderbi@sestofw01.enea.se> has quit IRC | 15:05 | |
*** nitink <nitink!~nitink@134.134.137.71> has joined #yocto | 15:05 | |
* nitink is on YPTM call | 15:06 | |
darknighte_ | RP: what was that last bit? | 15:06 |
* LCyrin shows up in the call | 15:06 | |
RP | darknighte_: python devshell | 15:07 |
darknighte_ | excellent. I think I heard you say that you just posted an updated patch set with command history. | 15:08 |
darknighte_ | anything else? | 15:08 |
*** munch <munch!~mark@c-67-184-166-69.hsd1.il.comcast.net> has quit IRC | 15:10 | |
darknighte_ | sgw_: what time US-PDT? | 15:11 |
*** zecke <zecke!~ich@91-64-81-99-dynip.superkabel.de> has joined #yocto | 15:11 | |
RP | darknighte_: command history and things like exit() and Ctrl C/D working correctly | 15:12 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 15:12 | |
RP | darknighte_: I just posted the updated patch | 15:12 |
darknighte_ | RP: thx. I'll take a look. | 15:12 |
sjolley | is it mesa Ross is talking about? | 15:13 |
rburton | sjolley: mes | 15:13 |
rburton | yes | 15:14 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 15:14 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 15:16 | |
*** madisox <madisox!~madisox@nat/cisco/x-vwkkayxgctcrchoc> has quit IRC | 15:17 | |
rburton | darknighte_: thanks for looking at mesa on amd. in theory their drivers are open and upstreamed so mesa10 is a trivial move, right? ;) | 15:18 |
*** gm_ <gm_!0fcbe94c@gateway/web/freenode/ip.15.203.233.76> has quit IRC | 15:18 | |
sjolley | YPTM is over! | 15:19 |
*** armpit_ <armpit_!62ef5f37@gateway/web/freenode/ip.98.239.95.55> has quit IRC | 15:19 | |
darknighte_ | rburton: indeed. in fact, it looks like we are tracking MESA 10 already, at least for one platform. | 15:19 |
*** armpit <armpit!~akuster@c-98-239-95-55.hsd1.ca.comcast.net> has joined #yocto | 15:19 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 15:19 | |
* darknighte_ notices his ml backlog is now measured in 100's and sighs | 15:19 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 15:20 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has quit IRC | 15:20 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 15:20 | |
bluelightning | rburton: not sure if this is of interest: http://upstream-tracker.org/compat_reports/mesa/9.2.4_to_10.0.2/abi_compat_report.html#Low_Risk_Problems | 15:21 |
bluelightning | although I guess you did say it was more runtime that was a concern | 15:22 |
*** belen <belen!~Adium@192.198.151.43> has quit IRC | 15:22 | |
rburton | i keep on forgetting about that web site | 15:23 |
rburton | bluelightning: the external API should have just grown, it's the drivers. EMGD drops a DRM driver in but the DRM interface isn't stable and can change. I think a freescale board does the same. | 15:24 |
*** LCyrin <LCyrin!~LCyrin@2607:fb90:283b:d837:54a0:6824:c0b1:ca73> has quit IRC | 15:25 | |
*** LCyrin <LCyrin!~LCyrin@2607:fb90:283b:d837:54a0:6824:c0b1:ca73> has joined #yocto | 15:26 | |
*** ddAlex <ddAlex!~androirc@83.217.123.106> has joined #yocto | 15:28 | |
*** ddalex_ <ddalex_!~androirc@83.217.123.106> has quit IRC | 15:28 | |
*** mckoan is now known as mckoan|away | 15:28 | |
*** belen <belen!Adium@nat/intel/x-tnujoxrmqwmwddrj> has joined #yocto | 15:29 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 15:35 | |
*** ddAlex <ddAlex!~androirc@83.217.123.106> has quit IRC | 15:37 | |
*** ddAlex <ddAlex!~androirc@83.217.123.106> has joined #yocto | 15:41 | |
*** vroomfondel|2 <vroomfondel|2!~kvirc@212095007034.public.telering.at> has joined #yocto | 15:43 | |
*** vroomfondel <vroomfondel!~kvirc@212.95.7.104> has quit IRC | 15:46 | |
*** sroy_ <sroy_!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has quit IRC | 15:48 | |
T0mW | is ifplugd part of some other recipe (e.g. ethtools) or does that recipe no longer exist (ifplugd)? | 15:50 |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has quit IRC | 15:51 | |
T0mW | or, has ifplugd been deprecated in favor of connman? | 15:51 |
zecke | T0mW: I don't know. In our product we have a bbappend for busybox to use the busybox ifplugd | 15:52 |
*** scottrif <scottrif!~scott-len@a70.ip16.netikka.fi> has left #yocto | 15:53 | |
bluelightning | T0mW: the full ifplugd isn't really maintained upstream; there was a patch sent to add a recipe for it but given its abandoned status I'm not sure maintaining that is the best idea | 15:57 |
bluelightning | probably either connman or as zecke suggests busybox's ifplugd would be the options to look at | 15:58 |
*** sroy_ <sroy_!~sroy@2607:fad8:4:6:6e88:14ff:feff:5374> has joined #yocto | 15:58 | |
T0mW | bluelightning: I try to stay away from busybox for most of my stuff. It is good for a constrained resource system, but, many utils have unique syntax or reduced functionality. The busybox ifplugd does not work. I take a good look at connman. | 16:01 |
T0mW | bluelightning, zecke : thanks | 16:01 |
*** ddAlex <ddAlex!~androirc@83.217.123.106> has quit IRC | 16:02 | |
*** TuTizz <TuTizz!~TuTizz@46.18.96.158> has joined #yocto | 16:07 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has joined #yocto | 16:07 | |
darknighte_ | rburton: RP: on the MESA version, I have not hard reason to preserve MESA 9 at this point. | 16:09 |
rburton | darknighte_: awesome, thanks | 16:10 |
darknighte_ | despite that, I still lean towards keeping the older version around for a little while. | 16:11 |
darknighte_ | it's a matter of preference though. | 16:11 |
darknighte_ | I'll respond to the patch on the list to see if it stirs up any other comments | 16:11 |
*** msm <msm!~msm@cpe-72-182-100-192.austin.res.rr.com> has left #yocto | 16:15 | |
darknighte_ | rburton: ^ | 16:18 |
rburton | thanks :) | 16:18 |
*** maxtothemax <maxtothemax!maxtothema@nat/intel/x-ihfvswtcbjsyxijz> has joined #yocto | 16:28 | |
*** shoragan <shoragan!~shoragan@debian/developer/shoragan> has quit IRC | 16:31 | |
*** kroon <kroon!~kroon@89-253-118-72.customers.ownit.se> has joined #yocto | 16:33 | |
*** seebs <seebs!~seebs@home.seebs.net> has quit IRC | 16:36 | |
*** seebs <seebs!~seebs@home.seebs.net> has joined #yocto | 16:39 | |
*** armpit <armpit!~akuster@c-98-239-95-55.hsd1.ca.comcast.net> has quit IRC | 16:39 | |
*** dany <dany!~Thunderbi@sestofw01.enea.se> has joined #yocto | 16:47 | |
*** ant_work <ant_work!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has quit IRC | 16:49 | |
darknighte_ | zeddii: you have a feeling for what the kernel versions are going to be for the next release? | 16:51 |
*** sroy_ <sroy_!~sroy@2607:fad8:4:6:6e88:14ff:feff:5374> has quit IRC | 16:54 | |
*** sroy <sroy!~sroy@2607:fad8:4:6:6e88:14ff:feff:5374> has joined #yocto | 16:54 | |
darknighte_ | tomz2: ^ same question for you | 16:55 |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has quit IRC | 16:57 | |
*** belen <belen!Adium@nat/intel/x-tnujoxrmqwmwddrj> has quit IRC | 17:01 | |
*** belen <belen!~Adium@192.198.151.43> has joined #yocto | 17:03 | |
*** ajtag <ajtag!~ajtag@cpc10-lee211-2-0-cust124.7-1.cable.virginm.net> has quit IRC | 17:12 | |
T0mW | dang! the tether to the android phone (Samsung GS3) is using IPV6! | 17:14 |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 17:15 | |
*** jbrianceau is now known as jbrianceau_away | 17:15 | |
*** mario-goulart <mario-goulart!~user@email.parenteses.org> has quit IRC | 17:16 | |
zeddii | darknighte_, 3.14 + ~3.16 | 17:17 |
zeddii | 3.14 *should* be the new LTSI, and 3.16 the latest we can grab. | 17:17 |
*** mario-goulart <mario-goulart!~user@email.parenteses.org> has joined #yocto | 17:17 | |
*** tudor_ <tudor_!c1ca1642@gateway/web/freenode/ip.193.202.22.66> has quit IRC | 17:18 | |
darknighte_ | zeddii: thx. I saw that Greg KH pulled the patches forward to 3.14 for LTSI, but wanted to double check. | 17:21 |
darknighte_ | any feeling for the next LTS? ~3.16 too ? | 17:21 |
darknighte_ | zeddii: ^ | 17:23 |
*** pidge <pidge!pidge@nat/intel/x-kftssvlkkqptcmod> has joined #yocto | 17:25 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 17:27 | |
zeddii | greg would likely just do the normal treatment for that, I'd expect he'll maintain it until 3.17 and only if someone else step up will it go longer. | 17:30 |
*** belen <belen!~Adium@192.198.151.43> has quit IRC | 17:30 | |
zeddii | otherwise, I'll toss it in the bin for the 2015 release. | 17:30 |
*** ajtag <ajtag!~ajtag@cpc10-lee211-2-0-cust124.7-1.cable.virginm.net> has joined #yocto | 17:31 | |
*** sameo <sameo!~samuel@192.55.55.41> has quit IRC | 17:33 | |
*** radzy <radzy!~radzy@63.140.125.40> has quit IRC | 17:59 | |
*** radzy <radzy!~radzy@63.140.125.40> has joined #yocto | 18:01 | |
*** nitink <nitink!~nitink@134.134.137.71> has quit IRC | 18:12 | |
* kroon wonders why lots of files changed perm from 644 to 664 and 666 in the latest build from master | 18:28 | |
kergoth | kroon: possibly the pseudo fix that went in for fchmodat? | 18:29 |
* kergoth shrugs | 18:29 | |
kroon | kergoth, possibly ... | 18:30 |
kroon | it aint lookin' right .. | 18:31 |
kergoth | kroon: perhaps poke seebs about it | 18:31 |
*** nitink <nitink!nitink@nat/intel/x-ieqnhpjmbnkypwux> has joined #yocto | 18:32 | |
kroon | -rw-rw-rw- root root 15 ./etc/hostname | 18:32 |
kroon | that seems odd | 18:32 |
kergoth | yikes | 18:35 |
*** nitink1 <nitink1!~nitink@134.134.137.71> has joined #yocto | 18:35 | |
*** nitink <nitink!nitink@nat/intel/x-ieqnhpjmbnkypwux> has quit IRC | 18:36 | |
seebs | Huh. That's... disturbing. | 18:39 |
seebs | There could be a typo in there. | 18:39 |
*** smartin__ <smartin__!~smartin@ivr94-4-82-229-165-48.fbx.proxad.net> has joined #yocto | 18:40 | |
seebs | Okay, I can't actually tell what this set of & and | do without staring at it. | 18:40 |
seebs | Hmm. Okay, I think the | and & are wrong, but in a way that shouldn't actually cause a problem. | 18:41 |
seebs | In that I think I'm masking out some bits twice. | 18:41 |
seebs | The relevant change is that PSEUDO_DB_MODE(fs_mode, user_mode) changed from masking out 0700 from the filesystem mode, and masking in 0700 from user_mode, to masking out/in 0722. | 18:42 |
seebs | Ohhh. | 18:42 |
seebs | So, the underlying change is: Pseudo has started masking out 022 bits in the underlying filesystem. | 18:43 |
seebs | It's always masked in 0700, because otherwise if you do a chmod 0 of a file, you can't write to it anymore, but root should be able to write to it. | 18:43 |
seebs | I started masking out 022 because of concerns over someone inserting files in an 0777 directory during filesystem assembly. | 18:43 |
seebs | *pondering* | 18:44 |
seebs | But even then, you should not see 022 bits being added by anything. If you issue a chmod(0777), what should happen is: | 18:44 |
seebs | * The actual filesystem write will use 0755. | 18:45 |
seebs | * The write to the database will check the filesystem mode, mask out 0722, and mask in (0777 | 0722). | 18:45 |
seebs | If you do 0755, you should get 0755 on disk, and (0755 & ~022) | (0755 & 022), which should just be 0755, in the database. | 18:45 |
seebs | So the only way the 022 bits should end up in the database would be if they're in the mode argument actually specified, I think. | 18:46 |
seebs | *pondering* | 18:46 |
seebs | Oh-hoh. But I just realized a thing. | 18:46 |
seebs | Which is I bet that in some cases, you're going to be creating a file, and *specifying* mode 666, and relying on umask to mask those bits out. | 18:47 |
seebs | So I probably need to actually consider umask now. Grr. | 18:47 |
fray | whee | 18:48 |
*** mcweigel <mcweigel!~b46258@gate-tx3.freescale.com> has left #yocto | 18:51 | |
kergoth | If a mode is specified, wouldn't the caller expect that mode to be set regardless of umask? | 18:52 |
seebs | I think the answer is yes for chmod, no for open. | 18:53 |
kergoth | ah | 18:53 |
seebs | So, kroon, you're quite right, thank you. | 18:58 |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-fsspagoepswfhqpk> has quit IRC | 19:01 | |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has joined #yocto | 19:04 | |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has quit IRC | 19:04 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:04 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-cwxedwdsfnliubsw> has quit IRC | 19:17 | |
seebs | Okay, I've sent out a patch. It passed what testing I did in the pseudo tree, and I'm pretty sure it will apply cleanly and all that, but... I would not at all mind second opinions from people who are good at sanity-checking code, since my confidence in this code has obviously been too high in the recent past. | 19:31 |
*** sroy <sroy!~sroy@2607:fad8:4:6:6e88:14ff:feff:5374> has quit IRC | 19:32 | |
*** adelcast <adelcast!~adelcast@130.164.62.249> has left #yocto | 19:38 | |
*** sroy_ <sroy_!~sroy@2607:fad8:4:6:6e88:14ff:feff:5374> has joined #yocto | 19:40 | |
*** codinho <codinho!~me@unaffiliated/codinho> has quit IRC | 19:46 | |
kergoth | seebs: I can't help but wonder if pseudo would benefit from unit testing | 19:53 |
seebs | It might well! | 19:53 |
seebs | Although I read a fascinating thing recently arguing that a whole lot of unit testing is actually pretty worthless. But pseudo has a lot of stuff that really ought to be testable and be getting tested more. | 19:54 |
fray | we have unit tests within pseudo | 19:54 |
kergoth | It just seems like it'd reduce the risk of regressions | 19:55 |
fray | but as bugs are found unit tests simply need to be added.. (or someone who has the time can add additional ones they suspect of issues) | 19:55 |
fray | (pseudo has make test) | 19:55 |
kergoth | yeah, true, you have to be vigilant about that | 19:55 |
rburton | it's pretty hard to argue that test suites are actively harmful in the general case | 19:56 |
rburton | but now, pizza! | 19:56 |
* rburton just wiped out a autoconf patch we've been carrying since 2004 that is actively harmful to building software | 19:56 | |
kergoth | awesome | 19:56 |
kergoth | we need to reduce how much we deviate from upstreams, particularly with natives | 19:57 |
*** zecke <zecke!~ich@91-64-81-99-dynip.superkabel.de> has quit IRC | 20:01 | |
*** LCyrin <LCyrin!~LCyrin@2607:fb90:283b:d837:54a0:6824:c0b1:ca73> has quit IRC | 20:01 | |
*** LCyrin <LCyrin!~LCyrin@2607:fb90:283b:d837:54a0:6824:c0b1:ca73> has joined #yocto | 20:01 | |
*** nitink <nitink!nitink@nat/intel/x-hksuwytdjvkcujxj> has joined #yocto | 20:12 | |
*** nitink1 <nitink1!~nitink@134.134.137.71> has quit IRC | 20:15 | |
*** tasslehoff <tasslehoff!~Tasslehof@145.79-161-31.customer.lyse.net> has joined #yocto | 20:20 | |
*** nitink <nitink!nitink@nat/intel/x-hksuwytdjvkcujxj> has quit IRC | 20:23 | |
*** adelcast <adelcast!~adelcast@130.164.62.249> has joined #yocto | 20:27 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 20:42 | |
*** sjolley1 <sjolley1!~sjolley@134.134.137.71> has joined #yocto | 20:45 | |
*** tasslehoff <tasslehoff!~Tasslehof@145.79-161-31.customer.lyse.net> has quit IRC | 20:45 | |
*** nitink <nitink!nitink@nat/intel/x-hnatezpvyjqoymzf> has joined #yocto | 20:46 | |
*** sjolley <sjolley!sjolley@nat/intel/x-xzitvwbmomqsqtxd> has quit IRC | 20:47 | |
*** sroy_ <sroy_!~sroy@2607:fad8:4:6:6e88:14ff:feff:5374> has quit IRC | 20:52 | |
*** dl9pf_ <dl9pf_!~quassel@static.88-198-106-157.clients.your-server.de> has joined #yocto | 20:55 | |
*** jluisn <jluisn!~quassel@187.115.172.24> has quit IRC | 20:58 | |
*** nitink <nitink!nitink@nat/intel/x-hnatezpvyjqoymzf> has quit IRC | 20:58 | |
*** nitink <nitink!nitink@nat/intel/x-hmzqksxoogddncrl> has joined #yocto | 20:59 | |
*** ant_home <ant_home!~andrea@host160-222-dynamic.7-79-r.retail.telecomitalia.it> has joined #yocto | 21:01 | |
*** mulhern <mulhern!~mulhern@50.189.153.218> has joined #yocto | 21:03 | |
*** belen <belen!~Adium@5751cae3.skybroadband.com> has joined #yocto | 21:05 | |
*** belen <belen!~Adium@5751cae3.skybroadband.com> has quit IRC | 21:06 | |
*** ant_home <ant_home!~andrea@host160-222-dynamic.7-79-r.retail.telecomitalia.it> has quit IRC | 21:10 | |
*** LCyrin <LCyrin!~LCyrin@2607:fb90:283b:d837:54a0:6824:c0b1:ca73> has quit IRC | 21:14 | |
*** ant_home <ant_home!~andrea@host160-222-dynamic.7-79-r.retail.telecomitalia.it> has joined #yocto | 21:21 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 21:24 | |
*** radzy <radzy!~radzy@63.140.125.40> has quit IRC | 21:29 | |
*** jjjsunpower <jjjsunpower!~jjjsunpow@63-146-67-200.dia.static.qwest.net> has joined #yocto | 21:29 | |
jjjsunpower | hello | 21:30 |
*** jjjsunpower <jjjsunpower!~jjjsunpow@63-146-67-200.dia.static.qwest.net> has left #yocto | 21:31 | |
*** catch-twenty-two <catch-twenty-two!~jjjsunpow@63-146-67-200.dia.static.qwest.net> has joined #yocto | 21:33 | |
catch-twenty-two | hello, is anyone available to answer a question? | 21:34 |
kergoth | Don't ask to ask, just ask, and wait around and see if someone responds. not everyone sits here staring at an idle irc channel. folks come and go from their computers. irc is an asynchronous medium, at least for folks that stay connected | 21:35 |
kroon | seebs, was away from keyboard, i'll test the fix you posted | 21:37 |
*** sameo <sameo!~samuel@192.55.54.42> has joined #yocto | 21:41 | |
*** catch-twenty-two <catch-twenty-two!~jjjsunpow@63-146-67-200.dia.static.qwest.net> has quit IRC | 21:43 | |
*** smartin__ <smartin__!~smartin@ivr94-4-82-229-165-48.fbx.proxad.net> has quit IRC | 21:58 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 22:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 22:01 | |
*** catch-twenty-two <catch-twenty-two!~jjjsunpow@63-146-67-180.dia.static.qwest.net> has joined #yocto | 22:05 | |
*** sjolley1 <sjolley1!~sjolley@134.134.137.71> has quit IRC | 22:09 | |
*** catch-twenty-two <catch-twenty-two!~jjjsunpow@63-146-67-180.dia.static.qwest.net> has quit IRC | 22:13 | |
*** oneQubit <oneQubit!~oneQubit@c-69-138-31-87.hsd1.md.comcast.net> has quit IRC | 22:14 | |
*** sjolley1 <sjolley1!sjolley@nat/intel/x-fylpqxshafimtzaq> has joined #yocto | 22:41 | |
*** catch-twenty-two <catch-twenty-two!~jjjsunpow@63-146-67-180.dia.static.qwest.net> has joined #yocto | 22:49 | |
*** JimBaxter <JimBaxter!~jbaxter@jimbax.plus.com> has quit IRC | 23:00 | |
*** catch-twenty-two <catch-twenty-two!~jjjsunpow@63-146-67-180.dia.static.qwest.net> has quit IRC | 23:01 | |
*** pidge <pidge!pidge@nat/intel/x-kftssvlkkqptcmod> has quit IRC | 23:04 | |
*** agust <agust!~agust@p4FDE75EB.dip0.t-ipconnect.de> has quit IRC | 23:10 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 23:29 | |
*** LCyrin <LCyrin!~LCyrin@2607:fb90:405:3166:8a00:9040:7f91:79af> has joined #yocto | 23:41 | |
kroon | seebs, ping | 23:42 |
*** jero- <jero-!~boo@2001:41d0:52:100::3b1> has quit IRC | 23:45 | |
seebs | ack | 23:45 |
kroon | seebs, things look better with your fix applied. however, i still see a change for directory permissions in some places. for instance, /usr/lib/ssl has 777 perm | 23:46 |
seebs | Interesting. | 23:46 |
-YoctoAutoBuilder- build #119 of nightly-intel-gpl is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-intel-gpl/builds/119 | 23:47 | |
seebs | There is a *possibility*, though it's not high on my list, that there could be cases where the fixes to pseudo have fixed things which were previously fortuitously-broken. | 23:47 |
kroon | It's only directories. I have a diff from buildhistory to list the exact dirs that changed, if this would help | 23:47 |
seebs | The thing that originally caused this was the discovery that pseudo's implementation of fchmodat was in fact causing gnu tar to extract directories mode 700, hiding a bitbake/oe-core bug that was making some of them 777. | 23:47 |
kroon | aha | 23:48 |
seebs | But usr/lib/ssl is a directory that wouldn't have been affected by that oe-core bug, SO, it may still be mine. | 23:48 |
kroon | hmm, can I check this. the perm. listed in a .ipk file should match whats in the generated filesystem.. ? | 23:49 |
*** jero <jero!~boo@2001:41d0:52:100::3b1> has joined #yocto | 23:49 | |
seebs | I am sorry to do this to you, but I'm sort of overwhelmed today, do you have the time to try to narrow this down or get a rerproducer? | 23:49 |
seebs | Yes, in theory those should match. | 23:49 |
*** jero is now known as Guest28017 | 23:49 | |
seebs | The intent is that the filesystem mode should be (db_mode | 0700) & ~022. | 23:50 |
kroon | seebs, no worries, this is no showstopper for me personally | 23:50 |
seebs | And db_mode should be what you specified, either directly for chmod, or an open/mkdir/mknod mode & ~umask. | 23:50 |
seebs | The previous behavior did not have the ~022. | 23:50 |
seebs | But once someone pointed it out, I started thinking about what happens if another user, without root privs, has access to a machine that's assembling a rootfs. | 23:51 |
seebs | And a package is supposed to contain a directory that is supposed to be 0777 *on the target*. | 23:51 |
seebs | So far as I know, though, mkdir() should be getting umask properly masked out, I'm masking that out before either the filesystem mkdir() call or the record in the db. Hmm. | 23:52 |
seebs | Well. | 23:53 |
seebs | Nevermind, I found a reproducer. | 23:53 |
seebs | umask 0, mkdir a, umask 022, mkdir b. | 23:53 |
seebs | Not doing what I expect and I don't immediately see why. | 23:53 |
kroon | seebs, i'm sorry but I don't think I'm of much help in this area .. | 23:54 |
seebs | No worries. I can reproduce it at least sometimes, so I'll investigate further. | 23:55 |
kroon | seebs, thanks | 23:55 |
* kergoth gets the feeling that maintaining pseudo has become a source of pain :) | 23:57 | |
seebs | d'oh | 23:57 |
seebs | Soooo. | 23:57 |
seebs | That carefully-written "mode = mode & ~pseudo_umask" | 23:57 |
seebs | Is inside an #ifdef for PSEUDO_NO_REAL_AT_FUNCTIONS | 23:58 |
seebs | own fault | 23:58 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 23:58 | |
*** Squix_ <Squix_!~Squix__@p049.net112139164.tokai.or.jp> has joined #yocto | 23:59 | |
seebs | kroon, I can send out a new patch in a bit, but in the mean time: Look at the patch to mkdirat.c. | 23:59 |
seebs | Note that it adds two new lines under the heading "#ifdef PSEUDO_NO_REAL_AT_FUNCTIONS". Move them just above the #ifdef, and it should work. | 23:59 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!