Monday, 2023-08-28

*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)00:06
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto00:07
*** mpb27 <mpb27!~mpb27@2604:3d08:1c7f:cc50:3de7:6510:180b:2e76> has quit IRC (Ping timeout: 246 seconds)00:51
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has joined #yocto01:25
*** Ablu <Ablu!~Ablu@user/Ablu> has quit IRC (Ping timeout: 255 seconds)01:36
*** Ablu <Ablu!~Ablu@user/Ablu> has joined #yocto01:38
*** camus <camus!~Instantbi@58.246.136.203> has joined #yocto01:45
*** starblue <starblue!~juergen@dslb-094-220-114-223.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 255 seconds)01:59
*** starblue <starblue!~juergen@dslb-178-006-095-137.178.006.pools.vodafone-ip.de> has joined #yocto02:00
*** jclsn <jclsn!~jclsn@2a04:4540:6504:b200:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 248 seconds)02:27
*** jclsn <jclsn!~jclsn@2a04:4540:6520:8600:2ce:39ff:fecf:efcd> has joined #yocto02:29
*** geoffhp <geoffhp!~geoff@cpe-107-185-48-203.socal.res.rr.com> has quit IRC (Quit: Leaving)03:32
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)03:34
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 246 seconds)04:03
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto04:05
*** mbulut <mbulut!~mbulut@31.18.143.54> has joined #yocto04:29
*** amitk_ <amitk_!~amit@58.84.61.130> has quit IRC (Remote host closed the connection)04:56
*** Vonter_ <Vonter_!~Vonter@user/vonter> has joined #yocto05:13
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 246 seconds)05:14
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto05:35
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto05:44
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: Chaser)05:46
*** kpo <kpo!~kpo@031011130061.dynamic-3-poz-k-1-0-0.vectranet.pl> has quit IRC (Ping timeout: 246 seconds)05:51
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has quit IRC (Quit: wooosaiiii)05:55
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has joined #yocto05:55
*** mvlad <mvlad!~mvlad@2a02:2f08:4c00:5d00:7656:3cff:fe3f:7ce9> has joined #yocto05:57
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:57
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto06:02
*** goliath <goliath!~goliath@user/goliath> has joined #yocto06:11
*** ajfriesen84737 <ajfriesen84737!~ajfriesen@p5b27ab3c.dip0.t-ipconnect.de> has joined #yocto06:11
*** ajfriesen8473 <ajfriesen8473!~ajfriesen@p54b9453d.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 244 seconds)06:12
*** ajfriesen84737 is now known as ajfriesen847306:12
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)06:17
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto06:17
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has joined #yocto06:20
*** zelgomer <zelgomer!~jake@gateway/tor-sasl/zelgomer> has quit IRC (Remote host closed the connection)06:28
*** zelgomer <zelgomer!~jake@gateway/tor-sasl/zelgomer> has joined #yocto06:28
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has joined #yocto06:30
*** Joel90 <Joel90!~Joel@178.54.78.143> has joined #yocto06:36
Joel90Good day! My Yocto build only seems to build net kernel drivers. How do I figure out why it's not building the rest?06:37
Joel90My kernel .config file seems to have all the flags set06:43
Joel90to build drivers06:43
*** mckoan <mckoan!~marco@host-95-229-48-41.business.telecomitalia.it> has joined #yocto06:47
mckoangood morning06:47
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto06:59
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #yocto07:03
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)07:07
*** olani_ <olani_!~olani@31-208-215-228.cust.bredband2.com> has quit IRC (Ping timeout: 245 seconds)07:14
*** olani <olani!~olani@31-208-215-228.cust.bredband2.com> has quit IRC (Ping timeout: 245 seconds)07:14
*** olani <olani!~olani@66.159.215.7> has joined #yocto07:14
*** olani_ <olani_!~olani@66.159.215.7> has joined #yocto07:14
*** varjag <varjag!~user@188.95.241.196> has joined #yocto07:17
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto07:24
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto07:27
*** Guest68 <Guest68!~Guest98@31.145.189.2> has joined #yocto07:34
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)07:34
*** Joel90 <Joel90!~Joel@178.54.78.143> has quit IRC (Quit: Client closed)07:43
*** Lihis <Lihis!~Lihis@ns3006753.ip-151-80-42.eu> has quit IRC (Quit: Quitting)07:45
*** Lihis <Lihis!~Lihis@ns3006753.ip-151-80-42.eu> has joined #yocto07:45
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto07:45
LetoThe2ndyo dudX07:47
*** belsirk <belsirk!~rfuentess@37.166.23.51> has joined #yocto07:48
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has quit IRC (Ping timeout: 246 seconds)07:50
*** gsalazar <gsalazar!~gsalazar@107.105.60.94.rev.vodafone.pt> has joined #yocto07:52
*** sudip_ is now known as sudip08:00
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto08:03
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto08:05
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Ping timeout: 255 seconds)08:05
*** xmn <xmn!~xmn@2600:4040:9390:8c00:d0b6:c32a:8ccc:d39e> has quit IRC (Quit: ZZZzzz…)08:11
*** belsirk is now known as rfuentess08:11
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto08:14
*** Guest68 <Guest68!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)08:14
mckoanhi LetoThe2nd08:20
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto08:21
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Remote host closed the connection)08:24
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto08:26
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)08:27
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto08:28
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has joined #yocto08:29
*** rfuentess <rfuentess!~rfuentess@37.166.23.51> has quit IRC (Read error: Connection reset by peer)08:31
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has joined #yocto08:32
*** davidinux <davidinux!~davidinux@194.34.233.239> has quit IRC (Quit: WeeChat 3.5)08:33
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)08:33
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto08:35
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto08:57
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving)09:06
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has quit IRC (Ping timeout: 245 seconds)09:13
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto09:24
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has joined #yocto09:27
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 246 seconds)09:48
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)09:52
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)09:58
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto09:58
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)10:01
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 258 seconds)10:06
*** starblue <starblue!~juergen@dslb-178-006-095-137.178.006.pools.vodafone-ip.de> has quit IRC (Ping timeout: 250 seconds)10:06
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto10:07
*** starblue <starblue!~juergen@dslb-178-006-095-137.178.006.pools.vodafone-ip.de> has joined #yocto10:08
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto10:12
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)10:18
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto10:18
*** valdemaras <valdemaras!~valdemara@86.38.215.250> has joined #yocto10:19
*** dvergatal <dvergatal!~dvergatal@185.53.145.32> has joined #yocto10:19
*** Joel94 <Joel94!~Joel@178.54.78.143> has joined #yocto10:24
Joel94Moin! I build the Sunxi (OrangePi Zero2) image but it only loads 1 driver according to lsmod. The stock Ubuntu image loads a whole bunch. I see that drivers get built and packaged but they don't show up under lib/modules/.../kernel/ for example, and modules.devname is empty. How do I troubleshoot this?10:26
LetoThe2ndJoel94: IMAGE_INSTALL:append = " kernel-modules", probably.10:28
Joel94LetoThe2nd you mean this isn't done by default?!10:28
LetoThe2ndJoel94: no, why should it?10:29
Joel94LetoThe2nd This was done automatically in by RPi3 build so I assumed it would be done for Sunxi as well. Trying your suggestion now, thanks!10:31
LetoThe2ndJoel94: machines can declare it as a default, images can include it..10:32
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto10:32
Joel94LetoThe2nd It didn't seem to do anything after I changed local.conf and baked core-image-minimal. Do I need to clean anything?10:33
*** BrziCo <BrziCo!~BrziCo@cable-77-239-0-58.dynamic.telemach.ba> has joined #yocto10:34
LetoThe2ndJoel94: you can always inspect whats going on via bitbake -e, respectively bitbake-getvar -r core-image-minimal IMAGE_INSTALL.10:35
LetoThe2ndJoel94: let me check10:35
BrziCoHello, I'm trying to run Yocto project on imx 8QuadMax MEK board, and I followed official build instructions by NXP (https://www.nxp.com/docs/en/user-guide/IMX_YOCTO_PROJECT_USERS_GUIDE.pdf). I ran build for imx-image-full. Build was successful but when I boot my board i get this error10:35
BrziCo[FAILED] Failed to start Weston, a …mpositor, as a system service.10:36
BrziCoSee 'systemctl status weston.service' for details.10:36
BrziCoAnyone know whats the problem?10:36
mckoanBrziCo: which MACHINE and DISTRO you specified ?10:37
BrziCoMACHINE=imx8qmmek DISTRO=fsl-imx-wayland source ./imx-setup-release.sh -b build-wayland10:38
mckoanBrziCo: could you give a try to bitbake imx-image-multimedia ?10:41
mckoanBrziCo: and maybe pastebin the boot log10:42
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)10:46
*** _lore_ <_lore_!~lorenzo@net-130-25-106-163.cust.vodafonedsl.it> has quit IRC (Quit: ZNC 1.8.2+deb2+b1 - https://znc.in)10:47
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto10:54
*** _lore_ <_lore_!~lorenzo@net-130-25-106-163.cust.vodafonedsl.it> has joined #yocto10:56
LetoThe2ndJoel94: just verified with a core-image-minimal build, and the line in local.conf that it behaves as expected.11:00
Joel94LetoThe2nd Yes, indeed! No cleaning needed. You are da man!!11:00
LetoThe2ndJoel94: have fun!11:01
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)11:03
*** landgraf1 is now known as landgraf11:06
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto11:15
Joel94LetoThe2nd One more question... I get a few more drivers now (13 instead of 1 before)  but no USB drivers, for example. Also, the pre-built Ubuntu image loads some 40+11:17
LetoThe2ndJoel94: then those are probable not configured in, respectively as modules in the kernel config in question.11:17
Joel94Will check, thanks!11:18
LetoThe2ndJoel94: Yocto vs. classic multipurpose distros is like: "give you the minimum to fulfill what you asked for, then please add explicitly if you need more" vs. "provide a catch-all solution for most users at the cost of additional resource usage".11:19
Joel94Right11:19
BrziCohttps://pastebin.com/VyrBFDAq11:28
BrziCoHere is boot log11:29
*** dvergatal <dvergatal!~dvergatal@185.53.145.32> has quit IRC (Quit: leaving)11:30
varjagso i need a program from one recipe built -native invoke a program built by another -native recipe11:36
varjagwonder if there's some uncomplicated recipe i can use as a reference to see how it's done11:36
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)11:36
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto11:37
LetoThe2ndvarjag: DEPENDS?11:41
varjagdang11:41
*** _lore_ <_lore_!~lorenzo@net-130-25-106-163.cust.vodafonedsl.it> has quit IRC (Ping timeout: 246 seconds)11:42
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has joined #yocto11:47
*** BrziCo <BrziCo!~BrziCo@cable-77-239-0-58.dynamic.telemach.ba> has quit IRC (Quit: Client closed)11:57
*** speeder <speeder!~speeder__@213.205.68.220> has joined #yocto12:18
speederhello! bitbake question (seemly bitbake doesn't have a channel so I am asking here): 1. is SRCREV needed? 2. what are the best practices around AUTOREV? for example can I just set all SRCREV to AUTOREV?12:19
KanjiMonsterat least from my personal experience the best practice is to not use it, except temporarily (locally) while developing12:27
speederwhy is that?12:30
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)12:30
KanjiMonsterfor each recipe using it, bitbake will need to ask the vcs server what is the top revision each time you run bitbake, and if any of these fails the build will fail. Even if you didn't even attempt to build that package12:30
KanjiMonsteralso makes scanning all recipes slower, makes it impossible to work offline, and breaks reproducability12:31
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto12:31
*** valdemaras <valdemaras!~valdemara@86.38.215.250> has quit IRC (Quit: valdemaras)12:34
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto12:38
*** _lore_ <_lore_!~lorenzo@net-93-148-139-48.cust.vodafonedsl.it> has joined #yocto12:39
ptsnevesKanjiMonster: nice summary :)12:43
speederyep12:44
speederI am having this issue: whenever I update code in the main repo (the one with the actual source code, and no build-related stuff), I have to go to the meta-layer repo (the one with the .bb files) and meddle with SRCREV, there must be a better way of doing this.12:45
mckoanspeeder: if you want to stay on a known release that's the right way12:46
mckoanspeeder: if you want to build every time aligned to the latest commit set SRCREV to AUTOREV12:46
varjagif i have $FOO set in the shell i run bitbake from, it should be visible in do_configure() of a recipe, or?12:48
mcfriskvarjag: no. only a few variables are exposed to bitbake builds because they can and will break build reproducibility.12:48
varjagthat explains it12:48
varjagam trying to forward a license key, is there a way it could be done then12:49
*** dvergatal <dvergatal!~dvergatal@185.53.145.32> has joined #yocto12:49
mcfriskexpose something to bitbake recipe tasks via recipe data12:49
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 245 seconds)12:49
mcfriskrecipe should embed/include the license key in a reproducible way, in the sources or in recipe meta data (e.g. variables)12:50
*** tgamblin_ is now known as tgamblin12:50
mcfriskfor example git fetch will use the build users ~/.netrc with embedded passwords, though this is very insecure and those passwords can leak easily12:51
varjagi totally don't want it to end up in a repo12:51
varjagthat's why variables sounded like a better idea12:52
mcfriskdepends what you really want to protect12:53
mcfriskpre-compiled license/application keys can be in repository12:53
varjagthe recipe meta data you mentioned, are there any reserved variables for user's discretion12:53
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has quit IRC (Ping timeout: 244 seconds)12:55
mcfriskvarjag: https://docs.yoctoproject.org/bitbake/2.4/bitbake-user-manual/bitbake-user-manual-ref-variables.html#term-BB_ENV_PASSTHROUGH_ADDITIONS12:55
KanjiMonsterspeeder: depending on how often you update the code, you could temporarily add something like 'SRCREV:pn-<yourpackage> = "${AUTOREV}"' to your local.conf while developing, and then when you are finished update the .bb to the final/stable revision12:55
varjagmcfrisk: thank you so much12:55
mcfriskI've been bitten by that I don't recommend doing that. breaking all developer builds, making e.g. CI builds mandatory is really annoying12:56
mcfriskseparating signing step from build, before or after, is IMO better12:57
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has joined #yocto12:57
*** amitk <amitk!~amit@58.84.61.130> has joined #yocto12:57
varjagit's not signing, these are activation keys for third party tool12:57
mcfrisknot everything has to run under bitbake...12:58
varjag…for a compiler that builds part of the product12:58
varjagi mean we build it currently on a separate host but it's a lot of pain12:58
varjagintegrating it into the build flow is the whole point of the exercise12:59
mcfriskhope it works for you then12:59
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Ping timeout: 246 seconds)12:59
varjagfinger's crossed13:00
mcfriskI mean, think of builds failing when random tools run out of licenses... I had that, in CI systems, on release critical times.. a proprietary tool is frequently not that reliable, their license server flaky, builds consume too many licenses e.g. multiple parallel builds..13:01
kanavinface, meet, palm https://github.com/systemd/systemd-bootchart/pull/47#issuecomment-169565975413:03
kanavinor the whole thread actually13:03
mckoanvarjag: define license key in local.conf13:06
KanjiMonster^- hey, my suggestion from a few days ago ;P13:06
varjaghmm13:08
mckoanLOL13:09
kanavinsystemd vs musl is the new GNU vs pkg-config13:09
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto13:10
KanjiMonsterthe musl people can also be quite stubborn sometimes. "Sorry, POSIX says this is this way, even if it is broken and everyone else defines it differently"13:11
kanavinthe correct solution is to fix POSIX13:11
kanavinPOSIX is basically a snapshot of common practices, not some kind of committee product13:12
*** hightower3 <hightower3!~hightower@89-164-126-160.dsl.iskon.hr> has joined #yocto13:20
hightower3I got some embedded thing with yocto. How do I list installed packages, and what is the name of default dhcp client? (there is nothing named dh*)13:20
*** mbulut <mbulut!~mbulut@31.18.143.54> has quit IRC (Ping timeout: 250 seconds)13:21
kanavinhightower3, if you are asking about system at runtime, it may be possible there is no package database on the device, and no dhcp client installed or running.13:21
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has quit IRC (Quit: Leaving)13:21
kanavinhightower3, if you want to get this out of the yocto build, log.do_rootfs is the simplest way to see what was installed and why into an image13:22
hightower3no file log.do_rootfs anywhere on the system. Is it a file or?13:24
varjagwhere would you put a target arch binary that your -native recipe has to run with qemu13:25
varjag$datadir?13:25
kanavinhightower3, it's a file in a yocto build directory. Did you build the image yourself?13:25
hightower3no, the board came with yocto preinstalled13:26
kanavinvarjag, -native recipe should never produce or consume target binaries13:26
*** kpo <kpo!~kpo@031011130061.dynamic-3-poz-k-1-0-0.vectranet.pl> has joined #yocto13:27
hightower3I see busybox-udhcpc installed13:27
hightower3i figured that `apt` works13:27
varjagkanavin: i have a vendor supplied arm arch compiler (not C) that i have to run as part of the build on x8613:28
varjagthere is no cross compiler13:28
mcfrisk^that, -native recipes should not DEPENDS on target recipes, only the other way round. When building a target recipe, you can use -native tools to produce binaries for target (with qemu or not)13:28
varjagthat all sounds nice but isn't possible13:28
kanavinvarjag, you need to write a target recipe regardless13:28
kanavinpick a MACHINE, and build for that machine, the recipe doesn't have to use yocto's cross-toolchain, and can do something entirely custom13:29
varjagi'll have a target recipe for sure13:29
varjagkanavin: i have an arm binary executable from a vendor, that's it13:30
varjagi have to run it on x8613:30
varjaghence qemu13:30
varjagthe executable is the compiler13:30
varjagarm elf executable producing arm binaries13:30
varjagthe compiler itself should be part of the target13:32
varjagit is not distributed13:32
varjags/shoud/should not ofc13:33
*** Guest81 <Guest81!~Guest81@lfbn-ren-1-1806-190.w83-199.abo.wanadoo.fr> has joined #yocto13:34
varjagso my thinking was compiler-native fetches compiler, activates it with license key and adds a wrapper script for executing it with qemu13:34
varjagand the artifact recipe (target) uses the wrapper to build stuff13:35
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 250 seconds)13:38
*** speeder <speeder!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 246 seconds)13:42
rburtonSounds acceptable but I’d be screaming at your vendor for a x86 binary13:46
rburtonQemu-user has very serious limitations which might make that plan not work13:46
*** hightower3 <hightower3!~hightower@89-164-126-160.dsl.iskon.hr> has left #yocto (Leaving)13:46
mcfriskI would integrate a precompiled binary in bitbake build and use the toolchain elsewhere. too many things can go wrong. the toolchain could even be used inside bitbake but I would use a pre-compiled ipk/rpm/deb/tar ball for 'normal' release critical builds13:50
kanavinI'd be screaming at management for signing contracts with vendors that allow blobs13:50
kanavinsource, or no deal13:50
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto13:51
kanavinrburton, I have a perl 5.38 build running13:51
varjagrburton: they supplied us with a bunch of arm-linux libraries for qemu-user to go with this13:51
mckoankanavin: managers understand only purchase price13:51
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)13:51
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has quit IRC (Ping timeout: 246 seconds)13:51
kanavinmckoan, if the don't understand software sustainability, they're not competent in their job13:52
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto13:52
varjagrburton: it appears to work on my x86 box, just that integrating it into yocto build is a bit ship in the bottle13:52
mckoankanavin: in fact are managers :-D13:52
varjagkanavin: it was me who signed it13:52
varjagthis particular compiler does tree-shaking and produces tight binaries13:53
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has joined #yocto13:53
varjagwhich allow us to use 128Mb SOMs instead of 256 in prod13:53
rburtonYou could of course do your build on arm. Most cloud vendors have arm servers now :)13:53
*** speeder <speeder!~speeder__@233.74.114.89.rev.vodafone.pt> has joined #yocto13:53
*** nedko <nedko!~nedko@gateway/tor-sasl/nedko> has quit IRC (Ping timeout: 246 seconds)13:54
kanavinmight even save on electricity builds13:56
kanavinbills13:56
kanavinif macbook can last 2x longer than intel laptop, then probably so does a data center server13:57
*** vladest <vladest!~Thunderbi@2a02:1210:760b:9500:34b2:ae8a:1730:8158> has joined #yocto13:59
varjagour target is armv7l, using newer arm64 archs to build would not necessarily be any less painless than what i do now14:01
varjags/less/more dammit14:01
varjaganyhow the tool builds and validates now at least14:02
varjagthanks for help folks14:02
*** nedko <nedko!~nedko@gateway/tor-sasl/nedko> has joined #yocto14:07
*** speeder <speeder!~speeder__@233.74.114.89.rev.vodafone.pt> has quit IRC (Ping timeout: 248 seconds)14:09
*** speeder <speeder!~speeder__@233.74.114.89.rev.vodafone.pt> has joined #yocto14:10
*** xmn <xmn!~xmn@2600:4040:9390:8c00:d0b6:c32a:8ccc:d39e> has joined #yocto14:12
*** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has joined #yocto14:19
*** kayterina <kayterina!~kayterina@88.197.44.249> has joined #yocto14:24
varjagis there a way to designate recipe as -native only?14:26
varjagi changed the .bb name to -native but weirdly it stopepd building native and attempted to build for target14:27
speederI am new to yocto... what LICENSE on the .bb files do exactly?14:29
speederfor example can it tell you that incompatible licenses are being mixed or something?14:29
vvnspeeder: https://docs.yoctoproject.org/singleindex.html#term-LICENSE14:30
sudipvarjag: add "inherit native"14:31
varjagthanks!14:31
speedervvn, I read that and THEN asked the question14:32
mckoanspeeder: LICENSE valriable is mandatory and have to specify the license of the package managed by that recipe14:32
speederI didn't knew LICENSE wasa thing until reading that.14:32
mckoanspeeder: https://docs.yoctoproject.org/dev-manual/licenses.html14:33
speederah thanks mckoan14:33
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)14:41
kayterinaHello, I try to build collectd with rrdcached plugin. I add it in the .bbappend in PACKAGECONFIG="rrdtool sensors rrdcached " and I get Nothing PROVIDES 'rrdcached' but .../collectd_5.12.0.bb DEPENDS on or otherwise requires it). Close matches:   rrdtool RPROVIDES rrdcached ERROR: Required build target 'collectd' has no buildable providers. Missing or unbuildable dependency chain was: ['collectd14:50
kayterinathen I changed collectd recipe after suggestion by Saur, turned the PACKAGECONFIG  as a runtime dependency PACKAGECONFIG[rrdcached] = "--enable-rrdcached,--disable-rrdcached,,rrdcached"14:51
kayterinabu then it fails when I install it with a packagegroup14:55
kayterina* Problem 1/1:  *   - package packagegroup-blah.all requires collectd, but none of the providers can be installed  *   - conflicting requests  *   - nothing provides rrdcached needed by collectd-5.12.0-r0.cortexa9hf-vfpv314:55
*** speeder_ <speeder_!~speeder__@213.205.68.220> has joined #yocto15:01
*** Vonter_ <Vonter_!~Vonter@user/vonter> has quit IRC (Ping timeout: 246 seconds)15:03
*** speeder <speeder!~speeder__@233.74.114.89.rev.vodafone.pt> has quit IRC (Ping timeout: 255 seconds)15:04
*** hrberg <hrberg!~quassel@171.79-160-161.customer.lyse.net> has joined #yocto15:04
*** kpo <kpo!~kpo@031011130061.dynamic-3-poz-k-1-0-0.vectranet.pl> has quit IRC (Ping timeout: 246 seconds)15:04
*** speeder__ <speeder__!~speeder__@213.205.68.220> has joined #yocto15:07
*** varjag <varjag!~user@188.95.241.196> has quit IRC (Quit: ERC (IRC client for Emacs 27.1))15:07
*** speeder_ <speeder_!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 255 seconds)15:10
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has joined #yocto15:10
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto15:11
*** speeder_ <speeder_!~speeder__@213.205.68.220> has joined #yocto15:21
*** speeder__ <speeder__!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 246 seconds)15:23
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)15:27
*** Guest81 <Guest81!~Guest81@lfbn-ren-1-1806-190.w83-199.abo.wanadoo.fr> has quit IRC (Quit: Client closed)15:32
ptsneveskayterina: can the package be empty15:32
ptsneveskayterina: that is normally happening when the package you request to be installed is empty and does not get generated. Empty packages are only generated if ALLOW_EMPTY_<pn> = "1"15:40
*** mckoan is now known as mckoan|away15:41
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Remote host closed the connection)15:45
*** valdemaras <valdemaras!~valdemara@86.38.215.250> has joined #yocto15:56
*** Joel94 <Joel94!~Joel@178.54.78.143> has quit IRC (Quit: Client closed)15:57
kayterinathe packages are there, there is an rrdtool/1.7.2-r0/package/usr/bin/rrdcached and a ./package/usr/lib/collectd16:00
*** AndreRicardo <AndreRicardo!~AndreRica@155.94.33.143> has joined #yocto16:07
*** goliath <goliath!~goliath@user/goliath> has joined #yocto16:13
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Ping timeout: 255 seconds)16:16
*** old_boy <old_boy!~old_boy@205.251.233.107> has joined #yocto16:17
old_boywayland-utils-git-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'git://gitlab.freedesktop.org/wayland/wayland-utils.git;branch=main;protocol=https')16:18
old_boyany clue?16:18
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto16:22
*** zpfvo <zpfvo!~fvo@i59F5CCC0.versanet.de> has quit IRC (Quit: Leaving.)16:24
kayterina@old_boy perhaps an error in the url? Have you checked log.do_fetch?16:27
old_boykayterina: yes, same error in there as well.16:30
old_boyThis website is down looks like from yesterday...16:30
khemold_boy: can you git clone that repo outside yocto build on same build machine ?16:30
old_boykhem: git clone git://gitlab.freedesktop.org/wayland/wayland-utils.git;branch=main;protocol=https -- is stuck16:32
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed)16:32
khemold_boy: try git clone git://gitlab.freedesktop.org/wayland/wayland-utils.git16:33
old_boykhem: same issue16:33
old_boybash-3.2$ git clone git://gitlab.freedesktop.org/wayland/wayland-utils.git16:35
old_boyCloning into 'wayland-utils'...16:35
old_boyeven on my regular desktop it doesn't clone...16:35
khemkayterina: a recipe can generate more than 1 output packages ( rpm )16:35
khemso a binary can be packaged into an output package names differently for we want the packaging to be fine grained16:36
khemeasy way to check where a file got packaged into output package is16:36
khemoe-pkgdata-util find-path "*/rrdcached"16:36
khemthis will show you which output package it went into, then you can add that package into your image via IMAGE_INSTALL16:36
*** AndreRicardo <AndreRicardo!~AndreRica@155.94.33.143> has quit IRC (Ping timeout: 246 seconds)16:38
old_boyfatal: unable to connect to gitlab.freedesktop.org:16:38
old_boygitlab.freedesktop.org[0: 147.75.198.156]: errno=Operation timed out16:38
*** aardo <aardo!~ardo@host-87-9-29-6.retail.telecomitalia.it> has joined #yocto16:40
*** ardo <ardo!~ardo@host-79-55-88-45.retail.telecomitalia.it> has quit IRC (Ping timeout: 258 seconds)16:42
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)16:43
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 255 seconds)16:46
*** old_boy <old_boy!~old_boy@205.251.233.107> has quit IRC (Ping timeout: 246 seconds)16:48
khemI think it should be https:// instead of git://16:49
*** old_boy <old_boy!~old_boy@205.251.233.235> has joined #yocto16:53
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection)16:54
*** speeder__ <speeder__!~speeder__@213.205.68.220> has joined #yocto16:56
*** speeder_ <speeder_!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 246 seconds)16:58
*** speeder__ <speeder__!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 255 seconds)17:03
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)17:03
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto17:04
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 246 seconds)17:06
*** nedko <nedko!~nedko@gateway/tor-sasl/nedko> has quit IRC (Remote host closed the connection)17:07
*** nedko <nedko!~nedko@gateway/tor-sasl/nedko> has joined #yocto17:07
*** kpo <kpo!~kpo@031011130061.dynamic-3-poz-k-1-0-0.vectranet.pl> has joined #yocto17:10
*** davidinux <davidinux!~davidinux@host-95-249-112-3.retail.telecomitalia.it> has joined #yocto17:11
*** davidinux <davidinux!~davidinux@host-95-249-112-3.retail.telecomitalia.it> has quit IRC (Ping timeout: 244 seconds)17:15
*** davidinux <davidinux!~davidinux@45.11.82.13> has joined #yocto17:16
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8070:5380:54c0:27a4:fc5d:8ef2:d690> has quit IRC (Ping timeout: 248 seconds)17:21
*** kayterina <kayterina!~kayterina@88.197.44.249> has quit IRC (Remote host closed the connection)17:27
*** kayterina <kayterina!~kayterina@88.197.44.249> has joined #yocto17:27
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8070:5380:54c0:1f81:1b4d:16af:6872> has joined #yocto17:35
kayterina@khem I added 'rrdtool' instead of 'rrdcached' as a PACKAGECONFIG in the collectd recipe for it to work18:01
kayterina-PACKAGECONFIG[rrdcached] = "--enable-rrdcached,--disable-rrdcached,rrdcached" \n +PACKAGECONFIG[rrdcached] = "--enable-rrdcached,--disable-rrdcached,rrdtool"18:02
*** belgianguy <belgianguy!~belgiangu@ptr-651fbf8kytydlitfc8v.18120a2.ip6.access.telenet.be> has joined #yocto18:03
*** gsalazar <gsalazar!~gsalazar@107.105.60.94.rev.vodafone.pt> has quit IRC (Ping timeout: 260 seconds)18:08
*** zelgomer <zelgomer!~jake@gateway/tor-sasl/zelgomer> has quit IRC (Ping timeout: 246 seconds)18:15
*** zelgomer <zelgomer!~jake@gateway/tor-sasl/zelgomer> has joined #yocto18:17
*** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has quit IRC (Ping timeout: 245 seconds)18:28
*** florian_kc <florian_kc!~florian@dynamic-093-135-213-087.93.135.pool.telefonica.de> has joined #yocto18:28
*** dvergatal <dvergatal!~dvergatal@185.53.145.32> has quit IRC (Quit: leaving)18:31
*** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has joined #yocto18:34
*** dvergatal <dvergatal!~dvergatal@185.53.145.32> has joined #yocto18:37
*** kayterina <kayterina!~kayterina@88.197.44.249> has quit IRC (Ping timeout: 246 seconds)18:50
*** speeder__ <speeder__!~speeder__@233.74.114.89.rev.vodafone.pt> has joined #yocto19:12
*** amitk <amitk!~amit@58.84.61.130> has quit IRC (Ping timeout: 246 seconds)19:16
*** silurian_invader <silurian_invader!~cambrian_@50.217.174.170> has quit IRC (Ping timeout: 248 seconds)19:23
*** speeder__ <speeder__!~speeder__@233.74.114.89.rev.vodafone.pt> has quit IRC (Ping timeout: 245 seconds)19:42
*** speeder__ <speeder__!~speeder__@233.74.114.89.rev.vodafone.pt> has joined #yocto20:09
*** speeder_ <speeder_!~speeder__@213.205.68.220> has joined #yocto20:12
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)20:14
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto20:14
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.)20:15
*** speeder__ <speeder__!~speeder__@233.74.114.89.rev.vodafone.pt> has quit IRC (Ping timeout: 258 seconds)20:15
*** speeder__ <speeder__!~speeder__@213.205.68.220> has joined #yocto20:17
*** speeder_ <speeder_!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 248 seconds)20:19
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto20:20
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)20:21
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto20:22
*** mvlad <mvlad!~mvlad@2a02:2f08:4c00:5d00:7656:3cff:fe3f:7ce9> has quit IRC (Remote host closed the connection)20:27
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)20:29
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto20:29
*** silurian_invader <silurian_invader!~cambrian_@50.217.174.170> has joined #yocto20:38
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)20:39
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto20:40
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit)20:44
*** florian_kc <florian_kc!~florian@dynamic-093-135-213-087.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 244 seconds)20:50
*** florian_kc <florian_kc!~florian@dynamic-093-135-213-087.93.135.pool.telefonica.de> has joined #yocto20:51
*** Perflosopher0 <Perflosopher0!~perflosop@136.62.181.44> has joined #yocto20:54
*** Perflosopher <Perflosopher!~perflosop@136.62.181.44> has quit IRC (Ping timeout: 246 seconds)20:54
*** Perflosopher0 is now known as Perflosopher20:54
*** speeder_ <speeder_!~speeder__@233.74.114.89.rev.vodafone.pt> has joined #yocto20:59
*** speeder__ <speeder__!~speeder__@213.205.68.220> has quit IRC (Ping timeout: 255 seconds)21:00
*** dgriego_ <dgriego_!~dgriego@user/dgriego> has joined #yocto21:19
*** speeder_ <speeder_!~speeder__@233.74.114.89.rev.vodafone.pt> has quit IRC (Ping timeout: 245 seconds)21:22
*** dgriego <dgriego!~dgriego@user/dgriego> has quit IRC (Ping timeout: 255 seconds)21:22
*** dgriego_ <dgriego_!~dgriego@user/dgriego> has quit IRC (Ping timeout: 244 seconds)21:23
*** old_boy <old_boy!~old_boy@205.251.233.235> has quit IRC (Quit: Client closed)21:32
*** valdemaras <valdemaras!~valdemara@86.38.215.250> has quit IRC (Quit: valdemaras)21:33
*** mbulut <mbulut!~mbulut@ip1f128f36.dynamic.kabel-deutschland.de> has joined #yocto21:35
*** old_boy <old_boy!~old_boy@205.251.233.107> has joined #yocto21:42
*** Ram-Z <Ram-Z!~Ram-Z@li1814-254.members.linode.com> has quit IRC (Ping timeout: 245 seconds)21:50
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 246 seconds)21:50
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto21:52
*** Ram-Z <Ram-Z!~Ram-Z@li1814-254.members.linode.com> has joined #yocto21:53
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)21:56
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto21:57
*** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has joined #yocto22:01
DvorkinDmitryin Mickledore I am trying to add additional files into kernel module recipe with FILES:${PN} += "myfile" and it looks like myfile is not sipped into the package. Why?22:02
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 246 seconds)22:05
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.)22:11
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #yocto22:17
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto22:19
*** mbulut <mbulut!~mbulut@ip1f128f36.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection)22:20
*** mbulut <mbulut!~mbulut@ip1f128f36.dynamic.kabel-deutschland.de> has joined #yocto22:22
*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto22:22
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)22:31
*** dgriego <dgriego!~dgriego@user/dgriego> has quit IRC (Quit: Bye)22:35
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Ping timeout: 255 seconds)22:50
*** mbulut <mbulut!~mbulut@ip1f128f36.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection)23:03
*** dvergatal <dvergatal!~dvergatal@185.53.145.32> has quit IRC (Quit: leaving)23:05
*** florian_kc <florian_kc!~florian@dynamic-093-135-213-087.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds)23:19

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!