| *** maelcum|konv <maelcum|konv!~horst@2001:16b8:c1b3:e00:7698:446a:4a26:c70c> has joined #oe | 00:30 | |
| *** maelcum <maelcum!~horst@2001:16b8:c198:7b00:5c8a:2df2:46d0:65d7> has quit IRC (Ping timeout: 256 seconds) | 00:30 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 00:41 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 255 seconds) | 00:42 | |
| *** camus1 is now known as camus | 00:42 | |
| *** zeddiii <zeddiii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has joined #oe | 00:43 | |
| *** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 268 seconds) | 00:44 | |
| *** zeddiii <zeddiii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 272 seconds) | 01:06 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 01:22 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 258 seconds) | 01:24 | |
| *** camus1 is now known as camus | 01:24 | |
| *** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has joined #oe | 01:30 | |
| *** RobertBerger <RobertBerger!~rber|res@ppp-2-86-140-204.home.otenet.gr> has joined #oe | 01:32 | |
| *** rber|res <rber|res!~rber|res@ppp-2-86-140-204.home.otenet.gr> has quit IRC (Ping timeout: 256 seconds) | 01:34 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 255 seconds) | 02:19 | |
| *** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.) | 02:24 | |
| *** Jin^eLD is now known as Jin|away | 02:28 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 02:41 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 265 seconds) | 02:43 | |
| *** camus1 is now known as camus | 02:43 | |
| *** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #oe | 03:13 | |
| *** paulg <paulg!~Paul@104-195-159-20.cpe.teksavvy.com> has quit IRC (Ping timeout: 276 seconds) | 03:26 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe | 03:48 | |
| *** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has quit IRC (Quit: WeeChat 2.8) | 04:30 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 255 seconds) | 04:54 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 04:55 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 255 seconds) | 04:55 | |
| *** camus1 is now known as camus | 04:55 | |
| *** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.) | 04:57 | |
| *** marka <marka!~marka@198-84-181-245.cpe.teksavvy.com> has quit IRC (Ping timeout: 252 seconds) | 06:12 | |
| *** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #oe | 06:21 | |
| *** marka <marka!~marka@198-84-181-245.cpe.teksavvy.com> has joined #oe | 06:26 | |
| *** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 246 seconds) | 06:27 | |
| *** frieder <frieder!~frieder@mue-88-130-69-235.dsl.tropolys.de> has joined #oe | 06:41 | |
| *** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has joined #oe | 06:46 | |
| *** warpme_ <warpme_!uid391875@id-391875.brockwell.irccloud.com> has joined #oe | 07:19 | |
| *** hpsy <hpsy!~hpsy@85.203.15.7> has joined #oe | 07:42 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 07:44 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Remote host closed the connection) | 07:53 | |
| *** camus <camus!~Instantbi@58.246.136.202> has joined #oe | 07:54 | |
| *** LetoThe2nd <LetoThe2nd!uid453638@id-453638.highgate.irccloud.com> has joined #oe | 07:58 | |
| *** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 258 seconds) | 08:04 | |
| *** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has joined #oe | 08:05 | |
| *** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has joined #oe | 08:16 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 09:07 | |
| *** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #oe | 09:20 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 09:24 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer) | 09:25 | |
| *** camus1 is now known as camus | 09:25 | |
| mort | What's the convention to append to variables in bbappend files? `FOO += "x"`, `FOO_append = "x"` or `FOO_append += "x"`? - And should that "x" be prefixed with a space like " x"? | 09:38 |
|---|---|---|
| LetoThe2nd | mort: these are not conventions but different use cases. | 09:42 |
| mort | but for the basic use case of "I want to append something to this variable" | 09:42 |
| mort | say when adding a file to SRC_URI or adding a config to PKGCONFIG | 09:42 |
| LetoThe2nd | then it still depends on when you want/need to be evaluated. | 09:43 |
| *** maelcum|konv <maelcum|konv!~horst@2001:16b8:c1b3:e00:7698:446a:4a26:c70c> has quit IRC (Quit: Konversation terminated!) | 09:43 | |
| mort | could you elaborate? | 09:43 |
| LetoThe2nd | and, whether to add a space or not is also no "convention", its syntax. the += operator internally prepends one, the _append operator doesn't. | 09:44 |
| mort | but is there no convention for this stuff | 09:45 |
| LetoThe2nd | it depends on what you are appending, if it is something constant or not, and how you need it to interact with possible other appends, bbappends, or operations on the variable. | 09:45 |
| mort | so the question is whether to use FOO += "x" or FOO_append = " x"; which one of those is better in the general case | 09:45 |
| mort | which one would you use when appendig a file to SRC_URI | 09:45 |
| mort | or to PACKAGECONFIG | 09:45 |
| mort | is there anything which makes one preferred over the other | 09:46 |
| LetoThe2nd | in the bbappend case i probably would use _append = " x", but again - it depends no the specific variable evaluation of the recipe in question. look at the variable processing history that bitbake -e gives you and then decide on a case by case basis. | 09:47 |
| mort | ok, so just decide at random and try the other one if the one I tried doesn't work, got it | 09:49 |
| LetoThe2nd | feel free to interpret it that way, even if it was not what i said. | 09:50 |
| LetoThe2nd | have fun. | 09:50 |
| mort | sure | 09:50 |
| mort | it would've been nice if there was some convention here though, you agree with that, right? | 09:50 |
| mort | like, if it was expected of recipes to evaluate variables in such a way that SRC_URI_append works | 09:50 |
| mort | or do you think it's good that one can't know how to append to a variable without reading the entire .bb file you want to add a patch to | 09:51 |
| LetoThe2nd | pardon me. i answered your question as good as possible, but i am not up for discussing things that you like, think, or expect beyond that. so, have fun. | 09:52 |
| mort | well fuck you too then, I'm just trying to figure out what's considered best practice here | 09:53 |
| mort | but if there is no best practice and everyone just does what happens to work then I guess there's no point | 09:53 |
| mort | I find it extremely hard to believe that there is *no* approach which is considered best practice here though | 09:54 |
| mort | but you probably don't want to admit that you don't know, right LetoThe2nd | 09:54 |
| mort | I hate IRC sometimes, full of people like you | 09:54 |
| *** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Remote host closed the connection) | 10:12 | |
| *** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #oe | 10:15 | |
| *** davidlt <davidlt!~davidlt@159.148.18.122> has joined #oe | 10:22 | |
| *** mort <mort!~mort@188.166.114.29> has left #oe (The Lounge - https://thelounge.chat) | 10:25 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 10:45 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 258 seconds) | 10:46 | |
| *** camus1 is now known as camus | 10:46 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 11:17 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 246 seconds) | 11:18 | |
| *** camus1 is now known as camus | 11:18 | |
| *** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #oe | 11:27 | |
| *** radek <radek!~radek@vpn.streamunlimited.com> has joined #oe | 11:55 | |
| *** mrnuke <mrnuke!~mrnuke@2601:2c1:8501:182d::c66> has joined #oe | 12:43 | |
| *** paulg <paulg!~Paul@104-195-159-20.cpe.teksavvy.com> has joined #oe | 12:57 | |
| radek | In our project we build few native utilities used by our customers to perform secure boot signing. These utilities are build by OE -native package and put into the deploy directory. Recently we enabled uninative for our project to more efficiently share sstate cache between distros. This unfortunately broke our usecase as now the native packages in the deploy dir have interpreter set to .../tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 | 13:03 |
| radek | which is not present at the customer. I already found very interesting function called uninative_changeinterp from uninative.bbclass. Is calling this method right approach to solve the problem and what would be the best place to call it? | 13:03 |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 268 seconds) | 13:21 | |
| *** camus <camus!~Instantbi@58.246.136.202> has joined #oe | 13:21 | |
| *** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC (Remote host closed the connection) | 13:29 | |
| *** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Ping timeout: 272 seconds) | 13:32 | |
| *** Jin|away is now known as Jin^eLD | 13:33 | |
| *** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving) | 13:38 | |
| rburton | oe-run-native is the 'better' way | 13:39 |
| rburton | ah no, i see you're sharing the binaries | 13:39 |
| rburton | maybe better to share something based on a SDK which includes the binaries? | 13:40 |
| rburton | (so you'd build nativesdk-foo) | 13:40 |
| *** ant__ <ant__!~ant@host-195-31-129-205.business.telecomitalia.it> has joined #oe | 13:40 | |
| radek | thank you for the hint. I will take a look at this approach, but I am afraid nativesdk may be bit too big for our use-case. | 13:56 |
| *** shoragan <shoragan!~shoragan@user/shoragan> has joined #oe | 13:56 | |
| *** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #oe | 14:14 | |
| *** radek <radek!~radek@vpn.streamunlimited.com> has quit IRC (Quit: Leaving) | 14:20 | |
| JaMa | you can undo what uninative_chaninterp does in do_deploy similar to https://github.com/webosose/meta-webosose/commit/b3e53381ad380c74ab009adf6bae45a6b3f8df5e but that's a bit ugly as well | 14:25 |
| JaMa | or set UNINATIVE_LOADER to empty while building that specific binary | 14:26 |
| rburton | i wonder if a special nativesdk target that uses the same mojo but doesn't ship a sysroot would be sensible | 14:28 |
| tlwoerner | LetoThe2nd: thank you for staying professional, that behaviour is quite disgusting | 14:34 |
| LetoThe2nd | tlwoerner: :) | 14:35 |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 255 seconds) | 14:47 | |
| *** camus <camus!~Instantbi@58.246.136.202> has joined #oe | 14:47 | |
| *** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #oe | 14:51 | |
| *** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Ping timeout: 252 seconds) | 14:54 | |
| *** sgw <sgw!~swold_loc@user/sgw> has joined #oe | 14:55 | |
| *** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving) | 14:56 | |
| *** ant__ <ant__!~ant@host-195-31-129-205.business.telecomitalia.it> has quit IRC (Ping timeout: 245 seconds) | 14:57 | |
| *** dev1990 <dev1990!~dev@dynamic-78-8-14-249.ssp.dialog.net.pl> has joined #oe | 15:00 | |
| *** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC (Remote host closed the connection) | 15:01 | |
| *** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #oe | 15:30 | |
| *** ant__ <ant__!~ant@host-87-8-132-196.retail.telecomitalia.it> has joined #oe | 16:09 | |
| *** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Quit: Leaving) | 16:19 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:20 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 255 seconds) | 16:26 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.226> has joined #oe | 16:29 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Client Quit) | 16:32 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.226> has joined #oe | 16:33 | |
| *** frieder <frieder!~frieder@mue-88-130-69-235.dsl.tropolys.de> has quit IRC (Remote host closed the connection) | 16:40 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 255 seconds) | 17:00 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.226> has joined #oe | 17:21 | |
| *** florian_kc <florian_kc!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has joined #oe | 17:26 | |
| *** warpme_ <warpme_!uid391875@id-391875.brockwell.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 18:02 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 252 seconds) | 18:32 | |
| *** warpme_ <warpme_!uid391875@id-391875.brockwell.irccloud.com> has joined #oe | 18:42 | |
| *** LetoThe2nd <LetoThe2nd!uid453638@id-453638.highgate.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 18:49 | |
| *** LetoThe2nd <LetoThe2nd!uid453638@id-453638.highgate.irccloud.com> has joined #oe | 18:56 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.227> has joined #oe | 18:59 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer) | 19:02 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 19:02 | |
| *** camus1 is now known as camus | 19:05 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 268 seconds) | 19:50 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 20:05 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 258 seconds) | 20:07 | |
| *** camus1 is now known as camus | 20:08 | |
| *** florian_kc is now known as florian | 20:33 | |
| *** florian_kc <florian_kc!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has joined #oe | 20:35 | |
| *** florian <florian!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 20:38 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Quit: Leaving) | 20:42 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #oe | 20:45 | |
| *** florian <florian!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has joined #oe | 20:49 | |
| *** florian_kc <florian_kc!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds) | 20:51 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.226> has joined #oe | 20:52 | |
| *** davidlt_ <davidlt_!~davidlt@159.148.18.122> has joined #oe | 20:54 | |
| *** davidlt <davidlt!~davidlt@159.148.18.122> has quit IRC (Read error: Connection reset by peer) | 20:54 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 268 seconds) | 21:00 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 21:12 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 272 seconds) | 21:13 | |
| *** camus1 is now known as camus | 21:13 | |
| *** davidlt_ <davidlt_!~davidlt@159.148.18.122> has quit IRC (Ping timeout: 255 seconds) | 21:19 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 21:29 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 265 seconds) | 21:31 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.225> has joined #oe | 21:32 | |
| *** camus1 is now known as camus | 21:32 | |
| *** dev1990 <dev1990!~dev@dynamic-78-8-14-249.ssp.dialog.net.pl> has quit IRC (Quit: Konversation terminated!) | 21:33 | |
| *** hpsy <hpsy!~hpsy@85.203.15.7> has quit IRC (Ping timeout: 255 seconds) | 21:35 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 245 seconds) | 21:52 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 258 seconds) | 21:55 | |
| *** camus <camus!~Instantbi@58.246.136.202> has joined #oe | 21:56 | |
| *** LetoThe2nd <LetoThe2nd!uid453638@id-453638.highgate.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 22:39 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Remote host closed the connection) | 22:42 | |
| *** camus <camus!~Instantbi@58.246.136.202> has joined #oe | 22:42 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.226> has joined #oe | 22:52 | |
| *** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 265 seconds) | 23:02 | |
| *** camus1 <camus1!~Instantbi@58.246.136.202> has joined #oe | 23:22 | |
| *** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 255 seconds) | 23:23 | |
| *** camus1 is now known as camus | 23:24 | |
| *** mckoan_ <mckoan_!~marco@host-79-3-92-72.business.telecomitalia.it> has joined #oe | 23:27 | |
| *** florian_kc <florian_kc!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has joined #oe | 23:27 | |
| *** nerdboy <nerdboy!~nerdboy@107.127.25.227> has joined #oe | 23:28 | |
| *** mckoan|away <mckoan|away!~marco@host-79-3-92-72.business.telecomitalia.it> has quit IRC (Ping timeout: 258 seconds) | 23:28 | |
| *** florian <florian!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 268 seconds) | 23:31 | |
| *** florian_kc <florian_kc!~florian@dynamic-093-135-066-231.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 268 seconds) | 23:47 | |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!