00:36.59 | *** join/#oe khem (khemmatrix@gateway/shell/matrix.org/x-mojvmftkupjxtqyw) |
01:48.39 | *** join/#oe RobertBerger (~rber@ppp-2-86-155-249.home.otenet.gr) |
02:33.37 | *** join/#oe davidlt (~davidlt@78-63-27-146.static.zebra.lt) |
05:39.14 | *** join/#oe AndersD (~AndersD@h83-209-96-136.cust.a3fiber.se) |
05:43.25 | *** join/#oe AndersD_ (~AndersD@h-17-226.A137.corp.bahnhof.se) |
05:45.23 | *** join/#oe mattsm (~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net) |
06:06.18 | *** join/#oe ant__ (~ant__@host-87-17-138-93.retail.telecomitalia.it) |
06:07.18 | ant__ | khem, gm |
06:08.22 | ant__ | I've learned in the hard way the --with-mips-plt flag |
06:09.24 | ant__ | I could not link some private modules, tried all... |
06:11.24 | *** join/#oe snowkidimd (~snowkidim@ppp-171-96-147-130.revip8.asianet.co.th) |
06:11.29 | khem | ant__: what errors do you see |
06:11.54 | ant__ | the ptog(kodi) did crash with coredump, no logs |
06:12.18 | khem | hmm |
06:12.19 | ant__ | I think I should have inspected the bin seeking for .plt/.got? |
06:12.34 | khem | did you compile it with -mno-plt |
06:12.37 | khem | and then it works |
06:12.52 | ant__ | I was using standard OE tc , zeus and dunfell |
06:12.55 | ant__ | (old) |
06:13.27 | ant__ | then I found about a strange DISTRO_FEATURE 'mplt' which triggets the flag |
06:13.39 | khem | yes default assumes PLT/copyrel support |
06:13.59 | ant__ | how can I verify? looking at the sections? |
06:15.32 | khem | did you have 'mplt' in DISTRO_FEATURES |
06:16.18 | ant__ | it's not OE, is a derived distro |
06:16.57 | ant__ | these group of distros for STB (OpenPLi, ..) uses older versions, now zeus atm |
06:17.23 | ant__ | only that one was unable to compile kodi with the v3ddrivers |
06:17.44 | ant__ | problem was it lacks --with-mips-plt |
06:17.51 | khem | yeah thats ok, but default is -mno-plt and if you do not have mplt in DISTRO_FEATURES then it remains same ( -mno-plt) so I wonder where did it change? |
06:17.53 | ant__ | rebuilt all kodi runs now |
06:18.09 | ant__ | hmm |
06:18.48 | khem | so it seems you have some broadcom SDK prebuilts which are compiled with -mplt ? |
06:18.57 | ant__ | I found that in the right |
06:19.00 | ant__ | right |
06:19.09 | khem | well thats too bad |
06:19.17 | ant__ | how can you check? |
06:19.33 | ant__ | I don't see any .plt nor .got in the shlibs |
06:19.51 | khem | do they have .note sections ? |
06:21.34 | ant__ | no |
06:22.14 | khem | well if all you get is shared libs then -mplt is not effective for shared libs |
06:22.35 | khem | so there is something else perhaps static libs or so |
06:22.55 | ant__ | libdvb_base.so, libdvb_client.so, libnxpl.so, libv3ddriver.so, libxbmc_base.so |
06:23.03 | ant__ | do you know them ? |
06:23.04 | ant__ | ;) |
06:23.44 | ant__ | well, the good news for you are that it was failing/compiling in the same way with ld gold |
06:24.23 | khem | see if you have R_MIPS_26 type relocs in objects |
06:25.18 | khem | disable gold for mips |
06:25.53 | ant__ | he he, you told me :) |
06:27.28 | ant__ | I'll disassemble now and tell |
06:27.54 | ant__ | by the way, do you suggest lto plugin? |
06:28.01 | ant__ | koi has PACKAGECONFIG[lto] = "-DUSE_LTO=${@oe.utils.cpu_count()},-DUSE_LTO=OFF" |
06:29.49 | ant__ | I ask because in do_configure log (CMake project) I see |
06:29.57 | *** join/#oe frsc (~frsc@i59F72C53.versanet.de) |
06:30.02 | ant__ | CMake Warning: |
06:30.02 | ant__ | <PROTECTED> |
06:30.02 | ant__ | <PROTECTED> |
06:36.56 | *** join/#oe eFfeM (~fmeulenbr@a97014.upc-a.chello.nl) |
06:38.22 | ant__ | khem, only R_MIPS_REL32 |
06:42.03 | khem | yeah USE_LTO is perhaps wrong knob |
06:42.10 | khem | it might have changed or renamed |
06:53.45 | mckoan | good morning |
06:58.13 | *** join/#oe cpriouzeau (~cpriouzea@165.225.94.93) |
07:08.55 | *** join/#oe florian_kc (~florian_k@Maemo/community/contributor/florian) |
07:13.41 | *** join/#oe ao2 (~ao2@host-82-55-143-50.retail.telecomitalia.it) |
07:13.51 | *** join/#oe rob_w (~bob@unaffiliated/rob-w/x-1112029) |
07:27.51 | *** join/#oe frsc (~frsc@i59F72C53.versanet.de) |
08:04.37 | *** join/#oe leon-anavi (~Leon@78.130.197.211) |
08:32.05 | *** join/#oe vmeson (~rmacleod@198-48-226-187.cpe.pppoe.ca) |
08:41.01 | *** join/#oe rob_w (~bob@unaffiliated/rob-w/x-1112029) |
08:44.47 | *** join/#oe florian__ (~florian_k@Maemo/community/contributor/florian) |
08:45.05 | *** join/#oe florian__ (~florian_k@Maemo/community/contributor/florian) |
10:05.54 | *** join/#oe Lightsword (~Lightswor@2604:a880:1:20::1d3:9001) |
12:05.14 | *** join/#oe cpriouzeau (~cpriouzea@165.225.94.93) |
12:10.02 | *** join/#oe berton (~user@2804:14d:4085:87f7:49db:6480:6adb:a468) |
12:59.52 | *** join/#oe Lightsword (~Lightswor@107.170.253.193) |
13:21.15 | *** join/#oe hpsy (~hpsy@45.86.203.218) |
13:48.37 | *** join/#oe snowkidimd (~snowkidim@ppp-171-96-147-130.revip8.asianet.co.th) |
13:57.48 | *** join/#oe sakoman (~steve@172.243.4.16) |
14:28.46 | *** join/#oe cpriouzeau (~cpriouzea@165.225.94.93) |
14:48.40 | *** part/#oe RobertBerger (~rber@ppp-2-86-155-249.home.otenet.gr) |
15:02.53 | *** join/#oe Net147 (~Net147@unaffiliated/net147) |
15:15.14 | *** join/#oe Net147 (~Net147@unaffiliated/net147) |
15:28.35 | *** join/#oe moldorcoder7 (~moldorcod@206.166.251.59) |
15:31.05 | *** join/#oe moldorcoder7 (~moldorcod@206.166.251.59) |
15:33.01 | *** join/#oe felix_inst (~fevi8970@pool-108-18-223-253.washdc.fios.verizon.net) |
15:33.05 | *** join/#oe moldorcoder7 (~moldorcod@206.166.251.59) |
15:34.42 | *** join/#oe sakoman (~steve@rrcs-66-91-142-162.west.biz.rr.com) |
15:47.36 | *** join/#oe moldorcoder7 (~moldorcod@206.166.251.59) |
16:13.43 | *** join/#oe snowkidimd (~snowkidim@ppp-124-122-192-17.revip2.asianet.co.th) |
16:23.17 | *** join/#oe leon-anavi (~Leon@78.130.197.211) |
16:36.29 | *** join/#oe snowkidi_ (~snowkidim@2001:44c8:4701:2987:384f:5abf:7ae9:eee) |
17:24.36 | *** join/#oe nerdboy (~sarnold@gentoo/developer/nerdboy) |
17:41.16 | *** join/#oe ao2 (~ao2@host-82-55-143-50.retail.telecomitalia.it) |
19:30.31 | *** join/#oe moldorcoder7 (~moldorcod@206.166.251.59) |
19:58.01 | *** join/#oe florian (~florian_k@Maemo/community/contributor/florian) |
20:17.16 | tlwoerner | The Yocto Project Summit will be starting in less than 2 weeks! |
20:17.19 | tlwoerner | https://www.yoctoproject.org/yocto-project-virtual-summit-2021/ |
20:20.18 | *** join/#oe ant__ (~ant__@host-87-17-138-93.retail.telecomitalia.it) |