*** apteryx <apteryx!~maxim@45.72.138.75> has joined #yocto | 00:12 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 00:26 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 00:32 | |
*** nighty- <nighty-!~nighty@b157153.ppp.asahi-net.or.jp> has joined #yocto | 00:47 | |
*** JaMa <JaMa!~martin@217.30.68.212> has joined #yocto | 00:55 | |
*** RP <RP!~RP@5751f4a1.skybroadband.com> has quit IRC | 01:11 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 01:21 | |
*** mranostay <mranostay!sid127487@pdpc/supporter/active/mranostay> has left #yocto | 01:36 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 01:57 | |
*** _csg <_csg!~csg@208.185.4.34> has quit IRC | 02:10 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 02:42 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 02:46 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC | 02:52 | |
*** LocutusOfBorg <LocutusOfBorg!LocutusOfB@ubuntu/member/locutusofborg> has quit IRC | 03:08 | |
*** LocutusOfBorg <LocutusOfBorg!LocutusOfB@gateway/shell/panicbnc/x-vqvzwflxzwhkdmhy> has joined #yocto | 03:26 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 03:29 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 03:29 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 04:00 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 04:04 | |
*** OpenSorceress <OpenSorceress!~opensorce@216-82-197-9.static.grandenetworks.net> has joined #yocto | 04:04 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 04:04 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 04:14 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 04:15 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 04:19 | |
*** JPEW_ <JPEW_!cc4da373@gateway/web/freenode/ip.204.77.163.115> has quit IRC | 04:30 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 04:53 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has quit IRC | 04:58 | |
*** OpenSorceress <OpenSorceress!~opensorce@unaffiliated/screamingbanshee> has joined #yocto | 05:31 | |
*** jobroe <jobroe!~manjaro-u@193.158.0.154> has joined #yocto | 05:58 | |
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto | 06:07 | |
*** AndersD <AndersD!~AndersD@194.237.220.218> has joined #yocto | 06:10 | |
*** AndersD <AndersD!~AndersD@194.237.220.218> has quit IRC | 06:13 | |
*** AndersD <AndersD!~AndersD@194-237-220-218.customer.telia.com> has joined #yocto | 06:13 | |
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC | 06:14 | |
*** kpo <kpo!~bob@217.97.66.186.ipv4.supernova.orange.pl> has quit IRC | 06:27 | |
*** kpo <kpo!~bob@217.97.66.186.ipv4.supernova.orange.pl> has joined #yocto | 06:27 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto | 06:29 | |
*** halfhalo <halfhalo!halfhalo@nasadmin/webteam/halfhalo> has quit IRC | 06:35 | |
*** ka6sox <ka6sox!ka6sox@nasadmin/ka6sox> has quit IRC | 06:36 | |
*** halfhalo <halfhalo!halfhalo@nasadmin/webteam/halfhalo> has joined #yocto | 06:40 | |
*** ka6sox <ka6sox!ka6sox@nasadmin/ka6sox> has joined #yocto | 06:44 | |
*** Carton__ <Carton__!~jo@2a02:120b:7ff:51a0:e9e3:f1d4:5069:2f6a> has joined #yocto | 06:51 | |
*** sno <sno!~sno@p4FF5EE25.dip0.t-ipconnect.de> has quit IRC | 06:54 | |
*** sno <sno!~sno@p4FF5EE25.dip0.t-ipconnect.de> has joined #yocto | 06:59 | |
*** sno <sno!~sno@p4FF5EE25.dip0.t-ipconnect.de> has quit IRC | 07:07 | |
*** henriknj <henriknj!~hnje@193.106.123.182> has joined #yocto | 07:12 | |
*** frsc <frsc!~frsc@2003:a:a75:a900:97e1:97fc:4516:6f17> has joined #yocto | 07:17 | |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has joined #yocto | 07:22 | |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto | 07:25 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 07:39 | |
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has joined #yocto | 07:55 | |
*** lusus <lusus!~lusus@62.91.23.180> has joined #yocto | 08:02 | |
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has joined #yocto | 08:07 | |
*** fl0v0 <fl0v0!~fvo@87.123.145.0> has joined #yocto | 08:12 | |
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has quit IRC | 08:14 | |
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto | 08:28 | |
*** yann <yann!~yann@lfbn-1-515-227.w86-245.abo.wanadoo.fr> has quit IRC | 08:37 | |
*** beerdrop <beerdrop!~beerdrop@240e:f0:37:dd83:5cb2:4ebc:49d2:b713> has joined #yocto | 08:45 | |
*** beerdrop <beerdrop!~beerdrop@240e:f0:37:dd83:5cb2:4ebc:49d2:b713> has quit IRC | 08:49 | |
*** LocutusOfBorg <LocutusOfBorg!LocutusOfB@gateway/shell/panicbnc/x-vqvzwflxzwhkdmhy> has quit IRC | 08:55 | |
*** LocutusOfBorg <LocutusOfBorg!LocutusOfB@ubuntu/member/locutusofborg> has joined #yocto | 08:55 | |
*** tprrt <tprrt!~tprrt@217.114.201.133> has joined #yocto | 08:56 | |
*** shann <shann!~shann@201.239.90.92.rev.sfr.net> has joined #yocto | 09:01 | |
nacknick | Hi. When image is booting, what the logo of psplash (https://github.com/g0hl1n/psplash) is not displayed? | 09:02 |
---|---|---|
nacknick | My target is to add a customized boot logo, I thought that replacing the images of psplash will work, but the original images are not dispalyed, so I'm not sure that is the correct method | 09:03 |
nacknick | The best result for me is to replace "open embedded" logo and keep the progress bar | 09:04 |
nacknick | Do someone here know how to do that? | 09:04 |
nacknick | does | 09:04 |
nacknick | why the logo*** (on the first sentence) | 09:05 |
*** sno <sno!~sno@tmo-116-88.customers.d1-online.com> has joined #yocto | 09:08 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC | 09:11 | |
*** sno <sno!~sno@tmo-116-88.customers.d1-online.com> has quit IRC | 09:15 | |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has joined #yocto | 09:16 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto | 09:20 | |
*** ak77 <ak77!c12e4b03@gateway/web/freenode/ip.193.46.75.3> has quit IRC | 09:21 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:28 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 09:32 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 09:32 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 09:32 | |
*** yann <yann!~yann@lfbn-idf1-1-33-83.w82-124.abo.wanadoo.fr> has joined #yocto | 09:33 | |
*** cquast <cquast!~cquast@90.85.130.193> has joined #yocto | 09:35 | |
*** killown17 <killown17!~killown@159.192.192.237> has joined #yocto | 09:50 | |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-izjrduojabberuae> has joined #yocto | 09:54 | |
*** killown17 <killown17!~killown@159.192.192.237> has quit IRC | 09:55 | |
*** tprrt <tprrt!~tprrt@217.114.201.133> has quit IRC | 09:59 | |
*** tprrt <tprrt!~tprrt@217.114.201.133> has joined #yocto | 10:00 | |
*** RP <RP!~RP@5751f4a1.skybroadband.com> has joined #yocto | 10:01 | |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-izjrduojabberuae> has quit IRC | 10:09 | |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-ebgepziietcsijil> has joined #yocto | 10:09 | |
kanavin | RP: yes please (the AUH patch) | 10:22 |
RP | kanavin: cool :) I was also thinking of having it just mark all images as not upgradable since devtool would just error later about it? | 10:23 |
RP | currently I keep getting emails from AUH about build-appliance-image | 10:23 |
*** berton <berton!~berton@181.220.84.254> has joined #yocto | 10:30 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 10:42 | |
kanavin | RP: I can add that to exception list | 10:43 |
kanavin | build-appliance-image is special as it has SRC_URI, other images should be find | 10:44 |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has quit IRC | 10:44 | |
kanavin | fine | 10:44 |
*** berton <berton!~berton@181.220.84.254> has quit IRC | 10:56 | |
*** ant_work <ant_work!~ant__@host184-22-dynamic.15-87-r.retail.telecomitalia.it> has joined #yocto | 11:08 | |
rburton | kanavin, RP: i was thinking auh needs a skip variable, easily set in packagegroups and images. | 11:11 |
kanavin | rburton: there is a blacklist, I just added build-appliance-image to that | 11:13 |
kanavin | rburton: packagegroups and images should be skipped by default, as their version is always 1.0 | 11:13 |
rburton | what if something is genuinely 1.0? | 11:13 |
kanavin | rburton: what I mean is that packagegroups always have current *and* latest version set to 1.0, and so they are skipped | 11:15 |
rburton | right | 11:15 |
nacknick | I could find a solution for my yesterday question: why diff.diffutils under package folder is not the same one that inside /usr/bin inside the final image. Does someone have any explanation? | 11:16 |
nacknick | I could not** | 11:16 |
nacknick | is bitbake takes the package's binary from somewhere else? is there any "cache" or something similar? | 11:17 |
nacknick | taking ** | 11:17 |
rburton | nacknick: did you check that the contents of the package in the deploy dir matches what you expect? | 11:17 |
nacknick | rburton do you mean inside deploy/images/...?? | 11:18 |
rburton | no, that's images not packages | 11:18 |
rburton | i mean deploy/rpm or deploy/ipk or whatever package format you're using | 11:19 |
nacknick | oh | 11:19 |
nacknick | no I did not | 11:19 |
rburton | you should | 11:20 |
nacknick | what should I check exactly please? | 11:20 |
rburton | find the diffutils package, unpack it, check it has what you expect | 11:20 |
nacknick | those folders are full with .deb files, not the final binaries | 11:20 |
rburton | man dpkg-deb, specifically -x | 11:21 |
nacknick | and if it does not match what I expect? | 11:21 |
rburton | images are built from packages, they're the packages | 11:21 |
rburton | then you've reduced the scope of the problem | 11:21 |
nacknick | and what can I do regard this? | 11:22 |
rburton | well lets work on that when you know if the packages match what you expect | 11:22 |
nacknick | delete the .deb? | 11:22 |
nacknick | ok... I'll let you know in 30 minutes (I'm just in a middle of something) | 11:22 |
nacknick | thank you so much! seems a good direction | 11:23 |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has joined #yocto | 11:25 | |
RP | kanavin: I guess that works too :) | 11:27 |
mcfrisk | oh jeez, hit shebang length limits in bitbake recipes using some python scripts. #!/path/to/rss/python is too long. Any ideas how to resolve? | 11:28 |
*** jkliemann <jkliemann!~jk@141.76.40.106> has joined #yocto | 11:30 | |
rburton | mcfrisk: don't use python-native? :) | 11:31 |
mcfrisk | or pip... | 11:31 |
jkliemann | hi, does anyone use ccache via the CCACHE var in bitbake.conf? I configured it to use ccache, set the directory etc. but all I get are 181 files that state that the compiler couldn't be found after a complete build | 11:32 |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has quit IRC | 11:35 | |
*** adca <adca!~adca@193.202.22.66> has joined #yocto | 11:39 | |
RP | jkliemann: try inheriting the ccache class? | 11:52 |
jkliemann | RP: where is this required? i want to build anything with ccache so do i need to inherit it everywhere? as far as i understand i inherit classes in bbfiles when i want to use some library? | 11:54 |
RP | jkliemann: local.conf, INHERIT += "ccache" | 11:55 |
RP | or your distro config | 11:55 |
*** tas <tas!~androirc@176.59.35.206> has joined #yocto | 11:57 | |
RP | rburton: do we need http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/scripts/distro/build-recipe-list.py ? | 12:00 |
*** _mac13_ <_mac13_!bc79005e@gateway/web/freenode/ip.188.121.0.94> has joined #yocto | 12:01 | |
_mac13_ | Hi, is there a possibility to build two rootfs with a single image recipe? | 12:05 |
RP | _mac13_: no | 12:05 |
RP | _mac13_: not easily anyway | 12:05 |
RP | _mac13_: just have one image recipe depend upon another? | 12:05 |
jkliemann | RP: thanks that was what was missing | 12:09 |
_mac13_ | RP: I've try this as at my first attempt, but if I put my second image as depends only one rootfs shows in deploy, but thanks, will look into this and try to find solution | 12:10 |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 12:11 | |
RP | _mac13_: try do_rootfs[depends] += "other-image:do_rootfs" | 12:13 |
nacknick | rburon, there are many "diffutils*.deb" files, I checked one of them and it contains the correct binary | 12:15 |
nacknick | what next? | 12:15 |
rburton | nacknick: then assuming that package is going into your image, you're not looking at an up to date image | 12:19 |
RP | kanavin: Where did you tweak that out of interest? Is there some config somewhere? I'm a bit nervous that isn't in a repo somewhere :/ | 12:22 |
_mac13_ | RP: Thanks a lot | 12:23 |
rburton | RP: i'll ask aaron | 12:23 |
RP | rburton: I sent a patch out to remove it, I think we need to reimplement it. So speak quickly if its really needed | 12:24 |
rburton | odds are good that its not actually used | 12:24 |
rburton | if it is we'll just reimplement it | 12:24 |
*** tas <tas!~androirc@176.59.35.206> has quit IRC | 12:26 | |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has joined #yocto | 12:27 | |
*** _mac13_ <_mac13_!bc79005e@gateway/web/freenode/ip.188.121.0.94> has quit IRC | 12:31 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 12:31 | |
RP | rburton: right, I think that would be the best way forward... | 12:31 |
*** Aethenelle <Aethenelle!Aethenelle@gateway/shell/panicbnc/x-sureuxukepndsikr> has quit IRC | 12:41 | |
*** Aethenelle <Aethenelle!Aethenelle@gateway/shell/panicbnc/x-yaaiempmlfitoaqn> has joined #yocto | 12:42 | |
nacknick | rburton, what do you mean? which image? | 12:42 |
rburton | nacknick: the image you said you're building and looking in | 12:44 |
*** tas <tas!~androirc@176.59.35.206> has joined #yocto | 12:46 | |
*** ak77 <ak77!c12e4b03@gateway/web/freenode/ip.193.46.75.3> has joined #yocto | 12:46 | |
ak77 | hello! | 12:46 |
ak77 | how to approach this: I have recipe with package A (and B), by default in image recipes A is installed. but If I say I want B in local.conf, B would be installed and A not (rconflicts requires that A is removed from image recipe, rprovides for B to be A, causes B to be installed even if not asked for) | 12:46 |
LetoThe2nd | ak77: have them both provide some virtual thing | 12:47 |
rburton | yeah that | 12:47 |
LetoThe2nd | then its PREFERRED_PROVIDER="asdfasdf" to select the desired one | 12:48 |
ak77 | thank you, let me check that | 12:49 |
rburton | well, no, that would select between *recipes* | 12:50 |
LetoThe2nd | meh, its PREFERRED_PROVIDER_virtual/yourthing="asdfasdf" to select the desired one | 12:51 |
rburton | the description suggests that there is a single recipe writing multiple packages | 12:51 |
LetoThe2nd | hmmmm ok, then its probably rather some form of distro feature | 12:51 |
rburton | ak77: can you clarify? | 12:51 |
rburton | no much easier way to solve it | 12:52 |
ak77 | yes. | 12:52 |
rburton | one recipe producing alternative packages, or many recipes? | 12:54 |
ak77 | I have many each providing ${PN}, and ${PN}-dbg... they all inherit from a custom class. | 12:54 |
ak77 | many recipes | 12:54 |
rburton | right PREFERRED_PROVIDER then | 12:54 |
rburton | recipe eg foo-fast RPROVIDES foo, foo-slow RPROVIDES foo | 12:55 |
rburton | image RDEPENDS on foo | 12:55 |
ak77 | all good. but we found a way to proxy call those "executables" in ${PN} packages. to install "proxy" we have ${PN}-extsrc, but that should exclude original ${PN} | 12:55 |
rburton | foo-slow foo-fast should have identical paths in so they're drop-in changes | 12:56 |
rburton | then PREFERRED_PROVIDER_foo = foo-fast | 12:56 |
ak77 | yeah, I get it now. but don't like it. It's development only package, and I don't wanna equip (many) recipes with this mechanism just because of development | 12:57 |
rburton | so just have the extra recipe rprovide the original names and use preferred provider to swap | 12:57 |
rburton | you can install foo in an image but have foo redirected to foo-somethingelse even if there's a foo recipe alrady | 12:58 |
rburton | its just not as obvious | 12:58 |
ak77 | why extra recipe? with original recipe and (already present) custom class I can add second providers for all of them | 12:59 |
rburton | you said there were multiple recipes | 12:59 |
rburton | why don't you explain what you're *actually* trying to do | 12:59 |
ak77 | the web user interface if built of many parts that are compiled (webpacked,...) by custom class that many recipes inherit | 13:01 |
tas | Hello! In the standard project yocto/poky , by default the cross-compiler is built without sanitizers? Can you tell me how to fix this, so that packages, that get into the image csn be builded with -fsanitize options? | 13:01 |
*** kpo <kpo!~bob@217.97.66.186.ipv4.supernova.orange.pl> has quit IRC | 13:02 | |
ak77 | so, each recipe provides a package that provides piece of compiled js code. ... custom index.html handler collects them all and serves them. so far so good. | 13:02 |
ak77 | we got a way to change one piece of such js code with something that proxies a call outside of emulator to an instance that runs on host computer - faster and easier development | 13:03 |
ak77 | so, now I wanted to add some code to this custom class that all such recipes inherit to provide alternative package with proxy functionality instead of real piece of js code | 13:04 |
ak77 | rburton: does that make sense? | 13:04 |
rburton | just have foo-proxy rprovide foo | 13:04 |
rburton | then i think prepending foo-proxy to IMAGE_INSTALL will force that one in | 13:05 |
ak77 | rburton: I observe other problem. all I get is these proxy packages | 13:05 |
ak77 | RDEPENDS_${PN}-extsrc_remove = "${PN}" RPROVIDES_${PN}-extsrc = "${PN}" RREPLACES_${PN}-extsrc = "${PN}" | 13:06 |
ak77 | uh.. RREPLACES might be the problem | 13:06 |
*** ranran <ranran!051ca688@gateway/web/freenode/ip.5.28.166.136> has joined #yocto | 13:06 | |
ranran | hi, is it possible to static build qt5 libraries ? | 13:07 |
rburton | ak77: there's no default dependency on PN unless you've added it yourself so the first remove is redundant | 13:07 |
ranran | I need to build a standalone qt application, so that it loads faster, does qt gives the option to build libs as static ? | 13:09 |
*** sagivd <sagivd!51da2c11@gateway/web/freenode/ip.81.218.44.17> has joined #yocto | 13:10 | |
ranran | I meant, does yocto gives the option to build qt libs as static | 13:10 |
kanavin | RP: there is a custom config in auh.yoctoproject.org:/home/auh/build/updgrade-helper.conf | 13:12 |
kanavin | RP: the repo has a config template | 13:12 |
sagivd | Hi, im trying to add password restrictions (minimum length, dictionary check, etc.) for a busybox-based device with yocto. libpam and cracklib are installed to the image, but it seems that all busybox applets related to this (adduser, login, etc.) ignore the pam modules.. I enabled CONFIG_PAM in busybox config. any idea what am i missing? | 13:13 |
sagivd | i check if PAM modules are used by adding "password required pam_deny.so" to all /etc/pam.d/* files. if i understand correctly - this should cause errors to all running apps that use pam.. | 13:14 |
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC | 13:14 | |
rburton | ranran: no idea about qt but if you don't pull in the no-static-libs.inc into your distro config then you should be getting static libraries | 13:15 |
rburton | ranran: using that is the default in poky so if you're using that, then 1) that's why and 2) don't use poky, it's an example. make your own. | 13:15 |
RP | kanavin: thanks | 13:17 |
kanavin | RP: the auh repo still doesn't have your commit? | 13:19 |
ranran | rburton: thanks, I do find it in source files no-static-libs.inc , so i will try to remove it, and see if static libs are created ? | 13:23 |
ranran | rburton: it should also create the host libraries as required (we build the qt application in host) ? | 13:23 |
ak77 | rburton: thank you. RPOVIDES_${PN}-proxy = "${PN}" works as advertised | 13:23 |
ak77 | *RPROVIDES | 13:25 |
RP | kanavin: it does now :) | 13:26 |
kanavin | RP: cheers, we'll find out in a month if it works as advertised :) | 13:27 |
RP | kanavin: lets hope so... | 13:29 |
RP | kanavin: definitely think this is the way forward though | 13:29 |
kanavin | RP: certainly, I just need to further improve AUH to print something that resembles the old csv | 13:30 |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 13:36 | |
*** derkling <derkling!~derkling@77.30.134.6> has joined #yocto | 13:40 | |
*** kpo <kpo!~bob@217.97.66.186.ipv4.supernova.orange.pl> has joined #yocto | 13:41 | |
tas | (tas) Hello! In the standard project yocto/poky , by default the cross-compiler is built without sanitizers? Can you tell me how to fix this, so that packages, that get into the image csn be builded with -fsanitize options? | 13:41 |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 13:44 | |
rburton | tas: i'm guessing, depend on gcc-sanitizers | 13:44 |
tas | rburton: gcc-sanutizers builded like package by cross-compiler for runtime to image | 13:47 |
tas | But how to add sanitizers to cross-compiler components | 13:48 |
tas | And build other packages with sanitize-options | 13:48 |
rburton | add the args to CFLAGS | 13:50 |
neverpanic | tas: Add DEPENDS += "gcc-sanitizers", add CFLAGS += "-fsanitize=something" LDFLAGS += "-fsanitize=something". | 13:50 |
neverpanic | Worked fine for me last time I tried it. | 13:50 |
tas | neverpanic: Ok, thank you, I try this! | 13:51 |
tas | But what about linking to sanitize-libs during cross-compiling? | 13:53 |
tas | Cross-compiler by default don't have libsanitizers | 13:53 |
neverpanic | That's why you also need to put it in LDFLAGS and why you're specifying DEPENDS += "gcc-sanitizers"; that provides the libraries. | 13:55 |
tas | Ok! | 13:58 |
*** ranran <ranran!051ca688@gateway/web/freenode/ip.5.28.166.136> has quit IRC | 14:11 | |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has quit IRC | 14:19 | |
nacknick | does someone know where the executable binaries got their name? for instance, vim, called "vim.vim" inside image/ folder. why ".vim"? | 14:20 |
*** marka <marka!~masselst@184.175.21.100> has joined #yocto | 14:20 | |
*** kpo <kpo!~bob@217.97.66.186.ipv4.supernova.orange.pl> has quit IRC | 14:23 | |
*** jkliemann <jkliemann!~jk@141.76.40.106> has quit IRC | 14:31 | |
yocti | New news from stackoverflow: External Keypad - General Purpose Input (GPI) Events <https://stackoverflow.com/questions/53834904/external-keypad-general-purpose-input-gpi-events> | 14:31 |
neverpanic | nacknick: update-alternatives.bbclass | 14:38 |
*** Amit_T <Amit_T!~amit@223.190.122.188> has joined #yocto | 14:39 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC | 14:48 | |
*** tas <tas!~androirc@176.59.35.206> has quit IRC | 14:48 | |
*** tas <tas!~androirc@176.59.35.206> has joined #yocto | 14:48 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto | 14:50 | |
*** cquast <cquast!~cquast@90.85.130.193> has quit IRC | 15:02 | |
*** AndersD <AndersD!~AndersD@194-237-220-218.customer.telia.com> has quit IRC | 15:02 | |
*** cquast <cquast!~cquast@90.85.130.193> has joined #yocto | 15:04 | |
*** kpo <kpo!~bob@piq58.internetdsl.tpnet.pl> has joined #yocto | 15:13 | |
*** jobroe <jobroe!~manjaro-u@193.158.0.154> has quit IRC | 15:22 | |
*** kpo <kpo!~bob@piq58.internetdsl.tpnet.pl> has quit IRC | 15:33 | |
*** tas <tas!~androirc@176.59.35.206> has quit IRC | 15:43 | |
JPEW | Is there a YPTM today? | 15:48 |
*** cquast <cquast!~cquast@90.85.130.193> has quit IRC | 15:49 | |
*** cquast <cquast!~cquast@90.85.130.193> has joined #yocto | 15:51 | |
rburton | JPEW: not according to my calendar | 15:51 |
rburton | (first tuesday of the month) | 15:51 |
*** ant_work <ant_work!~ant__@host184-22-dynamic.15-87-r.retail.telecomitalia.it> has quit IRC | 16:01 | |
RP | JPEW: no, I don't think so | 16:01 |
JPEW | Ok, thanks | 16:02 |
RP | JPEW: did you see whether still need the close at fork pieces? | 16:02 |
RP | JPEW: would love to get the tests in too but they depend on the close at fork bits | 16:02 |
JPEW | Correct. I will try without.... I can split the tests up too | 16:02 |
RP | JPEW: that would be great. I'd rather not have that complexity if we don't need it | 16:11 |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has quit IRC | 16:20 | |
*** varjag <varjag!~user@122.62-97-226.bkkb.no> has quit IRC | 16:26 | |
*** heili9 <heili9!~heili@93-136-240-200.adsl.net.t-com.hr> has joined #yocto | 16:34 | |
*** lazyape <lazyape!~lazyape@athedsl-212890.home.otenet.gr> has quit IRC | 16:38 | |
*** Carton__ <Carton__!~jo@2a02:120b:7ff:51a0:e9e3:f1d4:5069:2f6a> has left #yocto | 16:41 | |
*** tprrt <tprrt!~tprrt@217.114.201.133> has quit IRC | 16:45 | |
khem | RP: libmpx is removed from gcc-9 I was wondering if we should disable it on gcc8 as well. Only x86 targets enable it | 16:52 |
khem | see http://git.openembedded.org/openembedded-core-contrib/commit/?h=yoe/mut&id=2a49d60859e0319683281d98513dad2ddf7b3265 | 16:52 |
RP | khem: lets just remove it | 16:53 |
khem | right now, I am doing it gcc9 specific way but I guess intel stopped supporting it long time ago | 16:53 |
khem | ok | 16:53 |
khem | address sanitizers are better I guess than mpx | 16:54 |
RP | khem: I have an interesting experiment. I removed virtual/${TARGET_PREFIX}libc-for-gcc from DEPENDS in gcc-cross.inc | 16:54 |
RP | khem: things still appear to work | 16:54 |
*** cquast <cquast!~cquast@90.85.130.193> has quit IRC | 16:55 | |
RP | khem: need to run more tests but... | 16:55 |
khem | RP: hmm indeed but since we do have dummy .so as part of libc-initial we might be ok | 17:00 |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 17:00 | |
RP | khem: hmm, it did blow up now. I guess need clean sysroots to test this | 17:01 |
khem | RP: and finally gcc9 has also deleted spe port from its sourcs | 17:02 |
*** frsc <frsc!~frsc@2003:a:a75:a900:97e1:97fc:4516:6f17> has quit IRC | 17:04 | |
*** fl0v0 <fl0v0!~fvo@87.123.145.0> has quit IRC | 17:05 | |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has quit IRC | 17:06 | |
*** marka <marka!~masselst@184.175.21.100> has quit IRC | 17:17 | |
khem | RP: I sent a fix for x32 issue for libxcrypt, upstream is waiting on runtime tests, do we have h/w testing for x32 in AB or elsewhere | 17:20 |
*** yann <yann!~yann@lfbn-idf1-1-33-83.w82-124.abo.wanadoo.fr> has quit IRC | 17:21 | |
*** rcw <rcw!~rcw@128.224.252.2> has joined #yocto | 17:23 | |
*** lusus <lusus!~lusus@62.91.23.180> has quit IRC | 17:33 | |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has joined #yocto | 17:36 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 18:08 | |
*** sno <sno!~sno@tmo-104-73.customers.d1-online.com> has quit IRC | 18:09 | |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-ebgepziietcsijil> has quit IRC | 18:13 | |
*** sno <sno!~sno@2a01:598:8187:f519:31a0:ccb4:aa7c:8da> has joined #yocto | 18:18 | |
*** armpit <armpit!~armpit@2601:202:4180:c33:4046:e18:b323:c80d> has quit IRC | 18:25 | |
*** sno <sno!~sno@2a01:598:8187:f519:31a0:ccb4:aa7c:8da> has quit IRC | 18:27 | |
*** Amit_T <Amit_T!~amit@223.190.122.188> has quit IRC | 18:45 | |
*** yann <yann!~yann@lfbn-1-515-227.w86-245.abo.wanadoo.fr> has joined #yocto | 18:49 | |
*** Aethenelle <Aethenelle!Aethenelle@gateway/shell/panicbnc/x-yaaiempmlfitoaqn> has quit IRC | 18:55 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 18:56 | |
*** Aethenelle <Aethenelle!~Aethenell@gateway/shell/panicbnc/x-sxvjukbpnbmsmowq> has joined #yocto | 18:57 | |
yocti | New news from stackoverflow: Adding DISTRO_FEATURES to image bitbake recipe <https://stackoverflow.com/questions/53839166/adding-distro-features-to-image-bitbake-recipe> | 19:02 |
*** varjag <varjag!~user@ti0040a400-4759.bb.online.no> has joined #yocto | 19:07 | |
*** Aethenelle <Aethenelle!~Aethenell@gateway/shell/panicbnc/x-sxvjukbpnbmsmowq> has quit IRC | 19:08 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC | 19:13 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto | 19:16 | |
RP | khem: I tested and merged it! :) | 19:18 |
*** OutBackDingo_ <OutBackDingo_!~quassel@unaffiliated/outbackdingo> has joined #yocto | 19:18 | |
RP | khem: Any h/w testing would be done by Intel QA rburton? | 19:19 |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC | 19:21 | |
*** OutBackDingo_ <OutBackDingo_!~quassel@unaffiliated/outbackdingo> has quit IRC | 19:26 | |
derRichard | what is yocto trying to say me? http://paste.debian.net/plain/1056450 | 19:28 |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto | 19:28 | |
derRichard | Exception: TypeError: can only concatenate list (not "str") to list | 19:28 |
derRichard | reads like a deep internal error in some python fu | 19:28 |
*** OutBackDingo_ <OutBackDingo_!~quassel@unaffiliated/outbackdingo> has joined #yocto | 19:29 | |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has joined #yocto | 19:31 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has quit IRC | 19:32 | |
*** _csg <_csg!~csg@208.185.4.34> has joined #yocto | 19:41 | |
derRichard | building the ext_sdk works | 19:42 |
derRichard | strange | 19:42 |
derRichard | hmm, seems to have something to do with locale settings. wtf.. | 19:51 |
RP | khem: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t222&id=9640c4d25019188b9c69eb9b5b286ba287dd82fc seems to work... | 20:08 |
RP | fray: the above removes the site_cache piece as I couldn't make that work without -initial :( | 20:10 |
RP | rburton: ^^^ | 20:10 |
RP | derRichard: its saying you tried to do str() + list() | 20:11 |
RP | derRichard: i.e. "foo" + ["bar"] | 20:11 |
derRichard | RP: yeah, but what does that mean in terms of yocto? :D | 20:12 |
RP | derRichard: I'd have to look at the code to figure that out | 20:12 |
derRichard | the code is: pkgs = fnmatch.filter(pm.list_installed(), "nativesdk-glibc-binary-localedata-*.utf-8") | 20:13 |
derRichard | so, what fnmatch.filter returns is not what the install function expects | 20:13 |
fray | RP, ya I don't think there are any issues w/ ditching -initial.. just have to figure out about the site-cache.. I know we can still reasonably generate it w/o glibc.. just may have to be done in a couple of steps.. (or we don't generate, but just hard code the values completely) | 20:13 |
derRichard | can it be that fnmatch.filter(pm.list_installed(), "nativesdk-glibc-binary-localedata-*.utf-8") returns a single string instead of a list of strings? | 20:14 |
*** georgem <georgem!~georgem@216.21.169.52> has quit IRC | 20:23 | |
*** georgem <georgem!~georgem@216.21.169.52> has joined #yocto | 20:25 | |
*** Crofton_ <Crofton_!~Crofton@2607:fb90:1781:7515:2677:3ff:fe8f:418> has joined #yocto | 20:28 | |
RP | derRichard: my python gets weak there | 20:28 |
derRichard | yes :( | 20:29 |
derRichard | i'm currently reviewing my locales settings | 20:29 |
*** sno <sno!~sno@p4FF5EE25.dip0.t-ipconnect.de> has joined #yocto | 20:30 | |
derRichard | my snake fu is also weak ;) | 20:35 |
rburton | khem: tbh not sure, will find out re x32 | 20:40 |
*** ant_home <ant_home!~ant__@host55-101-dynamic.58-82-r.retail.telecomitalia.it> has quit IRC | 20:41 | |
*** ant_home <ant_home!~ant__@host182-253-dynamic.48-82-r.retail.telecomitalia.it> has joined #yocto | 20:44 | |
*** Crofton_ <Crofton_!~Crofton@2607:fb90:1781:7515:2677:3ff:fe8f:418> has quit IRC | 20:45 | |
*** Carton__ <Carton__!~jo@213.55.176.156> has joined #yocto | 20:46 | |
*** armpit <armpit!~armpit@45.19.219.177> has joined #yocto | 20:47 | |
RP | khem: the only difference between a gcc-cross with libc in the depends and one without appears to be a single define in auto-host.h and differences in the limits.h files | 20:52 |
RP | There has to be a better way to do this | 20:52 |
*** Carton__ <Carton__!~jo@213.55.176.156> has left #yocto | 20:56 | |
fray | I'm curious about hte limits.h file.. | 20:57 |
RP | fray: basically whether to recuse into a system provided file (we want the answer yes) | 20:58 |
RP | no libc means no | 20:59 |
fray | in some of these cases, we may be able to take the header from libc in order to generate libc.. (more or less what was being done before)... or even define them on an architectural basis (site-config like).. the catch with doing so is to verify the values are sane and don't break | 21:01 |
RP | fray: "touch limits.h" may be enough | 21:04 |
fray | yes it might.. | 21:04 |
kergoth | huh, interesting | 21:04 |
fray | I've seen probles in the past where limits.h can get wrong values that filter through the build though... but that was a long time ago | 21:04 |
RP | gcc only checks if it exists so a dummy one might work | 21:04 |
derRichard | RP: found the problem, SDKIMAGE_LINGUAS was set to "non" | 21:05 |
RP | the key is we rebuild libgcc after glibc. With the separate build of libgcc we have, that is already covered | 21:05 |
derRichard | * = "none" | 21:05 |
RP | so the flow would be gcc-cross -> libgcc-initial -> glibc -> libgcc | 21:06 |
*** sagivd <sagivd!51da2c11@gateway/web/freenode/ip.81.218.44.17> has quit IRC | 21:08 | |
RP | derRichard: would be nice to have better error checking for that | 21:12 |
*** martinkelly1 <martinkelly1!~martin@hq.xevo.com> has joined #yocto | 21:13 | |
*** JaMa <JaMa!~martin@217.30.68.212> has quit IRC | 21:13 | |
derRichard | RP: YES :-) | 21:13 |
derRichard | RP: maybe time for my first patch | 21:14 |
*** martinkelly1 <martinkelly1!~martin@hq.xevo.com> has joined #yocto | 21:14 | |
*** martinkelly <martinkelly!~martin@hq.xevo.com> has quit IRC | 21:16 | |
RP | derRichard: sounds good to me! | 21:18 |
derRichard | RP: on the other hand, is setting SDKIMAGE_LINGUAS to "none" an error? i thought this is legit | 21:37 |
derRichard | IMAGE_LINGUAS="none" works too | 21:37 |
RP | derRichard: good question. Its odd to have different behaviours | 21:38 |
derRichard | i'll write to the mailinglist :) | 21:39 |
RP | derRichard: let me have a look | 21:39 |
derRichard | ok | 21:40 |
RP | derRichard: what makes you say "none" is supported in IMAGE_LINGUAS ? | 21:41 |
RP | derRichard: basically, "none" makes it add *locale-none to the image | 21:42 |
derRichard | RP: in meta/classes/populate_sdk_base.bbclass i read | 21:45 |
derRichard | # List of locales to install, or "all" for all of them, or unset for none. | 21:45 |
derRichard | SDKIMAGE_LINGUAS ?= "all" | 21:45 |
RP | derRichard: basically one is a soft glob where matching nothing doesn't matter, the other one gets upset if there are zero matches | 21:45 |
derRichard | i assumed that "none" is also okay | 21:45 |
kergoth | it doesn't say to set it to none, it says it'll install none if it's unset | 21:45 |
derRichard | hmm, you are perfectly right kergoth. i read "none" in the wrong way | 21:46 |
RP | derRichard: I suspect if you put "foobar" into IMAGE_LIGUAS it will silently ignore it whilst SDKIMAGE_LINGUAS will error | 21:47 |
derRichard | RP: yes. | 21:48 |
RP | derRichard: Catching the error in the SDKIMAGE_LINGUAS case would still be prefereable | 21:48 |
derRichard | ...reading meta/lib/oe/sdk.py to find a sane way to warn stupid users like me :) | 21:49 |
RP | derRichard: an "if not pkgs" in that function may be a start? | 21:54 |
RP | derRichard: I'm getting flashbacks of a bug now :/ | 21:54 |
derRichard | meta/lib/oe/package_manager.py has already some aid, but it does not help in this case | 21:56 |
derRichard | if len(pkgs) == 0: | 21:56 |
derRichard | return | 21:56 |
derRichard | for lang in linguas.split(): | 21:57 |
derRichard | pm.install("nativesdk-glibc-binary-localedata-%s.utf-8" % lang) | 21:57 |
derRichard | this fails | 21:58 |
derRichard | in my case it aws nativesdk-glibc-binary-localedata-none.utf-8 | 21:58 |
derRichard | but this makes no sense | 21:58 |
* derRichard needs to think again | 21:58 | |
RP | derRichard: something isn't adding up here | 21:59 |
derRichard | i have an idea, give me a few minutes | 21:59 |
*** martinkelly1 <martinkelly1!~martin@hq.xevo.com> has quit IRC | 22:02 | |
*** martinkelly <martinkelly!~martin@hq.xevo.com> has joined #yocto | 22:03 | |
derRichard | RP: "none" is not the problem, SDKIMAGE_LINGUAS is broken for any values except "all". pm.install(pkg) expects pkgs being a list, the code in this function does [] + pkgs | 22:08 |
derRichard | if pkgs is a string, it will explode like in my case | 22:08 |
derRichard | install_locales() does: | 22:08 |
derRichard | # Install the binary locales | 22:08 |
derRichard | if linguas == "all": | 22:08 |
derRichard | pm.install_glob("nativesdk-glibc-binary-localedata-*.utf-8", sdk=True) | 22:08 |
derRichard | else: | 22:09 |
derRichard | for lang in linguas.split(): | 22:09 |
derRichard | pm.install("nativesdk-glibc-binary-localedata-%s.utf-8" % lang) | 22:09 |
derRichard | the "all" case is good. the "for lang in linguas.split()" case is broken for any inputs | 22:09 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 22:09 | |
derRichard | pm.install(["nativesdk-glibc-binary-localedata-%s.utf-8" % lang]) | 22:09 |
derRichard | should to the trick | 22:10 |
derRichard | *do | 22:10 |
*** lazyape <lazyape!~lazyape@athedsl-212890.home.otenet.gr> has joined #yocto | 22:10 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 22:11 | |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has quit IRC | 22:12 | |
*** rcw <rcw!~rcw@128.224.252.2> has quit IRC | 22:17 | |
derRichard | 67615e01751b ("rootfs_rpm.bbclass: migrate image creation to dnf") | 22:19 |
derRichard | seems to be the first bad commit | 22:19 |
RP | derRichard: yes, well spotted! | 22:29 |
*** varjag <varjag!~user@ti0040a400-4759.bb.online.no> has quit IRC | 22:42 | |
*** varjag <varjag!~user@ti0040a400-4759.bb.online.no> has joined #yocto | 22:42 | |
*** varjag <varjag!~user@ti0040a400-4759.bb.online.no> has quit IRC | 22:47 | |
derRichard | RP: shall i file a bug or how to proceed? | 22:51 |
RP | derRichard: send a patch? | 22:52 |
*** martinkelly <martinkelly!~martin@hq.xevo.com> has quit IRC | 22:52 | |
*** martinkelly <martinkelly!~martin@hq.xevo.com> has joined #yocto | 22:52 | |
derRichard | RP: ok | 22:53 |
paulg | patch. Huh. What is this primitive form of communication you speak of? | 22:53 |
* paulg runs | 22:53 | |
derRichard | paulg: lol, you here :D | 22:54 |
RP | paulg: sent by courier on punch cards, obviously | 22:57 |
paulg | Unacceptable! | 22:58 |
paulg | We all know it needs to be mag tapes in a station wagon! | 22:58 |
RP | paulg: never underestimate the bandwidth :) | 22:59 |
* paulg imagines all the millenials scratching their heads and googling what a station wagon is, let alone a mag tape. | 23:00 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 23:00 | |
RP | paulg: punch cards is a drinking card game ;-) | 23:00 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 23:00 | |
_csg | People think the wood panels were aesthetic, but its really just to avoid degaussing the car after the trip | 23:01 |
khem | station wagon is also called combi in some geographies | 23:03 |
khem | RP: Are we working on switching qemuarm to armv7 cpu | 23:04 |
khem | so it seems fedora is skipping next release so no f31 for a while | 23:04 |
khem | a year is a good cadence IMO. 6months is a lot more churn its just CI excercise in my opinion | 23:06 |
khem | maybe they will come to this revelation | 23:07 |
RP | khem: yes, jonmason is | 23:09 |
RP | khem: I'd be really interested on your take on these gcc bootstrap changes... | 23:13 |
RP | hmm, making it to assertion failures is bad :} | 23:14 |
khem | RP: are you trying to remove need for gcc-initial ? | 23:15 |
RP | khem: yes, wondered if it was possible | 23:17 |
RP | khem: trouble is the thread model is fixed inside gcc, libgcc-initial is single, libgcc is posix. We need libgcc-initial to build glibc. You need a "single" compiler to build libgcc-initial and a posix threaded one to build libgcc | 23:18 |
khem | if there was no automake it was certainly, possible, we need to tame automake and we can | 23:18 |
RP | khem: let me share my hacks | 23:18 |
khem | and automake always outsmarts me | 23:18 |
khem | sure | 23:18 |
RP | khem: I'm not running into automake, I've beaten that | 23:19 |
*** _csg <_csg!~csg@208.185.4.34> has quit IRC | 23:19 | |
khem | maybe we can use newlib to bootstrap | 23:20 |
RP | khem: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t222&id=9640c4d25019188b9c69eb9b5b286ba287dd82fc builds and appears to work (drop glibc-initial) | 23:21 |
RP | khem: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t222&id=d51b162ee82ae2a4e2ed0a04006c959850f17620 doesn't work | 23:21 |
RP | khem: fails in glibc with missing liggcc_eh.a which is because I'm using the posix compiler with a "single" libgcc I hacked the makefiles to get | 23:22 |
khem | create a symlink for libgcc_eh.a pointing to libgcc.a | 23:23 |
RP | khem: I did see the note at the bottom of http://www.linuxfromscratch.org/lfs/view/6.5/chapter05/gcc-pass1.html about a symlink but that causes assertion failures which can't be goof | 23:23 |
RP | khem: I tried that, assertion failures | 23:23 |
rburton | derRichard: patch to openembedded-core@lists.openembedded.org please | 23:24 |
RP | khem: frustrating as its close... | 23:24 |
RP | or feels like it anyway | 23:24 |
khem | are we usign --disable-shared | 23:25 |
RP | khem: for libgcc-initial, yes | 23:25 |
derRichard | rburton: ups :) | 23:25 |
khem | thats the reason that eh .a is not created | 23:26 |
khem | its ok to symlink it | 23:26 |
khem | glibc does not need any obects which are outsideof libgcc.a | 23:26 |
khem | eventually we will have libgcc_s.so to do unwinding and eh | 23:26 |
derRichard | rburton: why is poky@ wrong? the patch targets git://git.yoctoproject.org/poky | 23:26 |
khem | later in build | 23:26 |
RP | khem: then I guess there is some other problem causing the assertions | 23:27 |
khem | point me to assertions | 23:27 |
rburton | derRichard: blame RP (because poky is just bitbake+oe-core+others glued together) | 23:27 |
khem | poky is a Japanese food | 23:27 |
* khem leave to pick kids | 23:27 | |
derRichard | rburton: ok :) | 23:28 |
RP | khem: https://pastebin.com/0B4F9si3 | 23:28 |
* RP is always to blame | 23:28 | |
RP | khem: was using mips as I didn't have it in the local cache | 23:29 |
armpit | khem, poky is Hawaiian !! | 23:29 |
rburton | armpit: pokey was a sweet from tokyo (iirc) | 23:29 |
RP | rburton: pocky ;-) | 23:29 |
rburton | bah close | 23:30 |
derRichard | patch sent | 23:30 |
* derRichard needs some sleep | 23:30 | |
derRichard | gn8 guys and thanks for all your help! | 23:30 |
RP | derRichard: thanks! | 23:30 |
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto | 23:33 | |
*** martinkelly <martinkelly!~martin@hq.xevo.com> has quit IRC | 23:33 | |
*** martinkelly <martinkelly!~martin@hq.xevo.com> has joined #yocto | 23:34 | |
armpit | sorry poke.. all sounds the same | 23:36 |
armpit | https://en.wikipedia.org/wiki/Poke_(Hawaiian_dish) | 23:36 |
*** lazyape <lazyape!~lazyape@athedsl-212890.home.otenet.gr> has quit IRC | 23:39 | |
* paulg has nightmare flashbacks to peek/poke in Commodore Basic. | 23:40 | |
*** rotaerk2 <rotaerk2!~rotaerk@37.45.126.82> has joined #yocto | 23:40 | |
RP | paulg: seems to be a day for flashbacks | 23:43 |
* RP was spectrum basic | 23:44 | |
*** rotaerk2 <rotaerk2!~rotaerk@37.45.126.82> has quit IRC | 23:44 | |
* paulg was Commodore C=64 basic | 23:45 | |
*** dejanr <dejanr!~dejanr@201.131.241.157> has joined #yocto | 23:53 | |
*** abelal <abelal!~quassel@110.93.212.98> has quit IRC | 23:55 | |
*** abelal <abelal!~quassel@110.93.212.98> has joined #yocto | 23:56 | |
RP | khem: would you believe that could be broken ifunc support on mips... | 23:57 |
RP | it just compiled. /me looks at it sceptically | 23:58 |
*** dejanr <dejanr!~dejanr@201.131.241.157> has quit IRC | 23:58 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!