| *** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #oe | 00:22 | |
| *** maelcum <maelcum!~horst@2001:9e8:25b:8100:feb2:cd05:dd96:a083> has quit IRC (Quit: Konversation terminated!) | 00:37 | |
| *** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-81.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 00:48 | |
| *** nslu2-log <nslu2-log!~nslu2-log@leia.nas-admin.org> has quit IRC (Ping timeout: 260 seconds) | 01:19 | |
| *** nslu2-log <nslu2-log!~nslu2-log@leia.nas-admin.org> has joined #oe | 01:26 | |
| *** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 02:28 | |
| *** marex <marex!~marex@195.140.252.251> has quit IRC (Server closed connection) | 02:32 | |
| *** marex <marex!~marex@195.140.252.251> has joined #oe | 02:32 | |
| *** paulg <paulg!~paulg@198-84-237-91.cpe.teksavvy.com> has quit IRC (Ping timeout: 246 seconds) | 03:45 | |
| *** m4t <m4t!~matt@shenzhen.guangdong.systems> has quit IRC (*.net *.split) | 04:01 | |
| *** kergoth_ <kergoth_!sid528530@id-528530.lymington.irccloud.com> has quit IRC (*.net *.split) | 04:01 | |
| *** m4t <m4t!~matt@shenzhen.guangdong.systems> has joined #oe | 04:02 | |
| *** kergoth_ <kergoth_!sid528530@id-528530.lymington.irccloud.com> has joined #oe | 04:02 | |
| *** m4t <m4t!~matt@shenzhen.guangdong.systems> has quit IRC (*.net *.split) | 04:07 | |
| *** kergoth_ <kergoth_!sid528530@id-528530.lymington.irccloud.com> has quit IRC (*.net *.split) | 04:07 | |
| *** m4t <m4t!~matt@shenzhen.guangdong.systems> has joined #oe | 04:08 | |
| *** kergoth_ <kergoth_!sid528530@id-528530.lymington.irccloud.com> has joined #oe | 04:08 | |
| *** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has quit IRC (*.net *.split) | 04:08 | |
| *** otavio <otavio!~otavio@177-4-252-114.user3p.brasiltelecom.net.br> has quit IRC (*.net *.split) | 04:08 | |
| *** XorA <XorA!~XorA@213.138.103.94> has quit IRC (*.net *.split) | 04:08 | |
| *** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has quit IRC (*.net *.split) | 04:08 | |
| *** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has quit IRC (*.net *.split) | 04:08 | |
| *** umbramalison <umbramalison!~umbramali@188.74.90.42> has quit IRC (*.net *.split) | 04:08 | |
| *** mrnuke <mrnuke!~mrnuke@c-98-197-58-203.hsd1.tx.comcast.net> has quit IRC (*.net *.split) | 04:08 | |
| *** philmd <philmd!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has quit IRC (*.net *.split) | 04:08 | |
| *** yocton <yocton!~quassel@163-172-29-20.rev.poneytelecom.eu> has quit IRC (*.net *.split) | 04:08 | |
| *** jjmcdn <jjmcdn!~jjmcdn@205.185.115.212> has quit IRC (*.net *.split) | 04:08 | |
| *** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has joined #oe | 04:09 | |
| *** otavio <otavio!~otavio@177-4-252-114.user3p.brasiltelecom.net.br> has joined #oe | 04:09 | |
| *** XorA <XorA!~XorA@213.138.103.94> has joined #oe | 04:09 | |
| *** JaMa <JaMa!~martin@ip-109-238-218-228.aim-net.cz> has joined #oe | 04:09 | |
| *** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has joined #oe | 04:09 | |
| *** umbramalison <umbramalison!~umbramali@188.74.90.42> has joined #oe | 04:09 | |
| *** mrnuke <mrnuke!~mrnuke@c-98-197-58-203.hsd1.tx.comcast.net> has joined #oe | 04:09 | |
| *** philmd <philmd!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has joined #oe | 04:09 | |
| *** yocton <yocton!~quassel@163-172-29-20.rev.poneytelecom.eu> has joined #oe | 04:09 | |
| *** jjmcdn <jjmcdn!~jjmcdn@205.185.115.212> has joined #oe | 04:09 | |
| *** RP <RP!~richard@dan.rpsys.net> has quit IRC (*.net *.split) | 04:10 | |
| *** suihkulokki <suihkulokki!~voipio@ec2-54-77-41-85.eu-west-1.compute.amazonaws.com> has quit IRC (*.net *.split) | 04:10 | |
| *** fray <fray!~fray@70.99.78.136> has quit IRC (*.net *.split) | 04:10 | |
| *** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (*.net *.split) | 04:10 | |
| *** RP <RP!~richard@dan.rpsys.net> has joined #oe | 04:10 | |
| *** suihkulokki <suihkulokki!~voipio@ec2-54-77-41-85.eu-west-1.compute.amazonaws.com> has joined #oe | 04:10 | |
| *** fray <fray!~fray@70.99.78.136> has joined #oe | 04:10 | |
| *** shoragan <shoragan!~shoragan@user/shoragan> has joined #oe | 04:10 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (*.net *.split) | 04:11 | |
| *** xroumegu1 <xroumegu1!~roumegue@2a01:cb1d:b1:7700:d8bf:bb5a:50e7:6c28> has quit IRC (*.net *.split) | 04:11 | |
| *** hays <hays!rootvegeta@fsf/member/hays> has quit IRC (*.net *.split) | 04:11 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has joined #oe | 04:13 | |
| *** xroumegu1 <xroumegu1!~roumegue@2a01:cb1d:b1:7700:d8bf:bb5a:50e7:6c28> has joined #oe | 04:13 | |
| *** hays <hays!rootvegeta@fsf/member/hays> has joined #oe | 04:13 | |
| *** nslu2-log <nslu2-log!~nslu2-log@leia.nas-admin.org> has quit IRC (Ping timeout: 245 seconds) | 04:22 | |
| *** nslu2-log <nslu2-log!~nslu2-log@leia.nas-admin.org> has joined #oe | 04:23 | |
| *** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #oe | 05:08 | |
| *** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 250 seconds) | 05:12 | |
| *** georgem <georgem!sid210681@id-210681.tinside.irccloud.com> has quit IRC (Server closed connection) | 05:39 | |
| *** georgem <georgem!sid210681@id-210681.tinside.irccloud.com> has joined #oe | 05:39 | |
| *** mort <mort!~mort@188.166.114.29> has quit IRC (Server closed connection) | 06:24 | |
| *** mort <mort!~mort@188.166.114.29> has joined #oe | 06:24 | |
| *** rob_w <rob_w!~rob@2001:a61:6119:801:5d34:65e6:c681:64bc> has joined #oe | 06:40 | |
| *** mckoan|away is now known as mckoan | 06:48 | |
| mckoan | good morning | 06:48 |
|---|---|---|
| *** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #oe | 06:57 | |
| *** AdamTrhon <AdamTrhon!~AdamTrhon@85.93.123.158> has joined #oe | 07:24 | |
| AdamTrhon | BTW, is there any reason to raise an error when a renamed variable is found? Why not just a warning? Bitbake commit message states that it is "for improving the user experience", this does not really work in my case... | 07:30 |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe | 07:33 | |
| JaMa | is there any reason not to rename the variable and be done with it? | 07:53 |
| AdamTrhon | I need to support both kirkstone and dunfell. I have no problems with the variable rename (the inclusivity aside, I like the new name more in this case). However as soon as I define BB_HASHBASE_WHITELIST, kirkstone build dies, although I have BB_BASEHASH_IGNORE_VARS defined right next to it. I've been told here to just use two branches, but that | 07:59 |
| AdamTrhon | would be the only difference between them. And every attempt that I made to overcome this just failed. Defined function in anonymous python - not parsed in .conf files. Adding python to .inc and including to .conf - ignored. Adding BB_HASHBASE_WHITELIST to site.conf - a bunch of non deterministic metadata errors. At this point I don't care about | 07:59 |
| AdamTrhon | the ideology side, and I would love to rename the variable and be done with it, but I just can't. | 07:59 |
| AdamTrhon | It is also private layer in ~20 people european company, probability of offending someone is very low | 08:01 |
| *** mvlad <mvlad!~mvlad@2a02:2f08:4a06:df00:7656:3cff:fe3f:7ce9> has joined #oe | 08:16 | |
| kanavin | AdamTrhon, two branches please | 08:18 |
| kanavin | you've already spent more time on this then you would if you would just do that | 08:19 |
| moto-timo | kanavin: the qemux86_musl build has a warning about `suseconds_t` conversion (`long long int` to `long int`) in _openssl.c... but what it dies on is linking ` _openssl.c:34160: undefined reference to `__stack_chk_fail_local'` | 08:23 |
| moto-timo | kanavin: building qemuarm (32 bit) now to see if it's just borked on 32bit vs musl | 08:24 |
| kanavin | moto-timo, this does seem like a musl specific headache, I'm starting that build now | 08:24 |
| moto-timo | kanavin: I looked at the headers and `suseconds_t` is defined as `_Int64` but maybe it's the timevalue struct that has the issue https://git.musl-libc.org/cgit/musl/tree/include/alltypes.h.in | 08:26 |
| kanavin | moto-timo, shouldn't you be out and about in prague? :) | 08:27 |
| moto-timo | kanavin: I should be, but someone might want me to actually have some slides when I present | 08:27 |
| moto-timo | kanavin: I have an entire month to enjoy Prague. | 08:28 |
| kanavin | moto-timo, here's a-full https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/5507 | 08:30 |
| kanavin | musl 32 bit fails in py-crypto, but musl 64 bit does not | 08:30 |
| kanavin | I haven't gone over other fails yet, so don't know if there's more py-crypto issues | 08:31 |
| moto-timo | kanavin: spot check so far is nothing related to py3-crypto except x86_musl | 08:40 |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 08:47 | |
| *** dl9pf[m] <dl9pf[m]!~dl9pfmatr@2001:470:69fc:105::9a8> has quit IRC (Remote host closed the connection) | 09:03 | |
| *** AdamTrhon <AdamTrhon!~AdamTrhon@85.93.123.158> has quit IRC (Quit: Client closed) | 09:32 | |
| *** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 09:48 | |
| *** sugarbeet <sugarbeet!~barbas@81.4.123.134> has quit IRC (Server closed connection) | 09:49 | |
| *** sugarbeet <sugarbeet!~barbas@81.4.123.134> has joined #oe | 09:50 | |
| *** maelcum <maelcum!~horst@2001:9e8:27e:d800:4e4c:62aa:73d5:768c> has joined #oe | 09:51 | |
| Jin^eLD | JPEW, tlwoerner: so first summary of my failure; friendlyelec u-boot fork compiles in Yocto, the kernel does not; the kernel does compile if meta-rockchip from JeffyCN is included (it does tons of hacky things though); u-boot starts up, but trying to start the kernel results in a crash/register dump, I am not a low level guy so did not really know how to debug that; I then tried reproducing the | 10:26 |
| Jin^eLD | approach of this guy https://github.com/inindev/nanopi-r5/ | 10:26 |
| *** dl9pf[m] <dl9pf[m]!~dl9pfmatr@2001:470:69fc:105::9a8> has joined #oe | 10:26 | |
| Jin^eLD | u-boot 2023.04 with patches on top did kind of work, had to disable USB, otherwise it was hanging itself up when scanning for devices | 10:26 |
| Jin^eLD | vanilla 6.3.9 kernel with adapted dtbs | 10:27 |
| Jin^eLD | both build just fine in Yocto, however I could not start the kernel here either | 10:27 |
| Jin^eLD | it did not crash though, I get the first print "[" after "Startingn kernel... " which I think is the opening paren for the timestamp, but then its dead | 10:28 |
| Jin^eLD | interestingly enough the behavior is exactly the same when I try to load the friendlyelec+jeffycn built kernel from 2023 u-boot | 10:28 |
| Jin^eLD | that was the end of my nanopi-r5c story for me, I have no clue about board bringups and what not | 10:28 |
| *** AdamTrhon <AdamTrhon!~AdamTrhon@85.93.123.158> has joined #oe | 11:04 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 12:00 | |
| JPEW | Jin^eLD: they can be tricky! | 12:20 |
| Jin^eLD | well, sounds like a typical "new rockchip hardware is out" thing, it was similar with the TinkerBoardS in the beginning as well | 12:31 |
| kanavin | moto-timo, I have a fix | 12:31 |
| moto-timo | kanavin: my hero... thank you so much for the help | 12:32 |
| *** dv_ <dv_!~dv@62-178-206-113.cable.dynamic.surfer.at> has quit IRC (Ping timeout: 245 seconds) | 12:34 | |
| *** AdamTrhon <AdamTrhon!~AdamTrhon@85.93.123.158> has quit IRC (Quit: Client closed) | 12:36 | |
| *** dv_ <dv_!~dv@62-178-206-113.cable.dynamic.surfer.at> has joined #oe | 12:48 | |
| *** kscherer <kscherer!~kscherer@174.95.44.81> has joined #oe | 12:56 | |
| *** Notgnoshi <Notgnoshi!~quassel@184-83-95-131-dynamic.midco.net> has joined #oe | 12:58 | |
| *** paulg <paulg!~paulg@198-84-237-91.cpe.teksavvy.com> has joined #oe | 13:13 | |
| *** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #oe | 13:32 | |
| *** |Xagen <|Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #oe | 13:33 | |
| *** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 246 seconds) | 13:36 | |
| *** zhmylove <zhmylove!~zhmylove@178.252.127.211> has joined #oe | 13:47 | |
| *** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has quit IRC (Remote host closed the connection) | 13:49 | |
| *** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:71eb:b8e9:8589:9ca5> has joined #oe | 13:49 | |
| *** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #oe | 13:52 | |
| zhmylove | Hey Gods! I need to add libudev to DEPENDS of util-linux.bb, but nothing provides it as I suppose it's bundled into systemd. DEPENDS:append results into "nothing provides systemd-native". DEPENDS:append:class-target results in dependency loop. What am I missing? | 13:53 |
| kanavin | zhmylove, you need to first explain your use case or problem | 14:06 |
| zhmylove | kanavin: there is --without-udev in EXTRA_OECONF of util-linux_2.38.1.bb. I have to compile util-linux with udev support, so changed it to --with-udev and configure fails with no libudev found | 14:07 |
| *** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:71eb:b8e9:8589:9ca5> has quit IRC (Ping timeout: 264 seconds) | 14:08 | |
| kanavin | zhmylove, that still doesn't explain your use case | 14:09 |
| zhmylove | kanavin: lsblk shows information about blk devices differently based on udev linkage. I need to make lsblk report device models taken from udev, not from sysfs where they're truncated by 16th character. Does this explain the use case? | 14:11 |
| zhmylove | Maybe I do not understand your question properly... | 14:11 |
| kanavin | zhmylove, that explains it. Other than systemd, there's a libudev implementation in eudev, but that isn't enabled for native either. it might be simpler to achieve than systemd though. | 14:13 |
| kanavin | do you need to run lsblk at build time or run time? | 14:13 |
| zhmylove | kanavin: no, I need it in class-target only | 14:17 |
| zhmylove | (in run time only) | 14:17 |
| kanavin | zhmylove, then you need to find out how the dependency loop occurs and what can you do to break it | 14:18 |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 264 seconds) | 14:23 | |
| rburton | zhmylove: so you want to build util-linux for target with udev enabled, which means util-linux DEPENDS=systemd. systemd needs libraries from util-linux, which means systemd DEPENDS=util-linux. That might be a tricky dependency loop to unpick. | 14:36 |
| rburton | one answer would be a second util-linux recipe which is linked to udev and can depend on systemd | 14:37 |
| rburton | in theory you can possibly do that with bbclassextend... | 14:37 |
| *** jamestperk <jamestperk!sid520428@id-520428.tinside.irccloud.com> has quit IRC (Server closed connection) | 14:47 | |
| *** jamestperk <jamestperk!sid520428@id-520428.tinside.irccloud.com> has joined #oe | 14:48 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Remote host closed the connection) | 15:21 | |
| *** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Ping timeout: 250 seconds) | 15:41 | |
| *** rob_w <rob_w!~rob@2001:a61:6119:801:5d34:65e6:c681:64bc> has quit IRC (Read error: Connection reset by peer) | 15:41 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 15:48 | |
| *** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:71eb:b8e9:8589:9ca5> has joined #oe | 15:49 | |
| *** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #oe | 15:55 | |
| *** dl9pf[m] <dl9pf[m]!~dl9pfmatr@2001:470:69fc:105::9a8> has quit IRC (Remote host closed the connection) | 16:03 | |
| *** mckoan is now known as mckoan|away | 16:04 | |
| *** smurray <smurray!sid98062@id-98062.hampstead.irccloud.com> has quit IRC (Server closed connection) | 17:35 | |
| *** smurray <smurray!sid98062@id-98062.hampstead.irccloud.com> has joined #oe | 17:35 | |
| *** mvlad <mvlad!~mvlad@2a02:2f08:4a06:df00:7656:3cff:fe3f:7ce9> has quit IRC (Remote host closed the connection) | 18:52 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Quit: Lost terminal) | 19:13 | |
| Jin^eLD | thinking out loud, maybe someone has an idea how to approach this; I'd like to package klipper (the 3d printing software); the author refuses to use any standard python packaging mechanisms and basically has a hacked up way of calling gcc directly from __init__.py in order to compile some C parts and what not, basically making it impossible to cross compile; few years back I did a patch that made it | 20:03 |
| Jin^eLD | possible and allowed me to package klipper in Yocto https://github.com/jin-eld/klipper-linux | 20:03 |
| *** dl9pf[m] <dl9pf[m]!~dl9pfmatr@2001:470:69fc:105::9a8> has joined #oe | 20:04 | |
| Jin^eLD | however since this will never get into upstream - its unsustainable to keep patching this with each new release | 20:04 |
| Jin^eLD | I was wondering if there would be a way to launch qemu during the yocto build process, let klipper think its on some native machine where it can build stuff the way it thinks it has to, and then from Yocto I'd collect the artifacts for packaging | 20:04 |
| Jin^eLD | does that make any sense or are there better ways to solve this? | 20:05 |
| *** rcw <rcw!~rcwoolley@45.72.236.136> has joined #oe | 20:14 | |
| nerdboy | maybe a 2x4? | 20:33 |
| nerdboy | well, that plus some pkging/cmake/extension bits... | 20:34 |
| Jin^eLD | 2x4? | 20:38 |
| *** florian_kc <florian_kc!~florian@dynamic-093-133-071-147.93.133.pool.telefonica.de> has joined #oe | 20:49 | |
| rburton | A stout piece of wood | 21:20 |
| rburton | Aka “cluebat” | 21:20 |
| *** rcw <rcw!~rcwoolley@45.72.236.136> has quit IRC (Quit: Leaving) | 21:27 | |
| Jin^eLD | oh, like in Jim Duggan 2x4 | 21:37 |
| *** kscherer <kscherer!~kscherer@174.95.44.81> has quit IRC (Quit: Konversation terminated!) | 21:37 | |
| *** zhmylove <zhmylove!~zhmylove@178.252.127.211> has quit IRC (Remote host closed the connection) | 21:46 | |
| XorA | Jin^eLD: wwe.bbclass | 22:21 |
| *** florian_kc <florian_kc!~florian@dynamic-093-133-071-147.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 245 seconds) | 22:42 | |
| *** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has quit IRC (Server closed connection) | 22:54 | |
| *** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has joined #oe | 22:55 | |
| Jin^eLD | :) | 22:57 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!