Tuesday, 2017-01-17

*** slidercrank <slidercrank!~slidercra@unaffiliated/slidercrank> has quit IRC00:04
*** zauberstuhl <zauberstuhl!~lukas@mail.zauberstuhl.de> has joined #yocto00:16
zauberstuhlhi, is there an alternative for cleaning multiple recipes? since bitbake -c cleansstate gem-* isn't working00:19
-YoctoAutoBuilder- build #1032 of nightly-x32 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x32/builds/103200:20
*** nighty <nighty!~nighty@d246113.ppp.asahi-net.or.jp> has joined #yocto00:21
*** stephano <stephano!~stephano@> has quit IRC00:23
*** stephano <stephano!~stephano@> has joined #yocto00:23
*** JordonWu <JordonWu!~quassel@> has joined #yocto00:28
*** phoo1234567 <phoo1234567!~phoo12345@c-75-69-172-183.hsd1.nh.comcast.net> has quit IRC00:30
*** manuel_ <manuel_!~manuel@c-24-61-43-145.hsd1.ma.comcast.net> has quit IRC00:30
sveinseDEPENDS_append_class-target can be used to specify native or nativesdk depends. How do you do the oposite? Add deps that only applies to the target? Best would be via PACKAGECONFIG, but how do I refrain native* from pulling in that dep?00:34
sveinseuim requires libedit on target, but there is no libedit-native, and I don't really need it. How can I a) not depend on libedit for any native target, and b) change the configure options to omit it00:36
*** Snert_ <Snert_!~snert_@> has quit IRC00:37
*** Snert_ <Snert_!~snert_@> has joined #yocto00:37
nrossisveinse: DEPENDS_append_class-target are target only depends. The trick is that the target can depend on -native during the build (if it needs to run something on the host during build). In your case you should just depend on libedit as a RDEPENDS no? ...00:50
nrossisveinse: What i think you are after is a PACKAGECONFIG[libedit] = "--with-libedit,--with-libedit=no,,libedit"00:51
nrossisveinse: And have a PACKAGECONFIG ??= "libedit", PACKAGECONFIG_class-native ??= ""00:51
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC00:52
*** arkver_ian <arkver_ian!~arkver@host86-154-141-196.range86-154.btcentralplus.com> has quit IRC00:53
*** jamesp <jamesp!~jamesp@> has quit IRC00:59
sveinsenrossi: clever, thanks01:05
sveinseAbout that: I see --with-libedit=no quite a number of places, as opposed to --without-libedit. Why is that?01:05
nrossisveinse: Check the configure, ./configure --help. I  was just reading the source .ac file for what arg to disable, and it looked like it only checks for --with-libedit=no01:09
kergothpretty sure they're basically identical.01:09
kergothwhen you pass —without=, the value is no01:09
sveinsenrossi: libedit and RDEPENDS: no. configure will detect its missing and disable it, so it needs to be in DEPENDS01:10
nrossisveinse: that depends, generally it is better to be explicit than just assuming auto-detection01:11
sveinseexactly, I'm adding that01:12
*** linulin <linulin!~foo@client-188-168-43-165.spb-teleport.ru> has quit IRC01:22
*** linulin <linulin!~foo@client-188-168-43-165.spb-teleport.ru> has joined #yocto01:22
-YoctoAutoBuilder- build #991 of nightly-deb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-deb/builds/99101:27
sveinseany online code paster that recognizes bb files?01:28
sveinseAnyways, here is my humble attempt at fixing uim_1.8.6.bb in meta-openembedded: https://bpaste.net/show/78966587bb71. Very interested in feedback!01:31
*** linulin <linulin!~foo@client-188-168-43-165.spb-teleport.ru> has quit IRC01:34
bluelightningsveinse: it would be easier to review in the form of a patch, is that something you could produce?01:34
*** linulin <linulin!~foo@client-188-168-43-165.spb-teleport.ru> has joined #yocto01:34
sveinsebluelightning: yes of course, hang on01:35
*** linulin <linulin!~foo@client-188-168-43-165.spb-teleport.ru> has quit IRC01:39
*** linulin <linulin!foobar@client-188-168-43-165.spb-teleport.ru> has joined #yocto01:40
sveinsebluelightning: here. https://bpaste.net/show/6798f0e42c93. Diffed against jethro, but krogoth is very similar01:40
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC01:43
bluelightningsveinse: the two x11 lines in the PACKAGECONFIG default value should be combined into  ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 gtk', '', d)} \01:43
nrossisveinse:  RDEPENDS_uim = "libuim0 libedit" RDEPENDS_uim-anthy = "takao-fonts anthy libanthy0" will still trigger dependence on libedit, anthy01:43
*** manuel_ <manuel_!~manuel@c-24-61-40-209.hsd1.ma.comcast.net> has joined #yocto01:43
bluelightningyeah, and if it's actually linking to those libraries none of that should be necessary01:44
bluelightningtakao-fonts would need to be explicit though presumably - but you'd do that via the rdepends parameter in the PACKAGECONFIG line01:44
*** linulin <linulin!foobar@client-188-168-43-165.spb-teleport.ru> has quit IRC01:45
bluelightningsveinse: the PACKAGECONFIG[gtk] line ought to have config options - does it not provide any ?01:45
sveinseyeah, agreed. Now that files end up in the right packages, the so-resolver can figure that out01:45
sveinsebluelightning: I honestly don't know. our use case of uim is without x11 and gtk, so that it a black box for me. Sorry01:45
nrossisveinse: "--without-gtk2 --with-gtk3" -> should be in the [gtk] packageconfig01:46
bluelightningactually it looks like it supports gtk2 / 3 or nothing, so I would just have a PACKAGECONFIG for gtk and gtk3, drop the one for x11, and control the default for those from x11 in DISTRO_FEATURES01:47
*** linulin <linulin!foobar@client-188-168-43-165.spb-teleport.ru> has joined #yocto01:47
sveinsenrossi: yes perhaps, but the thing is that it was included in the uim-native before...01:48
nrossisveinse: also if you are going for cleaning up, worth moving the "--without-*" from EXTRA_OECONF into PACKAGECONFIG[*] options, even if you only fill out the disabled side01:48
sveinsenrossi: will do (whatever they are)01:49
sveinserdepends, is that the fourth argument to PACKAGECONFIG, right?01:50
nrossisveinse: yep01:50
nrossisveinse: but its specific to only the ${PN} package01:50
sveinsenrossi: yes, I did know that01:51
*** voltbit <voltbit!~acid___@> has quit IRC01:58
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto02:07
*** rovanceo_ <rovanceo_!~rovanceo@> has joined #yocto02:12
*** rovanceo <rovanceo!~rovanceo@> has quit IRC02:16
-YoctoAutoBuilder- build #681 of nightly-mips64 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-mips64/builds/68102:20
sveinsemkII of the fixup. Now it starts to look more neat: https://bpaste.net/show/0c65dc68257702:20
*** zauberstuhl <zauberstuhl!~lukas@mail.zauberstuhl.de> has quit IRC02:22
sveinseNow its long over due for sleep. Night guys02:26
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC02:37
themikenicholsonRunning into an issue with populate_sdk_ext in meta-qt502:38
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto02:39
themikenicholsonI don't see an issue tracker or anything on their github repo though (https://github.com/meta-qt5/meta-qt5).  Do the OE projects use an external issue tracker or are they strictly running off of mailing lists?02:39
*** morphis_ <morphis_!~morphis@pD9ED6656.dip0.t-ipconnect.de> has joined #yocto02:43
*** morphis <morphis!~morphis@pD9ED6194.dip0.t-ipconnect.de> has quit IRC02:47
*** jairglez <jairglez!~jairdeje@> has quit IRC02:49
kergoththemikenicholson: depends on the project/layer. see the readme02:54
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC03:06
-YoctoAutoBuilder- build #1037 of nightly-mips is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-mips/builds/103703:29
*** bananadev <bananadev!~onlyester@> has joined #yocto03:32
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has joined #yocto03:58
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has quit IRC04:00
*** redengin <redengin!~redengin@2601:600:9200:a356:d078:a0bc:ffb7:671e> has quit IRC04:08
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC04:11
*** redengin <redengin!~redengin@2601:600:9200:a356:9593:9709:1d43:dfa1> has joined #yocto04:11

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!