Wednesday, 2023-12-27

*** PhoenixMage <PhoenixMage!~phoenix@206.83.122.183> has joined #yocto00:07
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has joined #yocto00:22
*** xmn <xmn!~xmn@199.58.83.10> has joined #yocto00:22
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Remote host closed the connection)01:32
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto01:34
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 260 seconds)01:48
*** rcw <rcw!~rcwoolley@104.247.247.154> has quit IRC (Read error: Connection reset by peer)01:50
*** rcw <rcw!~rcwoolley@104.247.247.154> has joined #yocto01:51
*** manuel_ <manuel_!~manuel198@128-245-66.fonira.net> has joined #yocto01:55
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has quit IRC (Ping timeout: 256 seconds)01:58
*** xmn <xmn!~xmn@199.58.83.10> has quit IRC (Read error: Connection reset by peer)02:02
*** davidinux <davidinux!~davidinux@host-82-50-15-241.retail.telecomitalia.it> has quit IRC (Ping timeout: 268 seconds)02:04
*** davidinux <davidinux!~davidinux@host-80-104-236-165.retail.telecomitalia.it> has joined #yocto02:06
*** xmn <xmn!~xmn@p200300c37f3a0400ad6fc224a0f4b489.dip0.t-ipconnect.de> has joined #yocto02:10
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)02:21
*** manuel_ <manuel_!~manuel198@128-245-66.fonira.net> has quit IRC (Ping timeout: 245 seconds)02:31
*** mischief <mischief!~mischief@2601:646:100:23:2efd:a1ff:feba:38aa> has joined #yocto02:34
*** starblue <starblue!~juergen@dslb-178-006-090-103.178.006.pools.vodafone-ip.de> has quit IRC (Ping timeout: 256 seconds)02:39
*** starblue <starblue!~juergen@94.220.108.60> has joined #yocto02:40
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has joined #yocto03:04
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Remote host closed the connection)03:16
*** nerdboy <nerdboy!~nerdboy@47.143.129.174> has joined #yocto03:16
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Remote host closed the connection)03:17
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has joined #yocto03:17
*** xmn <xmn!~xmn@p200300c37f3a0400ad6fc224a0f4b489.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)03:37
*** jclsn <jclsn!~jclsn@2a04:4540:6545:2200:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 256 seconds)03:43
*** jclsn <jclsn!~jclsn@2a04:4540:6503:2600:2ce:39ff:fecf:efcd> has joined #yocto03:44
*** lthadeus <lthadeus!~lthadeus@2401:4900:1cb9:35bc:6a92:9ec4:be9e:5e4c> has joined #yocto04:49
*** alimon <alimon!~alimon@fixed-189-203-87-233.totalplay.net> has quit IRC (Ping timeout: 260 seconds)06:43
*** alimon <alimon!~alimon@189.172.132.4> has joined #yocto06:44
*** xmn <xmn!~xmn@p200300c37f3a0400c5d16c67de96648d.dip0.t-ipconnect.de> has joined #yocto06:56
*** lthadeus <lthadeus!~lthadeus@2401:4900:1cb9:35bc:6a92:9ec4:be9e:5e4c> has quit IRC (Ping timeout: 245 seconds)07:32
XogiumLetoThe2nd: hi :) it looks like in this context it might use the host perl, because ubuntu has a different version on 22.04. 5.34 vs 5.3807:35
*** lthadeus <lthadeus!~lthadeus@2401:4900:1cb9:35bc:63fe:cc73:3cc7:9414> has joined #yocto07:40
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto07:43
Xogiumit looks like I'd need to bump libscript if I wish to run arch07:44
*** simonew <simonew!~ile@2a02:810d:a940:35fc:78fe:3959:655e:556c> has joined #yocto07:44
Xogiumerr, libxcrypt07:44
Xogiumtypoed that heh07:44
*** xmn <xmn!~xmn@p200300c37f3a0400c5d16c67de96648d.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)08:00
*** simonew <simonew!~ile@2a02:810d:a940:35fc:78fe:3959:655e:556c> has quit IRC (Ping timeout: 268 seconds)08:06
*** sakman <sakman!~Thunderbi@176.42.20.226> has joined #yocto08:14
*** lthadeus <lthadeus!~lthadeus@2401:4900:1cb9:35bc:63fe:cc73:3cc7:9414> has quit IRC (Ping timeout: 240 seconds)08:36
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor)08:43
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto08:44
*** gsalazar <gsalazar!~gsalazar@107.105.60.94.rev.vodafone.pt> has joined #yocto08:44
*** Tyaku_ <Tyaku_!~Tyaku_@lfbn-orl-1-202-97.w92-152.abo.wanadoo.fr> has joined #yocto08:49
*** lthadeus <lthadeus!~lthadeus@2401:4900:1cb9:35bc:7cbb:425f:8013:62a> has joined #yocto09:02
*** rty <rty!~rty@mtph-gw-3.btlnet.com> has joined #yocto09:11
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #yocto09:13
*** grma <grma!~gruberm@89-41-133-247.static.kufnet.at> has quit IRC ()09:27
*** wicki5 <wicki5!~wicki@user/wicki> has joined #yocto10:22
*** wicki <wicki!~wicki@user/wicki> has quit IRC (Read error: Connection reset by peer)10:23
*** wicki5 is now known as wicki10:23
*** lthadeus <lthadeus!~lthadeus@2401:4900:1cb9:35bc:7cbb:425f:8013:62a> has quit IRC (Remote host closed the connection)10:41
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor)10:49
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto10:49
abluXogium: Yeah, perl is in https://docs.yoctoproject.org/dev/singleindex.html#term-HOSTTOOLS and thus may be directly used from the host.11:23
*** goliath <goliath!~goliath@user/goliath> has joined #yocto12:07
LetoThe2ndXogium: sounds about right then.12:48
Xogiumcould I force yocto to build its own perl if I wanted to avoid that dependency from my host ?12:52
Xogiumin buildroot, you may force the build of any host-* package afaik, so that even if your host has an issue with a software required for the build, it will build its own version12:53
XogiumI'm wading through the manual at the moment and it is a LOT to learn. In a way I'm glad I did buildroot first before attempting yocto, because it reduces the load of information I have to learn at least a bit12:55
Xogiumas for the why I want to learn yocto after buildroot has been useful for me for years... Well, why not ? ;)12:56
LetoThe2ndXogium: there is the buildtools tarball, but not sure if that includes perl.12:56
XogiumI mean the other option here I suppose would be to bump that package. That mustn't be too difficult to do inside a layer, right ?12:58
Xogiumsorry, recipe ;)12:58
Xogiumlooks like you folks have already some commits to bump this in poky, but it must not have been backported to mickledore, given it's lts12:59
LetoThe2ndXogium: mickledore is not LTS, and version bumps are usually not backported anyways. plus, mickledore is end-of-life real soon too.13:15
*** lthadeus <lthadeus!~lthadeus@122.171.21.240> has joined #yocto13:18
LetoThe2ndXogium: a version bump in a custom layer doesn't sound too complicated though, agreed.13:18
Xogiumoh, true, true. My bad13:19
XogiumI misread the table13:19
Xogiumwell if I want the layer from st, I have to use either mickledore or kirkstone atm13:20
Xogiummickledore is at least more recent ;)13:20
Xogiumthe bsp on kirkstone has got a few bugs here and there13:22
LetoThe2ndXogium: sounds about realistic.13:23
XogiumI could give a try to nanbield I suppose, but given st has a mickledore branch, I imagine that might not go over well13:23
Xogiumalso I'm blind so sorry if I sometimes misread things like that :p13:25
Xogiumyou know what, lets try nanbield just for fun and see if the perl issue is gone :D13:25
Xogiumjust with basic poky13:25
LetoThe2ndXogium: no, mixing mickledore and nanbield won't go well especially with ST13:25
Xogiumyeah, I figured so13:27
XogiumI'm a bit overwhelmed still and I don't know what I should do first, I'm still having trouble to convert my thinking from buildroot where an external tree is a bit like a yocto layer where everything is all in a single layer13:43
Xogiumso you have board defconfigs, patches for softwares, new software recipes and whatever else you want all in there13:44
*** mvlad <mvlad!~mvlad@2a02:2f05:8406:100:8ed5:6140:ec96:66cc> has joined #yocto13:46
*** Tyaku_ <Tyaku_!~Tyaku_@lfbn-orl-1-202-97.w92-152.abo.wanadoo.fr> has quit IRC (Quit: Client closed)13:48
Xogiummy brain is currently like my tower atm13:50
Xogium77 load average13:50
Xogium:D13:50
*** xmn <xmn!~xmn@p200300c37f3a0400a43d76bb213a7389.dip0.t-ipconnect.de> has joined #yocto14:16
Xogiumwhich one of the manual explains how for example I should switch to systemd instead of sysv ?14:34
*** jmd <jmd!~user@45.15.86.121> has quit IRC (Remote host closed the connection)14:35
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Quit: Client closed)14:39
LetoThe2ndXogium: set INIT_MANAGER = "systemd" in your DISTRO config (or local.conf until you have a distro)14:40
Xogiumhm I must have missed that14:42
Xogiumthanks :)14:44
*** rty <rty!~rty@mtph-gw-3.btlnet.com> has quit IRC (Quit: Client closed)14:58
*** lthadeus <lthadeus!~lthadeus@122.171.21.240> has quit IRC (Quit: Leaving)15:06
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor)15:24
Xogiumcan we link programs against perl in yocto ?15:24
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto15:24
Xogiumfor example, making irssi link against perl, so that one can use perl scripts15:25
*** rty <rty!~rty@mtph-gw-3.btlnet.com> has joined #yocto15:29
*** rty_ <rty_!~rty@mtph-gw-3.btlnet.com> has joined #yocto15:35
*** rty <rty!~rty@mtph-gw-3.btlnet.com> has quit IRC (Quit: Client closed)15:36
*** rty_ is now known as rty15:37
Xogiumfwiw nanbield has no issue with building, so that's a good thing at least ! I suppose mickledore is just getting quirky with arch15:38
*** jmd <jmd!~user@45.15.86.121> has joined #yocto15:38
*** jmd <jmd!~user@45.15.86.121> has quit IRC (Remote host closed the connection)15:41
*** jmd <jmd!~user@45.15.86.121> has joined #yocto15:42
*** prabhakar <prabhakar!~prabhakar@217.163.141.2> has quit IRC (Quit: Connection closed)16:03
*** prabhakar <prabhakar!~prabhakar@217.163.141.2> has joined #yocto16:06
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #yocto16:06
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)16:11
*** simonew <simonew!~ile@2a02:810d:a940:35fc:920d:412d:4b87:5fc0> has joined #yocto16:14
simonewHi, I am checking the wiki how tos at the moment.https://wiki.yoctoproject.org/wiki/How_do_I#Q:_How_do_I_ensure_that_I_am_using_the_latest_upstream_version_of_the_package? Is broken since some time, as distrodata.bbclass was removed. Is it replaced by sth or just dropped?16:17
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Quit: Client closed)16:20
*** prabhakar <prabhakar!~prabhakar@217.163.141.2> has quit IRC (Quit: Connection closed)16:20
rtyI have a custom package that installs everything under /opt/xxx. can I change the variables like base_prefix from bitbake.conf just for the recipe xxx.bb?16:22
rtyI see that some variables there are 'exported'. I don't know what that implies in terms of Yocto16:23
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 245 seconds)16:25
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto16:26
*** astlep550401 <astlep550401!~thelounge@107-136-136-210.lightspeed.nsvltn.sbcglobal.net> has quit IRC (Ping timeout: 276 seconds)16:28
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #yocto16:28
*** prabhakar <prabhakar!~prabhakar@217.163.141.2> has joined #yocto16:28
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor)16:29
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto16:30
simonew@rty you could just put it like this in a recipe base_prefix="xyz". The effekt could be checked with bitbake -e xxx. But baseprefix is also used in many other vars. That could mean in context of your recipe e.g. export base_bindir="xyz/bin", export base_libdir="xyz/lib",  export localstatedir="xyz/var", ….. I doubt you eant this. What is the goal of this change?16:42
rtysimonew: the goal is to set SOLIBS and FILES_SOLIBSDEV as shown in https://docs.yoctoproject.org/dev-manual/prebuilt-libraries.html#yocto-library-packaging-overview , since I want to package unversioned symlinks into the main package without ignoring QA errors. however, as I understand, other variables rely on libdir etc. being set correctly, so if I understand correctly, I need to set a few prefix16:48
rtyvariables (I'm already experimenting with it) at the scope of one recipe, so that all other variables, such as libdir, point to correct locations, and other Yocto machinery (such as SOLIBS-related variables) can rely on it16:48
gmorellhmm, I'm attempting to build a recipe for an application that is build using llvm, and it's attempting to find llvm-config.cmake and I'm not quite sure how to provide it to my recipe16:49
rtygmorell: you need to set CMAKE_PREFIX_PATH to directory foo that contains e.g. foo/lib/cmake/llvm-config.cmake16:51
rtyor, rather, append to it16:51
simonewSo you want to include some unversioned lib into another recipe that also provides some other stuff or just the lib?16:53
rtysimonew: I want to include an unversioned symlink to recipe xxx, which provides this symlink via its underlying build system. recipe xxx provides many more files and directories (like configs, databases). everything is installed under /opt/xxx, which is treated (roughly speaking) as /usr16:56
rtypreviously, I worked around the problem by specifying FILES_SOLIBSDEV="/opt/xxx/lib/lib*${SOLIBSDEV}" and added xxx-dev to the image. this didn't cause any QA errors. however, I discovered that adding xxx-dev blows the size of the image twice its normal size (500mb to 1gb), I don't know why. maybe because it tries to package all -dev packages for xxx's dependencies. so, I'm looking for an17:00
rtyalternative solution (i.e. "packaging unversioned symlinks into the main xxx package")17:00
simonewNot sure what is the best approach here, but one idea that comes to my mind is to split the lib into an extra recipe xxx-lib and do it as suggested by the doc, then just set (R)DEPENDS as needed in the other recipe.17:08
*** astlep550401 <astlep550401!~thelounge@107-136-136-210.lightspeed.nsvltn.sbcglobal.net> has joined #yocto17:08
rtycurrently I am stuck, trying to change 'prefix' variable just for the scope of do_install:append17:13
rtysince if I set prefix for the whole recipe, compilation fails (because it cannot find a qmake makespec)17:15
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Quit: Client closed)17:21
*** gsalazar <gsalazar!~gsalazar@107.105.60.94.rev.vodafone.pt> has quit IRC (Ping timeout: 260 seconds)17:23
simonewNo sure, but would this not be kinda pointless in an append anyway. Lets say your do_install would be autogenerated and just call autotools_do_install  at the the end appending to it would happen autotools_do_install would already been executed. Would a prepend not be better? Anyhow I would put this library into its own recipe and then have a separate recipe for all the other stuff.17:25
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has joined #yocto17:29
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection)17:56
*** justache is now known as justResolute18:05
*** justResolute is now known as justIrresolute18:06
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto18:19
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 256 seconds)18:28
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto18:29
*** ptsneves <ptsneves!~Thunderbi@public-gprs395010.centertel.pl> has joined #yocto18:48
rtywhy does yocto refuse to parse lines with comments on the same line?18:54
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 245 seconds)19:00
rtysimonew: thanks for answering my questions. I have better understing of the problem now, and a different workaround. I hope your question also gets an answer19:02
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto19:02
*** lexano <lexano!~lexano@62.3.36.99> has quit IRC (Ping timeout: 260 seconds)19:03
*** ptsneves <ptsneves!~Thunderbi@public-gprs395010.centertel.pl> has quit IRC (Ping timeout: 256 seconds)19:05
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has quit IRC (Ping timeout: 256 seconds)19:10
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.)19:15
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto19:16
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto19:17
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has joined #yocto19:17
*** rty <rty!~rty@mtph-gw-3.btlnet.com> has quit IRC (Quit: WeeChat 4.1.2)19:21
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has quit IRC (Read error: Connection reset by peer)19:50
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has joined #yocto19:50
*** mischief <mischief!~mischief@2601:646:100:23:2efd:a1ff:feba:38aa> has quit IRC (Ping timeout: 245 seconds)19:52
*** Piraty <Piraty!~irc@user/piraty> has quit IRC (Quit: -)19:52
*** Piraty <Piraty!~irc@user/piraty> has joined #yocto19:54
*** mischief <mischief!~mischief@c-98-207-251-56.hsd1.ca.comcast.net> has joined #yocto19:55
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Remote host closed the connection)20:05
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto20:09
simonewrty: What workaround do you use?20:11
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Remote host closed the connection)20:27
*** xmn <xmn!~xmn@p200300c37f3a0400a43d76bb213a7389.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)20:36
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto20:42
*** xmn <xmn!~xmn@p200300c37f3a0400984a333c4d30613f.dip0.t-ipconnect.de> has joined #yocto20:52
*** simonew <simonew!~ile@2a02:810d:a940:35fc:920d:412d:4b87:5fc0> has quit IRC (Quit: Konversation terminated!)21:00
*** xmn <xmn!~xmn@p200300c37f3a0400984a333c4d30613f.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)21:04
*** grma <grma!~gruberm@89-41-133-247.static.kufnet.at> has joined #yocto21:05
*** jmd <jmd!~user@45.15.86.121> has quit IRC (Remote host closed the connection)21:07
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has quit IRC (Ping timeout: 240 seconds)21:18
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor)21:22
*** xmn <xmn!~xmn@p200300c37f3a0400ed4971c33e7db86e.dip0.t-ipconnect.de> has joined #yocto21:28
*** xmn <xmn!~xmn@p200300c37f3a0400ed4971c33e7db86e.dip0.t-ipconnect.de> has quit IRC (Quit: ZZZzzz…)22:02
*** Omax <Omax!~m-6qlehn@185-107-13-229.static.kviknet.net> has quit IRC (Remote host closed the connection)22:06
*** Omax <Omax!~m-6qlehn@185-107-13-229.static.kviknet.net> has joined #yocto22:06
*** xmn <xmn!~xmn@p200300c37f3a0400148c4cce887d5dde.dip0.t-ipconnect.de> has joined #yocto22:13
*** xmn_ <xmn_!~xmn@199.58.83.10> has joined #yocto22:26
*** xmn <xmn!~xmn@p200300c37f3a0400148c4cce887d5dde.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds)22:27
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has joined #yocto22:31
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f580:a35b:28fe:dfe5:4a0e> has quit IRC (Ping timeout: 256 seconds)22:59
*** xmn <xmn!~xmn@199.58.83.12> has joined #yocto23:02
*** xmn_ <xmn_!~xmn@199.58.83.10> has quit IRC (Read error: Connection reset by peer)23:03
*** xmn <xmn!~xmn@199.58.83.12> has quit IRC (Ping timeout: 260 seconds)23:20
*** xmn_ <xmn_!~xmn@185.220.103.12> has joined #yocto23:21
*** mvlad <mvlad!~mvlad@2a02:2f05:8406:100:8ed5:6140:ec96:66cc> has quit IRC (Remote host closed the connection)23:42
*** xmn_ <xmn_!~xmn@185.220.103.12> has quit IRC (Quit: xmn_)23:50
*** xmn <xmn!~xmn@185.220.103.12> has joined #yocto23:53

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