Friday, 2025-04-25

[2025-04-25 00:44:41] ⇐ goliath quit (~goliath@user/goliath): Quit: SIGSEGV
[2025-04-25 00:48:03] → geoff__ joined (~geoff@syn-098-148-047-061.res.spectrum.com)
[2025-04-25 00:48:26] → Marmottus110 joined (~marmottus@marmottus.net)
[2025-04-25 00:48:44] → jbo_ joined (~jbo@user/tct)
[2025-04-25 00:48:57] → jonmason_ joined (sid36602@id-36602.lymington.irccloud.com)
[2025-04-25 00:49:42] → Net147_ joined (~Net147@167-179-157-192.a7b39d.syd.nbn.aussiebb.net)
[2025-04-25 00:49:58] → Perflosopher0387 joined (~perflosop@71-33-194-1.hlrn.qwest.net)
[2025-04-25 00:50:18] ⇐ jonmason quit (sid36602@id-36602.lymington.irccloud.com): Ping timeout: 276 seconds
[2025-04-25 00:50:18] * jonmason_ → jonmason
[2025-04-25 00:50:21] → gvmeson joined (~rmacleod@198-48-226-243.cpe.pppoe.ca)
[2025-04-25 00:50:25] ⇐ warthog9 quit (warthog9@proxy.monkeyblade.net): Read error: Connection reset by peer
[2025-04-25 00:50:38] ⇐ vmeson quit (~rmacleod@198-48-226-243.cpe.pppoe.ca): Read error: Connection reset by peer
[2025-04-25 00:50:43] ⇐ crazy_imp quit (~mj@user/crazy-imp/x-1371519): Ping timeout: 276 seconds
[2025-04-25 00:50:44] ⇐ Perflosopher038 quit (~perflosop@71-33-194-1.hlrn.qwest.net): Ping timeout: 276 seconds
[2025-04-25 00:50:44] ⇐ demirok999 quit (~demirok@user/demirok): Ping timeout: 276 seconds
[2025-04-25 00:50:44] ⇐ Net147 quit (~Net147@user/net147): Ping timeout: 276 seconds
[2025-04-25 00:50:44] ⇐ cambrian_invader quit (~cambrian_@50.217.174.170): Ping timeout: 276 seconds
[2025-04-25 00:50:46] * Perflosopher0387 → Perflosopher038
[2025-04-25 00:50:50] ⇐ Marmottus11 quit (~marmottus@marmottus.net): Read error: Connection reset by peer
[2025-04-25 00:50:50] * Marmottus110 → Marmottus11
[2025-04-25 00:50:58] → warthog9 joined (warthog9@proxy.monkeyblade.net)
[2025-04-25 00:50:58] ⇐ ak77 quit (~ak77@93-103-41-115.dynamic.t-2.net): Read error: Connection reset by peer
[2025-04-25 00:51:21] → ak77 joined (~ak77@93-103-41-115.dynamic.t-2.net)
[2025-04-25 00:51:23] ⇐ ctraven quit (~ctraven@139.68.81.2): Ping timeout: 276 seconds
[2025-04-25 00:51:23] ⇐ geoffhp quit (~geoff@syn-098-148-047-061.res.spectrum.com): Ping timeout: 276 seconds
[2025-04-25 00:51:23] ⇐ jbo quit (~jbo@user/tct): Ping timeout: 276 seconds
[2025-04-25 00:51:32] ⇐ derRichard quit (~derRichar@static.16.105.130.94.clients.your-server.de): Remote host closed the connection
[2025-04-25 00:51:55] → derRichard joined (~derRichar@static.16.105.130.94.clients.your-server.de)
[2025-04-25 00:52:06] → crazy_imp joined (~mj@user/crazy-imp/x-1371519)
[2025-04-25 00:52:39] → demirok joined (~demirok@user/demirok)
[2025-04-25 00:52:42] → ctraven joined (~ctraven@139.68.81.2)
[2025-04-25 00:57:02] ⇐ demirok quit (~demirok@user/demirok): Ping timeout: 252 seconds
[2025-04-25 00:57:28] → demirok joined (~demirok@user/demirok)
[2025-04-25 01:03:59] ⇐ davidinux quit (~davidinux@2001:ac8:24:6a7::14): Ping timeout: 252 seconds
[2025-04-25 01:04:07] → cambrian_invader joined (~cambrian_@50.217.174.170)
[2025-04-25 01:09:25] → davidinux joined (~davidinux@2001:ac8:24:6a7::14)
[2025-04-25 01:14:12] ⇐ davidinux quit (~davidinux@2001:ac8:24:6a7::14): Ping timeout: 276 seconds
[2025-04-25 01:20:42] ⇐ Jones42 quit (~Jones42@user/Jones42): Ping timeout: 276 seconds
[2025-04-25 01:22:23] → Jones42 joined (~Jones42@user/Jones42)
[2025-04-25 01:30:21] ⇐ frgo quit (~frgo@p548a3acc.dip0.t-ipconnect.de): Read error: Connection reset by peer
[2025-04-25 01:30:26] → frgo_ joined (~frgo@p548a3acc.dip0.t-ipconnect.de)
[2025-04-25 01:41:37] ⇐ nzingile quit (~nzingile@2a01:e0a:364:b7d0:4ae4:d83d:f824:fdc8): Remote host closed the connection
[2025-04-25 01:41:58] → nzingile joined (~nzingile@2a01:e0a:364:b7d0:4ae4:d83d:f824:fdc8)
[2025-04-25 01:48:41] ⇐ jclsn quit (~jclsn@149.233.176.80.dynamic-pppoe.dt.ipv4.wtnet.de): Ping timeout: 272 seconds
[2025-04-25 01:50:30] → jclsn joined (~jclsn@95.163.160.37.dynamic-pppoe.dt.ipv4.wtnet.de)
[2025-04-25 02:24:55] ⇐ xmn quit (~xmn@2600:4040:93b1:9000:dd9:9285:c0b1:4447): Quit: xmn
[2025-04-25 02:57:40] ⇐ warthog9 quit (warthog9@proxy.monkeyblade.net): Ping timeout: 252 seconds
[2025-04-25 03:00:03] → warthog9 joined (warthog9@proxy.monkeyblade.net)
[2025-04-25 04:29:43] ⇐ tammranil quit (~tammranil@user/tammranil): Remote host closed the connection
[2025-04-25 04:30:42] → tammranil joined (~tammranil@user/tammranil)
[2025-04-25 04:41:02] → Articulus joined (~Articulus@2601:642:4f7f:1df1:16ac:60ff:fed8:386b)
[2025-04-25 04:58:48] ⇐ martin_97 quit (~martin_97@user/martin-97:78694): Ping timeout: 265 seconds
[2025-04-25 05:35:20] ⇐ ablu quit (~m-bfyrfh@user/Ablu): Ping timeout: 252 seconds
[2025-04-25 05:37:10] → ablu joined (~m-bfyrfh@user/Ablu)
[2025-04-25 05:39:25] → xmn joined (~xmn@2600:4040:93b1:9000:98c1:1453:4558:d20c)
[2025-04-25 06:21:30] ⇐ marka quit (~marka@149.115.66.185): Quit: ZNC 1.8.2 - https://znc.in
[2025-04-25 06:21:47] → marka joined (~marka@149.115.66.185)
[2025-04-25 06:25:59] → savolla joined (~savolla@159.146.29.103)
[2025-04-25 07:00:15] → zeemate joined (~chris@2001:16b8:b13c:e100:67c:16ff:fe50:8356)
[2025-04-25 07:04:59] → bigch1cken joined (~bigch1cke@51.154.145.205)
[2025-04-25 07:05:25] → ptsneves joined (~Thunderbi@088156093164.unknown.vectranet.pl)
[2025-04-25 07:10:56] → rfuentess joined (~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr)
[2025-04-25 07:12:16] ⇐ marka quit (~marka@149.115.66.185): Quit: ZNC 1.8.2 - https://znc.in
[2025-04-25 07:13:25] → florian joined (~florian@2a02:3100:3ae0:f800:715d:de5f:a8c6:4d18)
[2025-04-25 07:13:53] → marka joined (~marka@149.115.66.185)
[2025-04-25 07:24:08] → enok joined (~Thunderbi@213-114-76-223.customers.ownit.se)
[2025-04-25 07:34:36] ⇐ enok quit (~Thunderbi@213-114-76-223.customers.ownit.se): Quit: enok
[2025-04-25 07:34:45] → enok71 joined (~Thunderbi@213-114-76-223.customers.ownit.se)
[2025-04-25 07:39:09] ⇐ enok71 quit (~Thunderbi@213-114-76-223.customers.ownit.se): Ping timeout: 245 seconds
[2025-04-25 07:45:13] → olani_ joined (~olani@208.127.50.136)
[2025-04-25 07:52:22] → dmoseley joined (~dmoseley@129.222.85.226)
[2025-04-25 07:52:50] ⇐ dmoseley_ quit (~dmoseley@129.222.252.68): Ping timeout: 252 seconds
[2025-04-25 07:56:04] ⇐ florian quit (~florian@2a02:3100:3ae0:f800:715d:de5f:a8c6:4d18): Ping timeout: 244 seconds
[2025-04-25 07:59:20] → rfiizshyl joined (~olani@208.127.50.136)
[2025-04-25 07:59:20] → dadgmjcgb joined (~olani@208.127.50.136)
[2025-04-25 08:08:06] ⇐ rfiizshyl quit (~olani@208.127.50.136): Remote host closed the connection
[2025-04-25 08:08:06] ⇐ dadgmjcgb quit (~olani@208.127.50.136): Remote host closed the connection
[2025-04-25 08:08:06] ⇐ olani_ quit (~olani@208.127.50.136): Remote host closed the connection
[2025-04-25 08:09:17] ⇐ olani- quit (~olani@165.85.67.54): Ping timeout: 244 seconds
[2025-04-25 08:16:13] ⇐ vthor quit (~thor@user/vthor): Excess Flood
[2025-04-25 08:17:42] → leon-anavi joined (~Leon@46.55.231.62)
[2025-04-25 08:18:23] → vthor joined (~thor@2605:59c8:71e9:3e10::2ef)
[2025-04-25 08:18:23] * vthor changed host: thor@2605:59c8:71e9:3e10::2ef → thor@user/vthor
[2025-04-25 08:34:07] → Guest97 joined (~Guest97@79-77-219-192.dynamic.dsl.as9105.com)
[2025-04-25 08:34:49] ⇐ zeemate quit (~chris@2001:16b8:b13c:e100:67c:16ff:fe50:8356): Ping timeout: 276 seconds
[2025-04-25 08:35:49] <Guest97> hey, having a small problem using devtool extract or devtool modify, it does fail complaining about a detached HEAD state, not sure how to recover as it does not fill the workspace/source/<recipe> directory
[2025-04-25 08:37:44] <Guest97> devtool should create its own local branch, all i need to do is change a source file, commit the change locally and git format patch... create a bbappend and introduce the patch to  this bbappend, should be straight forward :-(
[2025-04-25 08:48:24] → florian joined (~florian@port-217-146-132-69.static.as20676.net)
[2025-04-25 09:09:48] ⇐ grma quit (~gruberm@94-24-60-237.static.kufnet.at):
[2025-04-25 09:10:02] → grma joined (~gruberm@94-24-60-237.static.kufnet.at)
[2025-04-25 09:12:46] ⇐ ptsneves quit (~Thunderbi@088156093164.unknown.vectranet.pl): Ping timeout: 252 seconds
[2025-04-25 09:14:52] ⇐ bigch1cken quit (~bigch1cke@51.154.145.205): Quit: Client closed
[2025-04-25 09:23:45] ⇐ Guest97 quit (~Guest97@79-77-219-192.dynamic.dsl.as9105.com): Quit: Client closed
[2025-04-25 09:34:29] ⇐ frgo_ quit (~frgo@p548a3acc.dip0.t-ipconnect.de): Remote host closed the connection
[2025-04-25 09:34:42] → frgo joined (~frgo@p548a3acc.dip0.t-ipconnect.de)
[2025-04-25 09:37:34] ⇐ frgo quit (~frgo@p548a3acc.dip0.t-ipconnect.de): Remote host closed the connection
[2025-04-25 09:37:45] → frgo joined (~frgo@p548a3acc.dip0.t-ipconnect.de)
[2025-04-25 10:09:25] → bigch1cken joined (~bigch1cke@51.154.145.205)
[2025-04-25 10:20:44] → goliath joined (~goliath@user/goliath)
[2025-04-25 10:21:53] → olani- joined (~olani@217-210-209-68-no2814.tbcn.telia.com)
[2025-04-25 10:24:11] ⇐ frgo quit (~frgo@p548a3acc.dip0.t-ipconnect.de): Remote host closed the connection
[2025-04-25 10:24:23] → frgo joined (~frgo@p548a3acc.dip0.t-ipconnect.de)
[2025-04-25 10:35:06] <qschulz> ah, got a nice "bug" today. I used WICVARS += in my image recipe and wic wouldn't build anymore
[2025-04-25 10:35:35] <qschulz> because the WICVARS defaults from image_types_wic wouldn't be in there
[2025-04-25 10:35:55] <qschulz> and they aren't in there because we use inherit_defer for image_types_wic.bbclass
[2025-04-25 10:36:06] <qschulz> so my += happens before the ?= from the inherited class
[2025-04-25 10:36:49] <qschulz> I wonder if this is intended
[2025-04-25 10:37:59] <mcfrisk> these happen frequently to me with various variables. I've learned to be really careful and "bitbake -e" any changes to variables. Still I get bitten by this weekly...
[2025-04-25 10:38:02] <qschulz> also wondering if we couldn't mix and match normal inherit and inherit_defer in image.bbclass
[2025-04-25 10:38:18] <qschulz> to limit the number of variables this would happen to
[2025-04-25 10:38:49] <qschulz> mcfrisk: bitbake-getvar -r <recipe> <VAR> for something a bit more digest BTW :)
[2025-04-25 10:38:52] — RP worries about variable assignment stuff a lot
[2025-04-25 10:45:39] ⇐ savolla quit (~savolla@159.146.29.103): Quit: WeeChat 4.4.3
[2025-04-25 10:51:26] <rburton> RP: https://www.youtube.com/watch?v=8jDLuU74F2o
[2025-04-25 10:56:55] → zeemate joined (~chris@2001:16b8:b13c:e100:67c:16ff:fe50:8356)
[2025-04-25 11:26:34] → enok joined (~Thunderbi@213-114-76-223.customers.ownit.se)
[2025-04-25 11:38:22] → Guest345 joined (~Guest345@syn-024-231-180-252.res.spectrum.com)
[2025-04-25 11:40:15] ⇐ Guest345 quit (~Guest345@syn-024-231-180-252.res.spectrum.com): Client Quit
[2025-04-25 12:04:49] ⇐ enok quit (~Thunderbi@213-114-76-223.customers.ownit.se): Quit: enok
[2025-04-25 12:04:57] → enok71 joined (~Thunderbi@213-114-76-223.customers.ownit.se)
[2025-04-25 12:06:53] ⇐ bigch1cken quit (~bigch1cke@51.154.145.205): Quit: Client closed
[2025-04-25 12:07:18] * enok71 → enok
[2025-04-25 12:19:04] → florian_kc joined (~florian@port-217-146-132-69.static.as20676.net)
[2025-04-25 12:37:30] → yannd joined (~yann@88-120-44-86.subs.proxad.net)
[2025-04-25 13:15:49] ⇐ florian_kc quit (~florian@port-217-146-132-69.static.as20676.net): Ping timeout: 245 seconds
[2025-04-25 13:17:37] ⇐ florian quit (~florian@port-217-146-132-69.static.as20676.net): Quit: Ex-Chat
[2025-04-25 13:18:22] → cyxae joined (~cyxae__@2607:fad8:4:6:45a2:53e3:bfe0:d9f8)
[2025-04-25 13:21:14] → bigch1cken joined (~bigch1cke@51.154.145.205)
[2025-04-25 13:53:48] * jbo_ → jbo
[2025-04-25 13:54:55] ⇐ rfuentess quit (~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr): Read error: Connection reset by peer
[2025-04-25 13:59:12] → florian_kc joined (~florian@2a02:3100:3ae0:f800:2d90:c11e:f3bb:9200)
[2025-04-25 14:02:17] → rfuentess joined (~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr)
[2025-04-25 14:04:58] → enok71 joined (~Thunderbi@213-114-76-223.customers.ownit.se)
[2025-04-25 14:06:28] ⇐ enok quit (~Thunderbi@213-114-76-223.customers.ownit.se): Ping timeout: 252 seconds
[2025-04-25 14:06:28] * enok71 → enok
[2025-04-25 14:19:13] * florian_kc → florian
[2025-04-25 14:23:50] → rcw joined (~rcw@2620:10a:a001:a020:340d:4994:abf7:7475)
[2025-04-25 14:31:50] ⇐ rcw quit (~rcw@2620:10a:a001:a020:340d:4994:abf7:7475): Quit: Client closed
[2025-04-25 14:55:32] ⇐ goliath quit (~goliath@user/goliath): Quit: SIGSEGV
[2025-04-25 15:06:54] → rcw joined (~rcw@2620:10a:a001:a020:340d:4994:abf7:7475)
[2025-04-25 15:14:54] ⇐ rcw quit (~rcw@2620:10a:a001:a020:340d:4994:abf7:7475): Quit: Client closed
[2025-04-25 15:15:09] → rcw joined (~rcw@2620:10a:a001:a020:340d:4994:abf7:7475)
[2025-04-25 15:18:45] ⇐ wicki quit (~wicki@user/wicki): Quit: Ping timeout (120 seconds)
[2025-04-25 15:19:02] → wicki joined (~wicki@user/wicki)
[2025-04-25 15:30:36] → darko311 joined (~darko311@109.245.192.139)
[2025-04-25 15:30:47] ⇐ darko311 quit (~darko311@109.245.192.139): Client Quit
[2025-04-25 15:45:40] → goliath joined (~goliath@user/goliath)
[2025-04-25 15:59:26] ⇐ olani- quit (~olani@217-210-209-68-no2814.tbcn.telia.com): Ping timeout: 276 seconds
[2025-04-25 16:03:18] ⇐ rfuentess quit (~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr): Remote host closed the connection
[2025-04-25 16:17:54] ⇐ leon-anavi quit (~Leon@46.55.231.62): Quit: Leaving
[2025-04-25 16:44:57] → martin_97 joined (~martin_97@user/martin-97:78694)
[2025-04-25 16:49:29] ⇐ zeemate quit (~chris@2001:16b8:b13c:e100:67c:16ff:fe50:8356): Ping timeout: 276 seconds
[2025-04-25 16:50:23] ⇐ bigch1cken quit (~bigch1cke@51.154.145.205): Quit: Client closed
[2025-04-25 16:52:13] ⇐ goliath quit (~goliath@user/goliath): Quit: SIGSEGV
[2025-04-25 17:03:01] <khem> rburton: I get Video unavailable is it posted on some alternative universe
[2025-04-25 17:04:16] <rburton> must have broke the link. it was monty python's I'm So Worried song
[2025-04-25 17:05:09] <khem> bitbake assignement operators are tricky indeed we have added to it overtime
[2025-04-25 17:06:50] <khem> maybe it is monty python3 now so youtube forgot to set !/usr/bin/python3 in scripts :)
[2025-04-25 17:07:38] <khem> I use to watch a lot of them may years ago, quite funny
[2025-04-25 17:09:34] <rburton> Life of Brian still holds up as an excellent film, fwiw.
[2025-04-25 17:09:45] ⇐ rcw quit (~rcw@2620:10a:a001:a020:340d:4994:abf7:7475): Quit: Client closed
[2025-04-25 17:12:09] <khem> hmm
[2025-04-25 17:13:03] <khem> rburton: btw. did you get around the libunwind issue on musl/arm64
[2025-04-25 17:17:36] → tlwoerner joined (~tlwoerner@pppoe-209-91-167-254.vianet.ca)
[2025-04-25 17:18:48] → druppy joined (~Thunderbi@user/druppy)
[2025-04-25 17:22:34] → ptsneves joined (~Thunderbi@088156093164.unknown.vectranet.pl)
[2025-04-25 17:59:22] → goliath joined (~goliath@user/goliath)
[2025-04-25 18:03:40] ⇐ florian quit (~florian@2a02:3100:3ae0:f800:2d90:c11e:f3bb:9200): Ping timeout: 244 seconds
[2025-04-25 18:13:58] ⇐ goliath quit (~goliath@user/goliath): Ping timeout: 276 seconds
[2025-04-25 18:14:37] ⇐ enok quit (~Thunderbi@213-114-76-223.customers.ownit.se): Ping timeout: 276 seconds
[2025-04-25 18:16:35] → savolla joined (~savolla@159.146.29.103)
[2025-04-25 18:42:39] → enok joined (~Thunderbi@94.191.138.164.mobile.tre.se)
[2025-04-25 18:54:38] ⇐ wicki quit (~wicki@user/wicki): Quit: Ping timeout (120 seconds)
[2025-04-25 18:54:59] → wicki joined (~wicki@user/wicki)
[2025-04-25 19:12:37] <rburton> Yeah patches on the list
[2025-04-25 19:28:05] ⇐ enok quit (~Thunderbi@94.191.138.164.mobile.tre.se): Ping timeout: 276 seconds
[2025-04-25 19:36:45] → florian joined (~florian@2a02:3100:3ae0:f800:da94:d95:8fd0:ff0b)
[2025-04-25 19:49:10] ⇐ wicki quit (~wicki@user/wicki): Quit: Ping timeout (120 seconds)
[2025-04-25 19:49:29] → wicki joined (~wicki@user/wicki)
[2025-04-25 19:51:27] → enok joined (~Thunderbi@213-114-76-223.customers.ownit.se)
[2025-04-25 20:08:44] ⇐ florian quit (~florian@2a02:3100:3ae0:f800:da94:d95:8fd0:ff0b): Ping timeout: 245 seconds
[2025-04-25 20:22:36] ⇐ Kubu_work quit (~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr): Quit: Leaving.
[2025-04-25 20:36:58] ⇐ druppy quit (~Thunderbi@user/druppy): Ping timeout: 276 seconds
[2025-04-25 20:51:35] ⇐ wicki quit (~wicki@user/wicki): Quit: Ping timeout (120 seconds)
[2025-04-25 20:51:57] → wicki joined (~wicki@user/wicki)
[2025-04-25 20:58:42] ⇐ cyxae quit (~cyxae__@2607:fad8:4:6:45a2:53e3:bfe0:d9f8): Quit: cyxae
[2025-04-25 21:06:20] → LainIwakura joined (~LainIwaku@user/LainIwakura)
[2025-04-25 21:09:15] → florian joined (~florian@2a02:3100:3ae0:f800:2dee:eb92:acca:c92a)
[2025-04-25 21:16:30] ⇐ LainIwakura quit (~LainIwaku@user/LainIwakura): Ping timeout: 240 seconds
[2025-04-25 21:27:11] → zeemate joined (~chris@2001:16b8:b13c:e100:67c:16ff:fe50:8356)
[2025-04-25 21:34:49] → olani- joined (~olani@217-210-209-68-no2814.tbcn.telia.com)
[2025-04-25 21:37:35] → LainIwakura joined (~LainIwaku@user/LainIwakura)
[2025-04-25 21:40:00] <khem> cool see it hmm gc sections interesting
[2025-04-25 21:40:23] <khem> lto also reproduces this problem so I think its the same underlying problem
[2025-04-25 21:40:44] <khem> because LTO also figures out the unused sections and automatically removed them
[2025-04-25 21:45:09] ⇐ savolla quit (~savolla@159.146.29.103): Ping timeout: 260 seconds
[2025-04-25 21:45:16] <rburton> yeah
[2025-04-25 21:45:36] <rburton> if you have insight then great, i really don't want to become the libunwind packager but it keeps on breaking on me :)
[2025-04-25 22:03:37] → LainIwakura41 joined (~LainIwaku@user/LainIwakura)
[2025-04-25 22:06:30] ⇐ LainIwakura quit (~LainIwaku@user/LainIwakura): Ping timeout: 240 seconds
[2025-04-25 22:10:06] ⇐ olani- quit (~olani@217-210-209-68-no2814.tbcn.telia.com): Ping timeout: 252 seconds
[2025-04-25 22:31:01] ⇐ frgo quit (~frgo@p548a3acc.dip0.t-ipconnect.de): Read error: Connection reset by peer
[2025-04-25 22:31:21] → frgo joined (~frgo@p548a3acc.dip0.t-ipconnect.de)
[2025-04-25 22:36:50] <khem> There is another awkward problem I encountered lately, where binutils libbfd build uses libtool to generate shared libs, so linker correctly links with libc.so on musl since thats what it is called on musl, but it goes ahead and rewrites it to libc.so.6 ld-linux-x86-64.so.2 in DT_NEEDED sections because on glibc systems /usr/lib/libc.so is a linker stub
[2025-04-25 22:37:07] <khem> so libtool expands it before installing the final .so
[2025-04-25 22:37:30] <fray> khem, figured you might find this interesting.. I found an issue with an ELF library and dependencies from the 'FILTER' section: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15842
[2025-04-25 22:37:38] <khem> autotools were the prvious generation of AI systems
[2025-04-25 22:37:39] <fray> I'd never seen a 'FILTER' section before today
[2025-04-25 22:39:28] <khem> fray I know filter sections but gsABI did not use it, so linux should not have it IIRC
[2025-04-25 22:39:55] <fray> libmali uses it (aarch64) and it apparently works
[2025-04-25 22:41:57] <khem> we need custom linker script for generating them
[2025-04-25 22:42:10] <khem> I guess ldso is able to consume i
[2025-04-25 22:42:12] <khem> t
[2025-04-25 22:43:33] <khem> something inside .dynamic section adding DT_FILTER (libfoo.so)
[2025-04-25 22:44:21] <fray> ya, I want to come up with some sort of reproducer, but since ld.so seems to be able to use the filter entries, we should pay attention to them in dependency scanning..
[2025-04-25 22:44:33] ⇐ enok quit (~Thunderbi@213-114-76-223.customers.ownit.se): Ping timeout: 265 seconds
[2025-04-25 22:45:12] <fray> hopefully I can get someone with access to the code (since it's closed source) to help me write a simple reproducer that isn't closed.. then I can attach it and we'll have something to build against..
[2025-04-25 22:45:18] <fray> I'd never seen the FILTER section before today..
[2025-04-25 22:45:43] <fray> (the real issue was the section wanted 'libmali.so', and libmali.so.0 was the SONAME, so the dev-so stuff split it off and the libraries didn't work
[2025-04-25 22:45:48] <khem> reproducer is to create a custom ld script which has something like above and then use that gcc -shared -o libbar.so bar.c -Wl,-Tfilter.lds
[2025-04-25 22:46:12] <khem> now you have created libbar.so which had FILTER entry for libfoo.so
[2025-04-25 22:46:29] <fray> I spent all day trying to figure this out until I found the solaris docs on what it was doing.. :P Then it became obvious it was a SONAME mismatch.. :P
[2025-04-25 22:47:11] <khem> I remember fixing libmali.so to edit SONAME to use libmali.so.0, it was my patch :)
[2025-04-25 22:47:35] <khem> without correct soname packager treats it like a symlink
[2025-04-25 22:47:42] <khem> development one
[2025-04-25 22:48:00] <fray> well, I'm going to let our people who work with ARM deal with that (since I don't have the source). But it's definitely broken
[2025-04-25 22:48:27] <khem> do you get libmali.so as binary blob ?
[2025-04-25 22:50:16] <khem> My memory is faded but I think I did it for meta-96boards layer
[2025-04-25 22:50:37] <khem> perhaps hikey board
[2025-04-25 22:52:39] <khem> rockchip see - https://lists.yoctoproject.org/g/yocto/topic/weston_failing_on_rk3568/107430561
[2025-04-25 22:55:11] <khem> I think the SONAME was missing in my case so yours might be slightly different problem
[2025-04-25 22:58:01] → enok joined (~Thunderbi@213-114-76-223.customers.ownit.se)
[2025-04-25 23:13:39] <fray> I get it as a binary, another team I believe works with arm on the sources, but I'm not part of that group..
[2025-04-25 23:22:49] ⇐ enok quit (~Thunderbi@213-114-76-223.customers.ownit.se): Ping timeout: 252 seconds
[2025-04-25 23:42:33] ⇐ florian quit (~florian@2a02:3100:3ae0:f800:2dee:eb92:acca:c92a): Ping timeout: 265 seconds

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