IRC log for #oe on 20210512

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.18ant__khem, gm
06:08.22ant__I've learned in the hard way the --with-mips-plt flag
06:09.24ant__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.29khemant__:  what errors do you see
06:11.54ant__the ptog(kodi) did crash with coredump, no logs
06:12.18khemhmm
06:12.19ant__I think I should have inspected the bin seeking for .plt/.got?
06:12.34khemdid you compile it with -mno-plt
06:12.37khemand then it works
06:12.52ant__I was using standard OE tc , zeus and dunfell
06:12.55ant__(old)
06:13.27ant__then I found about a strange DISTRO_FEATURE  'mplt'  which triggets the flag
06:13.39khemyes default assumes PLT/copyrel support
06:13.59ant__how can I verify? looking at the sections?
06:15.32khemdid you have 'mplt' in DISTRO_FEATURES
06:16.18ant__it's not OE, is a derived distro
06:16.57ant__these group of distros for STB (OpenPLi, ..) uses older versions, now zeus atm
06:17.23ant__only that one was unable to compile kodi with the  v3ddrivers
06:17.44ant__problem was it lacks --with-mips-plt
06:17.51khemyeah 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.53ant__rebuilt all kodi runs now
06:18.09ant__hmm
06:18.48khemso it seems you have some broadcom SDK prebuilts which are compiled with -mplt ?
06:18.57ant__I found that in the right
06:19.00ant__right
06:19.09khemwell thats too bad
06:19.17ant__how can you check?
06:19.33ant__I don't see any .plt nor .got in the shlibs
06:19.51khemdo they have .note sections ?
06:21.34ant__no
06:22.14khemwell if all you get is shared libs then -mplt is not effective for shared libs
06:22.35khemso there is something else perhaps static libs or so
06:22.55ant__libdvb_base.so, libdvb_client.so, libnxpl.so, libv3ddriver.so, libxbmc_base.so
06:23.03ant__do you know them ?
06:23.04ant__;)
06:23.44ant__well, the good news for you are that it was failing/compiling in the same way with ld gold
06:24.23khemsee if you have R_MIPS_26 type relocs in objects
06:25.18khemdisable gold for mips
06:25.53ant__he he, you told me :)
06:27.28ant__I'll disassemble now and tell
06:27.54ant__by the way, do you suggest lto plugin?
06:28.01ant__koi has PACKAGECONFIG[lto] = "-DUSE_LTO=${@oe.utils.cpu_count()},-DUSE_LTO=OFF"
06:29.49ant__I ask because in do_configure log (CMake project) I see
06:29.57*** join/#oe frsc (~frsc@i59F72C53.versanet.de)
06:30.02ant__CMake Warning:
06:30.02ant__<PROTECTED>
06:30.02ant__<PROTECTED>
06:36.56*** join/#oe eFfeM (~fmeulenbr@a97014.upc-a.chello.nl)
06:38.22ant__khem, only R_MIPS_REL32
06:42.03khemyeah USE_LTO is perhaps wrong knob
06:42.10khemit might have changed or renamed
06:53.45mckoangood 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.16tlwoernerThe Yocto Project Summit will be starting in less than 2 weeks!
20:17.19tlwoernerhttps://www.yoctoproject.org/yocto-project-virtual-summit-2021/
20:20.18*** join/#oe ant__ (~ant__@host-87-17-138-93.retail.telecomitalia.it)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.