IRC log for #oe on 20200320

00:43.07*** join/#oe thaytan (~thaytan@180-150-69-32.b49645.syd.nbn.aussiebb.net)
02:17.01*** join/#oe stefan_schmidt (~stefan_sc@p200300E9D702D8C515FE8B66F08E7BFF.dip0.t-ipconnect.de)
06:21.52*** join/#oe hpsy (~hpsy@85.203.15.110)
06:33.32*** join/#oe AndersD (~AndersD@h83-209-191-235.cust.a3fiber.se)
06:35.10*** join/#oe AndersD_ (~AndersD@195-67-57-138.customer.telia.com)
06:38.39*** join/#oe AndersD_ (~AndersD@195-67-57-138.customer.telia.com)
07:13.27*** join/#oe yegorich (~yegorich@mail.visionsystems.de)
07:13.30*** join/#oe nerdboy (~sarnold@gentoo/developer/nerdboy)
07:21.11*** join/#oe rob_w (~bob@unaffiliated/rob-w/x-1112029)
13:39.37*** join/#oe infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
13:39.37*** topic/#oe is OpenEmbedded Developer Lounge | Web: http://openembedded.org | Repositories: http://git.openembedded.org/ | Primary Repo Mirrors: https://github.com/openembedded | This is not a distro or machine support channel
13:44.44*** join/#oe kroon (~kroon@37-247-29-68.customers.ownit.se)
13:53.20*** join/#oe otavio (~otavio@debian/developer/otavio)
14:20.21*** join/#oe FrazerClews (~frazer.cl@78.40.148.177)
14:35.10*** join/#oe troulouliou_div2 (~troulouli@unaffiliated/troulouliou-div2/x-0271439)
14:43.32fraydoes anyone know about the mesa-gl recipe?  I've got a bug report that if someone is using it and turns off x11 and wayland it fails with an error.  I can't find anything that says if this error is reasonable or not..  "building dri drivers require at least one windowing system or classic osmesa"
14:43.46frayMy understanding is the user is trying to build it for fbdev
14:44.17frayIf I turn on gbm it will compile, but then I get conflicts with other providers of gbm
14:55.49rburtonfray: mesa-gl is specifically to provide the big-GL library which on Linux uses GLX
14:56.00rburtonso "mesa-gl without x11" is an oxymoron
14:56.54rburtonthe recipe should refuse to build without x11 enabled explicitly with a distro features check
14:57.03rburtonif someone wants gl on framebuffer, they want egl
14:58.23fraythat's the problem they're trying to build QT and are convinced they need mesa-gl and their custom mali-gl driver..
14:58.32rburtonthey're wrong
14:58.35rburton:)
14:58.35frayI don't know enough about this to understand if that is even reasonable..
14:58.52rburtonmy understanding is that mali does gles/egl already
14:59.00frayOk, so if they are NOT building with X11, this is unreasonable.. I can add a distro check to mesa-gl..
14:59.21fray(the PACKAGECONFIG in mesa-gl does have x11 as 'variable'...)
14:59.45rburtonthats most likely because its just reusing the mesa recipe and controlling what it does
15:00.04frayPACKAGECONFIG_class-target = "opengl dri ${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}"
15:00.25frayso I'm assuming that should -always- be 'x11', and adding a required distro feature check is what is needed?
15:00.50rburtonhm
15:00.57rburtoni wonder what it builds if you turn off x11
15:01.03frayit doesn't
15:01.06fraythat's the problem
15:01.33rburtonright, making it mandatory and have a distro check seems like the obvious fix
15:02.40frayif I add 'gbm', it'll build w/o X11.. but then provides libgbm which conflicts with the custom mali version
15:02.53rburtonyeah gbm is 'fun'
15:02.57rburtonpeople have forked it
15:03.11fraythe code in mesa itself is looking for either gbm or 'osmesa == classic'
15:03.24frayotherwise it throws up it's hands and errors..
15:03.35fray(I have no idea what this osmesa thing is)
15:03.56rburtoniirc, off-screen
15:04.04rburtonand iirc, its obsolete
15:04.56frayit was enabled for this config about a year ago.. so someone is still using it
15:06.27fray(enabled in mesa itself)
15:12.29*** join/#oe snowkidimd (~snowkidim@115.84.114.227)
15:15.47*** part/#oe KanjiMonster (~KanjiMons@dslb-088-073-005-162.088.073.pools.vodafone-ip.de)
15:16.41*** join/#oe escanor (uid387784@gateway/web/irccloud.com/x-umdtnnunjdqcoype)
15:29.10*** join/#oe florian (~florian_k@Maemo/community/contributor/florian)
15:30.52*** join/#oe RobertBerger (~rber@athedsl-4432938.home.otenet.gr)
15:51.10*** join/#oe berton_ (~berton@181.220.114.167)
16:33.23*** join/#oe berton (~berton@181.220.114.167)
16:39.52*** join/#oe tnovotny (~tnovotny@nat-50.starnet.cz)
16:55.02*** join/#oe bluelightning (~paul@pdpc/supporter/professional/bluelightning)
16:55.22*** join/#oe nerdboy (~sarnold@gentoo/developer/nerdboy)
17:46.14*** join/#oe florian (~florian_k@Maemo/community/contributor/florian)
17:50.36*** join/#oe nerdboy (~sarnold@gentoo/developer/nerdboy)
18:14.46*** join/#oe ao2 (~ao2@host236-144-dynamic.10-87-r.retail.telecomitalia.it)
18:33.12*** join/#oe vmeson (~rmacleod@192-0-133-244.cpe.teksavvy.com)
19:03.26*** join/#oe florian (~florian_k@Maemo/community/contributor/florian)
19:10.39*** join/#oe nerdboy (~sarnold@gentoo/developer/nerdboy)
19:42.05*** join/#oe eFfeM (~fmeulenbr@f160137.upc-f.chello.nl)
19:43.34*** join/#oe leon-anavi (~Leon@78.130.197.211)
20:23.33*** join/#oe nerdboy (~sarnold@gentoo/developer/nerdboy)
20:44.06*** join/#oe berton_ (~berton@181.220.114.167)
20:56.56kergothHmm. fixing my meta-musl-nativesdk layer. sdk relocation didn't fix the interp on all the binaries for some reason. hmm
21:12.41khemkergoth: interesting whats the goal for this layer,
21:12.46khemuse it on alpine ?
21:15.34kergothI'm just mulling over sdk vs external toolchain packaging for yocto toolchain builds and the possibility of building them statically. musl makes more sense than glibc to try something like that. plus it's just smaller
21:15.40kergothsmaller buildtools tarball, etc
21:15.53kergothex TCLIBC can be glibc while SDKLIBC is musl
21:18.12kergothwas pretty simple, https://github.com/kergoth/meta-kergoth-wip/blob/master/meta-musl-nativesdk/conf/musl-nativesdk.conf + https://github.com/kergoth/meta-kergoth-wip/blob/master/meta-musl-nativesdk/conf/distro/include/sdklibc-musl.conf and a few minor tweaks. added bbclassextends, etc
21:27.46*** join/#oe mauz555 (~mauz555@2a01:e0a:56d:9090:b8f6:feac:725:f1)
22:18.52*** join/#oe nerdboy (~sarnold@gentoo/developer/nerdboy)
22:46.19*** join/#oe dev1990 (~dev@asx191.neoplus.adsl.tpnet.pl)
22:53.10*** join/#oe kroon (~kroon@37-247-29-68.customers.ownit.se)
23:16.43*** join/#oe bluelightning (~paul@pdpc/supporter/professional/bluelightning)
23:37.23*** join/#oe RP (~RP@5751f4a1.skybroadband.com)
23:37.32*** join/#oe roxell (sid330443@gateway/web/irccloud.com/x-cqxblqpdcbzxmvxh)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.