*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 00:05 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 00:06 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 00:14 | |
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 00:42 | |
*** Dracos-Carazza <Dracos-Carazza!~Dracos-Ca@94.31.103.247> has joined #yocto | 01:07 | |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-33-70-53-64-242.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 01:40 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving) | 01:48 | |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 240 seconds) | 01:53 | |
*** starblue <starblue!~juergen@dslb-094-221-186-056.094.221.pools.vodafone-ip.de> has quit IRC (Ping timeout: 255 seconds) | 01:54 | |
*** starblue <starblue!~juergen@dslb-088-078-102-222.088.078.pools.vodafone-ip.de> has joined #yocto | 01:56 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6543:df00:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 260 seconds) | 02:20 | |
*** jclsn <jclsn!~jclsn@2a04:4540:653f:8700:2ce:39ff:fecf:efcd> has joined #yocto | 02:22 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Quit: Hasta la vista!) | 02:30 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 02:30 | |
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has joined #yocto | 02:32 | |
*** PhoenixMage <PhoenixMage!~phoenix@65.181.13.152> has quit IRC (Read error: Connection reset by peer) | 03:55 | |
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 04:35 | |
*** schtobia <schtobia!~quassel@schmidl.dev> has quit IRC (Quit: Bye!) | 04:39 | |
*** schtobia <schtobia!~quassel@schmidl.dev> has joined #yocto | 04:40 | |
*** mihai2 <mihai2!~mihai@user/mihai> has quit IRC (Remote host closed the connection) | 05:07 | |
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto | 05:16 | |
*** rfs613- <rfs613-!~rfs613@rfs.netwinder.org> has joined #yocto | 05:47 | |
*** rfs613 <rfs613!~rfs613@rfs.netwinder.org> has quit IRC (Quit: restart) | 05:48 | |
*** tooqnfxca <tooqnfxca!~olani@wlan-gw.se.axis.com> has joined #yocto | 05:48 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 257 seconds) | 05:48 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 257 seconds) | 05:48 | |
*** agrue <agrue!~agrue@host-23-251-65-128.valolt4.epbfi.com> has quit IRC (Quit: ZNC 1.7.5+deb4 - https://znc.in) | 05:49 | |
*** olani <olani!~olani@wlan-gw.se.axis.com> has quit IRC (Ping timeout: 246 seconds) | 05:49 | |
*** agrue <agrue!~agrue@host-23-251-65-128.VALOLT4.epbfi.com> has joined #yocto | 05:49 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 05:54 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 05:59 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 06:06 | |
*** rob_w <rob_w!~rob@2001:a61:6012:6901:8def:5485:8d67:1d64> has joined #yocto | 06:10 | |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 06:24 | |
*** zpfvo <zpfvo!~fvo@i59F5CCBC.versanet.de> has joined #yocto | 06:34 | |
*** bps <bps!~bps@user/bps> has joined #yocto | 06:39 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 252 seconds) | 06:44 | |
*** tgamblin <tgamblin!~tgamblin@cpe64777de11593-cm64777de11590.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 276 seconds) | 06:45 | |
*** tgamblin <tgamblin!~tgamblin@cpe64777de11593-cm64777de11590.cpe.net.cable.rogers.com> has joined #yocto | 06:46 | |
*** frieder <frieder!~frieder@i577B9228.versanet.de> has joined #yocto | 06:50 | |
*** PobodysNerfect <PobodysNerfect!~PobodysNe@84.214.105.47> has joined #yocto | 06:52 | |
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has joined #yocto | 06:55 | |
*** starblue <starblue!~juergen@dslb-088-078-102-222.088.078.pools.vodafone-ip.de> has quit IRC (Ping timeout: 276 seconds) | 06:58 | |
*** starblue <starblue!~juergen@dslb-088-078-110-255.088.078.pools.vodafone-ip.de> has joined #yocto | 06:59 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 07:03 | |
*** rfuentess_ <rfuentess_!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 07:05 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Client Quit) | 07:06 | |
*** rfuentess_ is now known as rfuentess | 07:06 | |
*** mihai <mihai!~mihai@user/mihai> has joined #yocto | 07:07 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Ping timeout: 276 seconds) | 07:08 | |
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 248 seconds) | 07:09 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@93-50-192-18.ip153.fastwebnet.it> has joined #yocto | 07:20 | |
LetoThe2nd | yo dudX | 07:33 |
---|---|---|
*** zpfvo <zpfvo!~fvo@i59F5CCBC.versanet.de> has quit IRC (Quit: Leaving.) | 07:33 | |
*** zpfvo <zpfvo!~fvo@i59F5CCBC.versanet.de> has joined #yocto | 07:33 | |
*** zpfvo1 <zpfvo1!~fvo@i59F5CCBC.versanet.de> has joined #yocto | 07:33 | |
*** zpfvo <zpfvo!~fvo@i59F5CCBC.versanet.de> has quit IRC (Read error: Connection reset by peer) | 07:33 | |
*** zpfvo2 <zpfvo2!~fvo@i59F5CCBC.versanet.de> has joined #yocto | 07:34 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 255 seconds) | 07:34 | |
*** vladest <vladest!~Thunderbi@217.192.139.41> has joined #yocto | 07:34 | |
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto | 07:34 | |
*** zpfvo1 <zpfvo1!~fvo@i59F5CCBC.versanet.de> has quit IRC (Ping timeout: 255 seconds) | 07:38 | |
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 255 seconds) | 07:39 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 07:39 | |
*** davidinux <davidinux!~davidinux@194.35.232.247> has joined #yocto | 07:40 | |
* alessioigor waves all | 07:47 | |
*** michaelo <michaelo!~mike@shells.bootlin.com> has joined #yocto | 07:51 | |
*** matiop6 <matiop6!~matiop6@46.205.194.21.nat.ftth.dynamic.t-mobile.pl> has joined #yocto | 08:05 | |
* jbo hides | 08:08 | |
jbo | never trust a waving person :o | 08:09 |
matiop6 | Hi, hope for some directions. We migrated with our project from dunfell to kirkstone and now we having problem with dnf not finding glibc related .so Here is recipe and log of error. /recipe DESCRIPTION = "Recipe to load integrator software" | 08:10 |
matiop6 | LICENSE = "CLOSED" | 08:10 |
matiop6 | SRC_URI = "file://integrator.tar" | 08:10 |
matiop6 | #fetched from gitlab by build.sh script | 08:10 |
matiop6 | SRC_URI[md5sum] = "${INTEGRATOR_MD5}" | 08:10 |
matiop6 | RDEPENDS:${PN} += " systemd-run-integrator" | 08:10 |
matiop6 | BB_STRICT_CHECKSUM = "0" | 08:10 |
matiop6 | INSANE_SKIP:${PN} += " ldflags arch file-rdeps" | 08:10 |
matiop6 | FILES:${PN} = "/opt/eSonel/*" | 08:10 |
matiop6 | do_install() { | 08:10 |
matiop6 | cp -R --no-dereference --preserve=mode,links -v ${WORKDIR}/Workbenches ${D}/opt/ | 08:10 |
matiop6 | } | 08:10 |
matiop6 | /recipe | 08:10 |
*** ptsneves <ptsneves!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 08:11 | |
jbo | gesundheit | 08:11 |
*** bps <bps!~bps@193.89.194.60> has joined #yocto | 08:11 | |
matiop6 | --> Starting dependency resolution | 08:12 |
matiop6 | --> Finished dependency resolution | 08:12 |
matiop6 | Error: | 08:12 |
matiop6 | Problem: conflicting requests | 08:12 |
matiop6 | - nothing provides ld-linux-armhf.so.3 needed by integrator-1.1-r0.armv8a | 08:12 |
matiop6 | - nothing provides ld-linux-armhf.so.3(GLIBC_2.4) needed by integrator-1.1-r0.armv8a | 08:12 |
matiop6 | - nothing provides ld-linux.so.3 needed by integrator-1.1-r0.armv8a | 08:12 |
matiop6 | - nothing provides ld-linux.so.3(GLIBC_2.4) needed by integrator-1.1-r0.armv8a | 08:12 |
matiop6 | - nothing provides ld.so.1()(64bit) needed by integrator-1.1-r0.armv8a | 08:12 |
matiop6 | - nothing provides ld.so.1(GLIBC_2.4)(64bit) needed by integrator-1.1-r0.armv8a | 08:12 |
matiop6 | - nothing provides libc.so()(64bit) needed by integrator-1.1-r0.armv8a | 08:12 |
matiop6 | (try to add '--skip-broken' to skip uninstallable packages) | 08:12 |
jbo | how about using a pasting service? | 08:13 |
matiop6 | recipe installing tar with dotnet application so INSANE_SKIP is necessary to skip check for dotnet dll and non arm binaries | 08:14 |
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has quit IRC (Quit: Client closed) | 08:14 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 08:16 | |
matiop6 | sorry https://pastebin.com/Km2zJBwg | 08:16 |
matiop6 | is it somehow connected to kirkstone not linking GLIBC_2.4 in same path as dunfell? | 08:18 |
*** matiop6 <matiop6!~matiop6@46.205.194.21.nat.ftth.dynamic.t-mobile.pl> has quit IRC (Quit: Client closed) | 08:20 | |
*** matiop6 <matiop6!~matiop6@46.205.194.21.nat.ftth.dynamic.t-mobile.pl> has joined #yocto | 08:21 | |
*** vm1 <vm1!~vm1@165.1.243.14> has joined #yocto | 08:22 | |
*** mihai <mihai!~mihai@user/mihai> has quit IRC (Quit: Leaving) | 08:25 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 08:34 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 08:35 | |
*** vm1 <vm1!~vm1@165.1.243.14> has quit IRC (Quit: Client closed) | 08:49 | |
*** vm1 <vm1!~vm1@165.1.243.14> has joined #yocto | 08:49 | |
*** davidinux <davidinux!~davidinux@194.35.232.247> has quit IRC (Ping timeout: 248 seconds) | 08:56 | |
*** cperon <cperon!~cperonmat@2001:470:69fc:105::2d1a> has quit IRC (Quit: You have been kicked for being idle) | 09:00 | |
*** rob_w_ <rob_w_!~bob@2001:a61:6012:6901:4869:ecd6:8941:4acf> has joined #yocto | 09:01 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection) | 09:02 | |
*** abelloni <abelloni!~abelloni@2001:41d0:305:1000::2a58> has joined #yocto | 09:04 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 09:04 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection) | 09:05 | |
*** leonanavi <leonanavi!~Leon@46.55.231.62> has joined #yocto | 09:05 | |
rburton | no, that's because your binary that is built outside of yocto doesn't have the same linkage as yocto | 09:14 |
rburton | if you're happy to take full responsibility for the runtime dependencies then SKIP_FILEDEPS = "1" will stop yocto from looking at the binaries to generate RDEPENDS | 09:15 |
rburton | of course the better solution is to always build everything *inside yocto* so you know dependencies and linkage is correct | 09:16 |
matiop6 | Of course it would be better but for now we cant build it from source. I will try SKIP_FILEDEPS to see if it run correctly. Thanks for advice | 09:18 |
*** matiop6 <matiop6!~matiop6@46.205.194.21.nat.ftth.dynamic.t-mobile.pl> has quit IRC (Quit: Client closed) | 09:21 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 240 seconds) | 09:30 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:31 | |
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has joined #yocto | 09:37 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has joined #yocto | 09:40 | |
jbo | hmm... is there something in yocto which automatically overrides the RTC time during startup? I have an RTC on a SAMA5D2 device which appears to work but during boot it appears to get overriden. | 09:42 |
rburton | if the RTC reports a time that is in the past compared to the build time, then the build time is used instead | 09:45 |
rburton | an impressive amount of stuff fails if the time is out by decades, like you can't do any secure connections | 09:45 |
*** d-s-e <d-s-e!~d.s.e@2001:a61:12e1:1101:70f7:7954:e909:b6a3> has joined #yocto | 09:48 | |
LetoThe2nd | rburton: i think that is essentially systemd behaviour? | 09:52 |
rburton | there's a bit in sysv somewhere too | 09:52 |
LetoThe2nd | k | 09:52 |
rburton | but yes, it's explicitly something systemd does | 09:52 |
jbo | hmm, I'll investigate and ask more questions afterwards - thanks! | 09:56 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 255 seconds) | 10:03 | |
*** starblue <starblue!~juergen@dslb-088-078-110-255.088.078.pools.vodafone-ip.de> has quit IRC (Ping timeout: 264 seconds) | 10:04 | |
*** starblue <starblue!~juergen@dslb-088-078-110-255.088.078.pools.vodafone-ip.de> has joined #yocto | 10:06 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 10:14 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 10:20 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 10:34 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 10:39 | |
dacav | Hi. I've noticed that `devtool modify` has a --same-dir flag. I was wondering: if I use such flag together with `bitbake -c devshell <recipe>`, will I be able to build with the correct tools & settings (as defined by the recipe) without my build directory being under some /tmp/work area? | 10:51 |
dacav | Any pitfall ahead? | 10:51 |
dacav | To explain better what I have in mind, I like the fact that `devtool modify` allows me to mess with the code online, but I don't like to wait for bitbake to warm up, in between compilations. | 10:52 |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 10:53 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 10:54 | |
dacav | Also I'd like to leverage the quickfix feature of ViM (e.g. by doing `make >errors.err` from within the devshell | 10:54 |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 10:54 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving) | 11:00 | |
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has quit IRC (Quit: Client closed) | 11:05 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 11:05 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 11:06 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 11:08 | |
jbo | rburton, LetoThe2nd, I'm not making much progress on the RTC issue. What I did is booting up the system from a clean state. At that point both 'date' and 'hwclock' report the date to be 9 March 2018. Then I set the system time manually. running `date` again reflects the changes. Then I write that time to the RTC using hwclock -w. Now the RTC reports the same date. Then I power down the system. Upon booting up, the RTC clock seems to get overriden by the older, 9 | 11:33 |
jbo | March 2018 date. | 11:33 |
jbo | so the RTC is not reporting a date decades behind the system time. | 11:33 |
*** rfs613- is now known as rf613 | 11:35 | |
landgraf | jbo: do your board has battery backup RTC at the first place? | 11:48 |
rburton | jbo: oh that might be the hardcoded fallback date | 11:50 |
rburton | $ date --date=@1520598896 | 11:50 |
rburton | Fri Mar 9 12:34:56 GMT 2018 | 11:50 |
rburton | REPRODUCIBLE_TIMESTAMP_ROOTFS ??= "1520598896" | 11:50 |
jbo | landgraf, yes, it does. well, it has a supercap but I have a voltmeter on it and it's charged to 3.3V. It's a microchip SAMA5D27-SOM1-EK so not custom hardware. | 11:51 |
rburton | so yeah, looks like your rtc isn't surviving, or its not being read properly | 11:51 |
rburton | systemd or sysv? | 11:51 |
jbo | any things on what to look for? | 11:51 |
jbo | sysv | 11:51 |
jbo | I am essentially using core-image-minimal with an overlay that adds a few utils such as alsa-utils etc. | 11:52 |
jbo | I'm using the machine settings provided by meta-atmel. | 11:52 |
jbo | I can definitely read from & write to the RTC. | 11:52 |
jbo | what does work is doing an echo +60 > /sys/class/rtc/rtc0/wakealarm followed by an echo mem > /sys/power/state | 11:53 |
jbo | the system goes to sleep and then wakes up after 60 seconds | 11:53 |
rburton | i guess the script doing the resetting is /etc/init.d/hwclock.sh then | 11:53 |
jbo | investigating... | 11:54 |
rburton | set VERBOSE=yes in rcS.default and you get more chatter on boot | 11:54 |
jbo | need to quickly check how/where to do that. haven't used sysv in over a decade | 11:55 |
rburton | you can switch to systemd trivially and i recommend it :) | 11:55 |
jbo | nah, I only have 128MB RAM :D | 11:55 |
jbo | Hmm... reading through the hwclock.sh init script I am wondering whether the issue is that I don't have any timezone stuff going oin. | 11:58 |
jbo | I don't have an /etc/localtime | 11:58 |
rburton | should be find to just use UTC everywhere | 11:58 |
jbo | that was the intention, at least - yeah | 11:59 |
*** camus <camus!~Instantbi@58.246.136.203> has quit IRC (Read error: Connection reset by peer) | 12:12 | |
*** camus1 <camus1!~Instantbi@58.246.136.203> has joined #yocto | 12:12 | |
*** camus1 is now known as camus | 12:14 | |
*** d-s-e <d-s-e!~d.s.e@2001:a61:12e1:1101:70f7:7954:e909:b6a3> has quit IRC (Ping timeout: 265 seconds) | 12:15 | |
jbo | rburton, so I set VERBOSE=yes in /etc/default/rcS but I don't see a lot of relevant information in dmesg. | 12:16 |
jbo | but the RTC time was of course overriden again :D | 12:17 |
TRO[m] | yocto checklayer issue - Can't be DISTRO and BSP type at the same time. Both conf/distro and conf/machine folders were found. | 12:18 |
TRO[m] | -> is there a way to have both? Why is this an issue? | 12:18 |
rburton | because layers which are yocto compatible should split BSP definition from distro policy | 12:19 |
TRO[m] | hmm. and why? ;) | 12:20 |
rburton | because a BSP should be general and not care about what software runs on it | 12:20 |
rburton | eg if i use meta-ti, i don't get forced into using a specific distro | 12:20 |
rburton | because i want to use _my_ distro | 12:20 |
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has joined #yocto | 12:23 | |
TRO[m] | Ok, I try to add that AMI creation fetaure to meta-aws. So setting machine= and distro= will generate an uploadable image. And I need some cloud software in every image I create, this is why I created an distro including Poky adding some software, distro features and this is my distro. | 12:24 |
TRO[m] | I should NOT add those settings in the MACHINE config I guess? | 12:24 |
TRO[m] | What is the best approach then? | 12:24 |
rburton | without looking at what you've done, an image class or something. you can have an example distro that shows how its done, so that people that want to integrate can do it. you shouldn't need a machine config at all, really. | 12:25 |
rburton | (unless you have a dedicated machine for aws with special tunes/kernel/etc) | 12:26 |
TRO[m] | Adding it to a DISTRO will allow me to build any image for the cloud... | 12:26 |
TRO[m] | this is what I try to add to meta-aws: https://github.com/aws4embeddedlinux/meta-aws/pull/3536/commits/9e008a25e5c98c6074fdce4e9ba0a8de578023a6 | 12:28 |
TRO[m] | And of course I like to do it the correct way... | 12:29 |
rburton | arguably you could depend on meta-intel and meta-arm for the intel-i7 and generic-arm64 machines. | 12:29 |
TRO[m] | And how do I then add kernel config just for them? | 12:30 |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto | 12:30 | |
TRO[m] | (and not ALL generic-arm64) | 12:31 |
rburton | so the easiest way to pass the test is to split the bsp and the distro into separate layers. make the bsp layer extend the kernel recipes, and then the distro is an example of how to make it work. | 12:36 |
TRO[m] | creating and supporting a separate repo is not easy in the long term... | 12:37 |
jbo | rburton, I'm really stuck at the RTC time being overriden issue. do you have any other pointers or hints for me? | 12:37 |
rburton | TRO[m]: same repo | 12:37 |
rburton | the meta-arm repo had 5 layers at one point | 12:38 |
TRO[m] | I saw this, but this will break all old releases then... not good. | 12:39 |
TRO[m] | (I mean backporting will be not easy then) | 12:39 |
TRO[m] | So might the direction on having a DISTRO feature or class is more what I prefer then. | 12:41 |
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 12:44 | |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-33-70-53-64-242.dsl.bell.ca> has joined #yocto | 12:48 | |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC (Quit: Leaving) | 12:54 | |
LetoThe2nd | TRO[m]: not necessarily breaking old releses - only if you don't branch them out. | 13:06 |
TRO[m] | yes, if I want to use the easy backporting mechanism this will not then... | 13:12 |
TRO[m] | I will try that class approach - then this feature can be used with any DISTRO, which is might even better... | 13:12 |
*** vm1 <vm1!~vm1@165.1.243.14> has quit IRC (Quit: Client closed) | 13:17 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 13:23 | |
*** vladest <vladest!~Thunderbi@217.192.139.41> has quit IRC (Ping timeout: 260 seconds) | 13:24 | |
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has joined #yocto | 13:27 | |
barath | is it a bug if a recipe which inherits native doesnt get its dependencies changed to <dep>-native? | 13:39 |
barath | that only seems to happen when making the recipe native via BBCLASSEXTEND | 13:39 |
qschulz | barath: https://docs.yoctoproject.org/ref-manual/classes.html#native-bbclass | 13:40 |
qschulz | did you suffix your recipe name with -native too? | 13:40 |
qschulz | Create a myrecipe-native.bb recipe that inherits the native class. If you use this method, you must order the inherit statement in the recipe after all other inherit statements so that the native class is inherited last.Create a myrecipe-native.bb recipe that inherits the native class. If you use this method, you must order the inherit statement in the recipe after all other inherit statements so | 13:41 |
qschulz | that the native class is inherited last. | 13:41 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 13:41 | |
barath | this is the meta-qt5-extra karchive recipe I have issues with https://github.com/schnitzeltony/meta-qt5-extra/blob/master/recipes-kde/kf5/tier1/karchive/karchive-native.bb | 13:43 |
barath | it seems to do things correctly, but fails for me. originally because it can't find zlib's sstate manifest, which is no surprise (I think) because I see that it's not looking for zlib-native, but zlib. if I hack the recipe to use BBCLASSEXTEND instead, it works, because then it fixes the zlib dependency to become zlib-native instead. | 13:43 |
jclsn | Are file not automatically copied to WORKDIR after they were added to SRC_URI? My recipe is not finding them | 13:44 |
barath | the -native fixing of deps doesnt seem to happen when doing inherit native, because native.bbclass sees that BBCLASSEXTEND is empty in my case https://git.yoctoproject.org/poky/tree/meta/classes/native.bbclass?h=kirkstone-4.0.9#n130 | 13:45 |
rburton | barath: correct. foo -> foo-native is a thing that happens in classextend only | 13:47 |
rburton | if you have a recipe that is pain inherit native, then write the real deps | 13:47 |
barath | unfortunately it's not my recipe :D | 13:47 |
barath | I guess I'll take it up with meta-qt5-extra then | 13:48 |
barath | is this documented? seems not. something to submit a patch for then | 13:48 |
rburton | it is | 13:49 |
rburton | "Internally, the BBCLASSEXTEND mechanism generates recipe variants by rewriting variable values and applying overrides such as :class-native. For example, to generate a native version of a recipe, a DEPENDS on “foo” is rewritten to a DEPENDS on “foo-native”." | 13:49 |
rburton | nowhere does it say that inherit native will rewrite dependencies | 13:49 |
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has joined #yocto | 13:52 | |
barath | ah my bad, I expected it under native.bbclass https://docs.yoctoproject.org/4.0.8/singleindex.html#native-bbclass | 13:53 |
*** d-s-e <d-s-e!~d.s.e@2001:a61:12e1:1101:70f7:7954:e909:b6a3> has joined #yocto | 13:53 | |
barath | from the description of native.bbclass (Although applied differently, the native class is used with both methods.) I assumed the end result would be the same | 13:53 |
barath | since the same class is applied | 13:54 |
rburton | the renaming is part of how the class extension works | 13:56 |
rburton | a recipe that inherits native is a native recipe and should have the correct dependencies defined | 13:56 |
barath | yeah I agree that it makes sense when you think about it | 14:00 |
barath | I was just confused since I expected the recipe to be correct, since it's not my recipe :D | 14:00 |
*** ptsneves1 <ptsneves1!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 14:05 | |
*** ptsneves <ptsneves!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Remote host closed the connection) | 14:06 | |
*** ptsneves1 is now known as ptsneves | 14:06 | |
*** rcw <rcw!~rcwoolley@45.72.202.88> has quit IRC (Quit: Leaving) | 14:07 | |
* landgraf not joining the meeting because of conflict again :-/ | 14:20 | |
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 248 seconds) | 14:30 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 14:34 | |
*** kalj <kalj!~kalj@h-158-174-207-174.NA.cust.bahnhof.se> has quit IRC (Ping timeout: 245 seconds) | 14:35 | |
olani- | dacav: Using --same-dir will set B=S (using the EXTERNALSRC redirects). This might work, depends on the source package and possibly the recipe. Packages using meson wont support this, as far as I know. | 14:50 |
olani- | dacav: Of course, you wont get the cross-compilation setup unless you also use devshell. | 14:51 |
olani- | dacav: In other words, be prepared to spend some time getting it to work. | 14:51 |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving) | 14:58 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 15:10 | |
RP | landgraf: no problem. We moved one bug to you where there was a direct question, hope that was ok | 15:17 |
*** d-s-e <d-s-e!~d.s.e@2001:a61:12e1:1101:70f7:7954:e909:b6a3> has quit IRC (Quit: Konversation terminated!) | 15:28 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 255 seconds) | 15:29 | |
*** leonanavi <leonanavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 15:32 | |
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 252 seconds) | 15:36 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 240 seconds) | 15:43 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 15:48 | |
*** deuteron <deuteron!~deuteron@180.150.112.167> has joined #yocto | 15:48 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 15:50 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 15:51 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 16:00 | |
*** jpuhlman <jpuhlman!~jpuhlman@99-14-97-149.lightspeed.frokca.sbcglobal.net> has joined #yocto | 16:03 | |
*** rob_w_ <rob_w_!~bob@2001:a61:6012:6901:4869:ecd6:8941:4acf> has quit IRC (Remote host closed the connection) | 16:15 | |
*** rob_w <rob_w!~rob@2001:a61:6012:6901:8def:5485:8d67:1d64> has quit IRC (Quit: Leaving) | 16:17 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 16:19 | |
*** tunahan <tunahan!~tunahan@78.188.72.174> has quit IRC (Quit: tunahan) | 16:45 | |
*** tunahan <tunahan!~tunahan@78.188.72.174> has joined #yocto | 16:46 | |
*** zpfvo2 <zpfvo2!~fvo@i59F5CCBC.versanet.de> has quit IRC (Remote host closed the connection) | 16:47 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has joined #yocto | 16:53 | |
*** kevinrowland <kevinrowland!~kevinrowl@104.129.199.43> has joined #yocto | 16:56 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 240 seconds) | 16:58 | |
kevinrowland | Folks, quick question. I put a bbplain in a task, and then bitbake -f the task, and I see the bbplain message on the console. Then I replace bbplain with bbnote and the message does not show up. Is that expected? | 16:58 |
kevinrowland | I noticed in `logging.bbclass` that the `bbnote()` function has a comment which says "# Output: logs", while the `bbplain()` function has a comment which says "# Output: logs console".. but I didn't find anything in the mega manual about this difference | 17:00 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 17:00 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 17:00 | |
*** leo738 <leo738!~leo738@80.233.33.218> has joined #yocto | 17:05 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has joined #yocto | 17:06 | |
leo738 | Hello all. Anyone suggest a reasonable machine for development? Perhaps something they got recently in the €1000 region. Looking at sonething with 4+ core Ryzen CPU but hard to narrow down the search | 17:09 |
*** argonautx[m] <argonautx[m]!~argonautx@2001:470:69fc:105::f821> has joined #yocto | 17:10 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-150-251.2.244.pool.telefonica.de> has joined #yocto | 17:11 | |
*** leo738 <leo738!~leo738@80.233.33.218> has quit IRC (Quit: Client closed) | 17:15 | |
*** leo738 <leo738!~leo738@80.233.33.218> has joined #yocto | 17:24 | |
*** bradfa <bradfa!sid297668@id-297668.helmsley.irccloud.com> has quit IRC () | 17:27 | |
*** vladest1 <vladest1!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 17:27 | |
tgamblin | leo738: I have found success with the ThinkPad L and T series. There are usually decent options available on sale, or second-hand on sites like eBay if you don't mind that route. There does seem to be an ongoing issue with their USB-C docks, external monitors, and suspend/sleep states, however | 17:27 |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Ping timeout: 255 seconds) | 17:29 | |
*** vladest1 is now known as vladest | 17:29 | |
leo738 | Many thanks! I only do development on a laptop at the moment but was thinking of investing in a powerful desktop to get compile times down to something reasonable. | 17:29 |
tgamblin | If you're going to be doing lots of YP builds or similar, you probably want desktop with 12+ cores | 17:30 |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 255 seconds) | 17:31 | |
*** leo738 <leo738!~leo738@80.233.33.218> has quit IRC (Quit: Client closed) | 17:32 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 248 seconds) | 17:33 | |
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto | 17:34 | |
*** leo738 <leo738!~leo738@80.233.33.218> has joined #yocto | 17:35 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-150-251.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds) | 17:37 | |
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 250 seconds) | 17:38 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 17:39 | |
*** leo738 <leo738!~leo738@80.233.33.218> has quit IRC (Client Quit) | 17:39 | |
*** frieder <frieder!~frieder@i577B9228.versanet.de> has quit IRC (Remote host closed the connection) | 17:41 | |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 17:41 | |
*** ptsneves <ptsneves!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 260 seconds) | 17:45 | |
*** leo738 <leo738!~leo738@80.233.33.218> has joined #yocto | 17:46 | |
*** leo738 <leo738!~leo738@80.233.33.218> has quit IRC (Client Quit) | 17:51 | |
khem | lucaceresoli_: ping ? | 17:58 |
*** leo738 <leo738!~leo738@80.233.33.218> has joined #yocto | 17:58 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-150-251.2.244.pool.telefonica.de> has joined #yocto | 18:00 | |
*** leo738 <leo738!~leo738@80.233.33.218> has quit IRC (Client Quit) | 18:01 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 255 seconds) | 18:09 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 18:16 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds) | 18:39 | |
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto | 18:39 | |
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 255 seconds) | 18:43 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 18:44 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has joined #yocto | 18:50 | |
*** kevinrowland <kevinrowland!~kevinrowl@104.129.199.43> has quit IRC (Quit: Client closed) | 19:09 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 276 seconds) | 19:16 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has joined #yocto | 19:21 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 19:23 | |
*** amitk <amitk!~amit@103.59.74.41> has quit IRC (Ping timeout: 240 seconds) | 19:27 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 255 seconds) | 19:57 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 20:06 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has joined #yocto | 20:07 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 20:09 | |
*** leo738 <leo738!~leo738@188-141-96-236.dynamic.upc.ie> has joined #yocto | 20:14 | |
*** leo738 <leo738!~leo738@188-141-96-236.dynamic.upc.ie> has quit IRC (Quit: Client closed) | 20:21 | |
*** bps <bps!~bps@80.71.142.18.ipv4.parknet.dk> has joined #yocto | 20:25 | |
*** leo738 <leo738!~leo738@188-141-96-236.dynamic.upc.ie> has joined #yocto | 20:47 | |
*** leo738 <leo738!~leo738@188-141-96-236.dynamic.upc.ie> has quit IRC (Client Quit) | 20:48 | |
yudjinn[m] | So I'm a little stuck with something. I want to semver my images so that "major" changes only happen if there was a rebuild of specific major packages (libc, kernel, etc). I keep my MAJOR version stored as a var in `major.inc` so anything building artifacts also tags them appropriately. Is there any way to effectively say "if X is rebuilt, make sure MAJOR == OLD_MAJOR ? I plan on making OLD_MAJOR roll with a CI job, so it should always be up | 20:49 |
yudjinn[m] | to date, Im just not sure how to handle this. I thought `taskdepends` may help but I dont have much experience and assumed there has to be a more used method, and this cant be the first time this problem arose | 20:49 |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 255 seconds) | 21:04 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has joined #yocto | 21:10 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 250 seconds) | 21:19 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Read error: Connection reset by peer) | 21:33 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto | 21:33 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has joined #yocto | 21:37 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 248 seconds) | 21:42 | |
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 255 seconds) | 21:45 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 22:03 | |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 248 seconds) | 22:06 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-150-251.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds) | 22:14 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has joined #yocto | 22:21 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 252 seconds) | 22:26 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-150-251.2.244.pool.telefonica.de> has joined #yocto | 22:37 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has joined #yocto | 22:38 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 276 seconds) | 22:58 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has joined #yocto | 23:08 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 23:10 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 23:11 | |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-33-70-53-64-242.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 23:15 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving) | 23:28 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-150-251.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 276 seconds) | 23:36 | |
*** ykrons <ykrons!~guillaume@62.192.23.101> has quit IRC (Ping timeout: 255 seconds) | 23:47 | |
*** ykrons_ <ykrons_!~guillaume@62.192.23.101> has joined #yocto | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!