*** ericch <ericch!~ericch@pool-108-34-251-214.prvdri.fios.verizon.net> has quit IRC | 00:19 | |
*** vineela <vineela!~vtummala@134.134.139.76> has quit IRC | 00:32 | |
*** vineela <vineela!~vtummala@134.134.137.75> has joined #yocto | 00:50 | |
*** vineela <vineela!~vtummala@134.134.137.75> has quit IRC | 00:54 | |
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:6570:26b7:3ab1:5bfb> has joined #yocto | 01:01 | |
*** mranostay <mranostay!~mranostay@pdpc/supporter/active/mranostay> has joined #yocto | 01:01 | |
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:6570:26b7:3ab1:5bfb> has quit IRC | 01:09 | |
*** d_s_e <d_s_e!~d.s.e@46.226.217.64> has joined #yocto | 01:09 | |
*** dse <dse!~d.s.e@46.226.217.64> has quit IRC | 01:11 | |
*** ibinderwolf <ibinderwolf!~quassel@host50-104-dynamic.30-79-r.retail.telecomitalia.it> has quit IRC | 01:33 | |
*** ibinderwolf <ibinderwolf!~quassel@host40-82-dynamic.14-87-r.retail.telecomitalia.it> has joined #yocto | 01:35 | |
*** paulg <paulg!~paulg@135-23-37-86.cpe.pppoe.ca> has quit IRC | 01:41 | |
*** dev1990 <dev1990!~dev@asx191.neoplus.adsl.tpnet.pl> has quit IRC | 01:48 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has quit IRC | 02:03 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 02:14 | |
*** dreyna <dreyna!~dreyna@2601:646:4201:b1a0:f9b4:c5e7:779d:24de> has quit IRC | 02:57 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 03:10 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 03:11 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 03:12 | |
*** hpsy1 <hpsy1!~hpsy@85.203.15.110> has joined #yocto | 03:42 | |
*** hpsy <hpsy!~hpsy@85.203.15.110> has quit IRC | 03:44 | |
*** dse <dse!~d.s.e@46.226.217.64> has joined #yocto | 04:11 | |
*** d_s_e <d_s_e!~d.s.e@46.226.217.64> has quit IRC | 04:14 | |
*** jobroe_ <jobroe_!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has joined #yocto | 04:33 | |
*** jobroe <jobroe!~manjaro-u@p579EBB52.dip0.t-ipconnect.de> has quit IRC | 04:37 | |
*** vineela <vineela!vtummala@nat/intel/x-hejccainfxmpvusj> has joined #yocto | 04:41 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 04:45 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 04:47 | |
*** vineela <vineela!vtummala@nat/intel/x-hejccainfxmpvusj> has quit IRC | 05:12 | |
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has quit IRC | 05:27 | |
*** joshis52 <joshis52!cb36ac36@tel3187236.lnk.telstra.net> has joined #yocto | 05:33 | |
joshis52 | How to create a static hello world program in C using yocto - zynq? | 05:33 |
---|---|---|
joshis52 | I am trying to create a simple hello world program in C using yocto. | 05:33 |
joshis52 | #include <stdio.h> | 05:33 |
*** dv_ <dv_!~dv@62.178.50.190> has joined #yocto | 05:41 | |
*** hpsy1 <hpsy1!~hpsy@85.203.15.110> has quit IRC | 05:46 | |
*** joshis52 <joshis52!cb36ac36@tel3187236.lnk.telstra.net> has quit IRC | 05:49 | |
*** joshis52 <joshis52!cb36ac32@tel3187175.lnk.telstra.net> has joined #yocto | 05:50 | |
*** hpsy <hpsy!~hpsy@217.66.60.5> has joined #yocto | 05:51 | |
*** tgamblin_ <tgamblin_!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has quit IRC | 06:04 | |
*** pohly <pohly!~pohly@p5B05600C.dip0.t-ipconnect.de> has joined #yocto | 06:11 | |
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has joined #yocto | 06:22 | |
*** pharaon2502 <pharaon2502!~manjaro-u@cpe-188-129-77-144.dynamic.amis.hr> has joined #yocto | 06:23 | |
*** vmeson <vmeson!~rmacleod@192-0-133-244.cpe.teksavvy.com> has quit IRC | 06:30 | |
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has joined #yocto | 06:32 | |
*** AndersD_ <AndersD_!~AndersD@195.67.57.138> has joined #yocto | 06:34 | |
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has quit IRC | 06:37 | |
*** lucaceresoli_ <lucaceresoli_!~lucaceres@212-124-169-118.v4.ngi.it> has joined #yocto | 06:44 | |
*** lucaceresoli_ <lucaceresoli_!~lucaceres@212-124-169-118.v4.ngi.it> has quit IRC | 06:51 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.96> has joined #yocto | 07:06 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 07:07 | |
*** nemgti-og <nemgti-og!nemgti-og@gateway/vpn/protonvpn/nemgti-og> has joined #yocto | 07:11 | |
*** nemgti-og <nemgti-og!nemgti-og@gateway/vpn/protonvpn/nemgti-og> has quit IRC | 07:11 | |
*** AndersD_ <AndersD_!~AndersD@195.67.57.138> has quit IRC | 07:12 | |
*** nemgti-og <nemgti-og!nemgti-og@gateway/vpn/protonvpn/nemgti-og> has joined #yocto | 07:13 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 07:17 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 07:18 | |
*** nemgti-og <nemgti-og!nemgti-og@gateway/vpn/protonvpn/nemgti-og> has quit IRC | 07:21 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 07:27 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 07:28 | |
*** guerinoni <guerinoni!~guerinoni@host181-40-dynamic.52-79-r.retail.telecomitalia.it> has joined #yocto | 07:31 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 07:33 | |
*** frsc <frsc!~frsc@138-69-142-46.pool.kielnet.net> has joined #yocto | 07:35 | |
*** mamadeus <mamadeus!~mamadeus@79.127.1.122> has joined #yocto | 07:35 | |
*** jobroe_ <jobroe_!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has quit IRC | 07:39 | |
*** jobroe_ <jobroe_!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has joined #yocto | 07:40 | |
*** fl0v0 <fl0v0!~fvo@2a01:c22:341c:8c00:132:c190:59e0:1c54> has joined #yocto | 07:44 | |
*** jobroe_ <jobroe_!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has quit IRC | 07:46 | |
*** jobroe_ <jobroe_!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has joined #yocto | 07:46 | |
*** jobroe <jobroe!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has joined #yocto | 07:51 | |
*** jobroe_ <jobroe_!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has quit IRC | 07:51 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 07:51 | |
*** yacar_ <yacar_!~yacar_@91-168-169-253.subs.proxad.net> has joined #yocto | 07:59 | |
*** jobroe_ <jobroe_!~manjaro-u@193.158.0.154> has joined #yocto | 08:00 | |
*** jobroe <jobroe!~manjaro-u@p579EBB3B.dip0.t-ipconnect.de> has quit IRC | 08:00 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@mob-31-157-249-153.net.vodafone.it> has joined #yocto | 08:03 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has joined #yocto | 08:03 | |
*** [Sno] <[Sno]!~sno@p4FE93893.dip0.t-ipconnect.de> has quit IRC | 08:06 | |
*** lh__ <lh__!sid77898@osuosl/staff/lh> has quit IRC | 08:08 | |
*** ric96 <ric96!sid234506@gateway/web/irccloud.com/x-kvisobvcxlrfufaf> has quit IRC | 08:08 | |
*** ribalda <ribalda!sid306640@gateway/web/irccloud.com/x-ngrgrlklekdfeuqd> has quit IRC | 08:09 | |
*** fury <fury!uid193779@gateway/web/irccloud.com/x-idhajzzacyvyicer> has quit IRC | 08:09 | |
*** ukembedded <ukembedded!sid304355@gateway/web/irccloud.com/x-byszeqrtvukawoud> has quit IRC | 08:09 | |
*** lh__ <lh__!sid77898@gateway/web/irccloud.com/x-pqlfwfjwcsqgdtwv> has joined #yocto | 08:10 | |
*** ribalda <ribalda!sid306640@gateway/web/irccloud.com/x-tblqbfwujbfezopu> has joined #yocto | 08:10 | |
*** ric96 <ric96!sid234506@gateway/web/irccloud.com/x-rwvbhwdijzydtqei> has joined #yocto | 08:10 | |
*** ukembedded <ukembedded!sid304355@gateway/web/irccloud.com/x-lbnoewpcxrbtqiav> has joined #yocto | 08:10 | |
*** fury <fury!uid193779@gateway/web/irccloud.com/x-zgkvantxvnpeczpd> has joined #yocto | 08:11 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 08:15 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has joined #yocto | 08:17 | |
LetoThe2nd | joshis52: what did you do and where did you get stuck? | 08:18 |
*** nemgti-og <nemgti-og!nemgti-og@gateway/vpn/protonvpn/nemgti-og> has joined #yocto | 08:20 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC | 08:21 | |
nemgti-og | I am creating a sysbolic link in a nativesdk- recipe, in the corresponding do_install() function. But after installing the SDK, the symbolic link has preppended ../../../../../../../../../../../../../../../../ and only after that comes the path to which it should point. | 08:28 |
erbo | nemgti-og: do the link work? | 08:29 |
nemgti-og | In the recipe I am doing ln -sfrT "${datadir}/${PN}-${PV}/${FILENAME} ${d}${BINDIR}/${FILENAME} | 08:30 |
nemgti-og | erbo: No. The link does not work | 08:30 |
erbo | nemgti-og: I wonder if it might break because of using absolute paths. | 08:33 |
nemgti-og | erbo: right... might be | 08:34 |
erbo | nemgti-og: what would ${datadir}/${PN}-${PV}/${FILENAME} evaluate to here? Somewhere in /etc? | 08:34 |
qschulz | nemgti-og: does ${d} work? isn't it ${D}? but I recall us having issues with symlinks | 08:35 |
qschulz | let me check | 08:35 |
nemgti-og | erbo: it sould be /usr/share/nativesdk-capicxx-core-3.1.12.3/commonapi-generator-linux-x86_64 | 08:36 |
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has quit IRC | 08:36 | |
nemgti-og | qschulz: I meant D. | 08:36 |
erbo | nemgti-og: But should the link really point somewhere outside on the build host? Is that intended? | 08:36 |
nemgti-og | erbo: The idea is that the binayr should be part of my SDK, located in $SDKSYSROOT/usr/share... and a link to in in $SDKSYSROOT/usr/bin | 08:38 |
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:f4cd:e230:8890:e1b3> has joined #yocto | 08:40 | |
erbo | nemgti-og: ok, then using something like: cd {D}/${BINDIR}/ , ln -sfrT ../../${datadir}/${PN}-${PV}/${FILENAME} ${FILENAME} might work | 08:41 |
erbo | and with an extra $ before {D} :) | 08:41 |
*** [Sno] <[Sno]!~sno@195.14.209.36> has joined #yocto | 08:42 | |
*** lucaceresoli_ <lucaceresoli_!~lucaceres@212-124-169-118.v4.ngi.it> has joined #yocto | 08:43 | |
qschulz | i'm not sure that\s what you're supposed to do? | 08:44 |
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:f4cd:e230:8890:e1b3> has quit IRC | 08:44 | |
qschulz | nemgti-og: we indeed had an issue with relative paths, and we fixed by using relative paths | 08:44 |
qschulz | first relative = absolute :p | 08:44 |
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:8c74:d0da:4c76:e612> has joined #yocto | 08:46 | |
qschulz | basically we had ln -sf "%{bindir}/binary" "${D}${bindir}/binarylink" and we changed it to ln -s "./binary" "${D}${bindir}/binarylink" | 08:46 |
*** mckoan|away is now known as mckoan | 08:49 | |
qschulz | so if it's a link for resources in the same recipe, it's fine you can manage relative links. If it's a symlink across recipes, I doubt trying to do such a thing is recommended. Yocto does some magic on links to detect if it's trying to do some host contaminated for example | 08:49 |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto | 08:51 | |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has joined #yocto | 08:58 | |
clementp[m] | Hi i'm building mender for Yocto (sumo) using meta-mender and meta-mender-community layers, but I don't understand why bitbake select the version 1.7.1 whereas there is a 2_XX and mender_2.1.2.bb files for e.g | 09:00 |
*** lucaceresoli_ <lucaceresoli_!~lucaceres@212-124-169-118.v4.ngi.it> has quit IRC | 09:01 | |
erbo | clementp[m]: the other versions set DEFAULT_PREFERENCE = "-1" | 09:01 |
erbo | which means they won't be used unless you explicitly tell bitbake to prefer those versions | 09:02 |
clementp[m] | @erbo Thanks you :) | 09:03 |
qschulz | clementp[m]: or PREFERRED_VERSION_mender somewhere in your layers | 09:06 |
LetoThe2nd | qschulz: s/somewhere/in a conf file in your layers, not in the image recipe specifically!/g | 09:06 |
qschulz | yes, sorry. machine configuration file, local.conf (and maybe distro conf file?) | 09:07 |
LetoThe2nd | qschulz: want me to turn some music so you can chant along? :) | 09:07 |
qschulz | LetoThe2nd: I summoned you a few days back for the anthem but you were silent | 09:08 |
LetoThe2nd | qschulz: $REASONS | 09:08 |
*** NiksDev <NiksDev!~NiksDev@192.91.75.30> has quit IRC | 09:11 | |
qschulz | LetoThe2nd: so no, I'm sulking now | 09:11 |
*** NiksDev <NiksDev!~NiksDev@192.91.101.31> has joined #yocto | 09:11 | |
LetoThe2nd | :) | 09:12 |
yocti | New news from stackoverflow: Bitbake not installing files from recipe to rootfs <https://stackoverflow.com/questions/59206759/bitbake-not-installing-files-from-recipe-to-rootfs> | 09:27 |
*** mamadeus <mamadeus!~mamadeus@79.127.1.122> has quit IRC | 09:31 | |
*** mamadeus <mamadeus!~mamadeus@79.127.1.122> has joined #yocto | 09:31 | |
*** Erlkoenig <Erlkoenig!~niklas.gu@dslb-088-077-146-109.088.077.pools.vodafone-ip.de> has joined #yocto | 09:43 | |
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 09:44 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 09:47 | |
*** JaMa <JaMa!~martin@109.238.218.228> has joined #yocto | 09:47 | |
*** rubdos <rubdos!~rubdos@2a02:578:859d:700:8b44:5716:382d:a7da> has quit IRC | 09:48 | |
*** jeanba1 <jeanba1!~jbl@87-49-147-94-mobile.dk.customer.tdc.net> has joined #yocto | 09:48 | |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has quit IRC | 09:53 | |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has joined #yocto | 09:57 | |
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto | 10:05 | |
*** mamadeus <mamadeus!~mamadeus@79.127.1.122> has quit IRC | 10:12 | |
*** mamadeus <mamadeus!~mamadeus@79.127.1.122> has joined #yocto | 10:19 | |
*** rburton <rburton!~rburton@134.191.227.39> has joined #yocto | 10:20 | |
*** rubdos <rubdos!~rubdos@2a02:578:859d:700:8b44:5716:382d:a7da> has joined #yocto | 10:24 | |
*** jeanba1 <jeanba1!~jbl@87-49-147-94-mobile.dk.customer.tdc.net> has left #yocto | 10:26 | |
*** sstiller <sstiller!~sstiller@b2b-94-79-174-114.unitymedia.biz> has joined #yocto | 10:31 | |
*** palate <palate!~palate@unaffiliated/palate> has quit IRC | 10:46 | |
*** tensa <tensa!~spline@vm-irc.spline.inf.fu-berlin.de> has quit IRC | 10:59 | |
*** [Sno] <[Sno]!~sno@195.14.209.36> has quit IRC | 11:04 | |
sstiller | What's the patch order if I have multiple patches in different .bbappend files in different layers? | 11:10 |
*** florian_kc is now known as florian | 11:12 | |
qschulz | sstiller: the one in SRC_URI after everything's been expanded :) | 11:13 |
*** palate <palate!~palate@palate.powered.by.lunarbnc.net> has joined #yocto | 11:17 | |
*** dev1990 <dev1990!~dev@asx191.neoplus.adsl.tpnet.pl> has joined #yocto | 11:38 | |
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has joined #yocto | 11:40 | |
*** iceaway <iceaway!~pelle@37.233.78.69> has joined #yocto | 11:44 | |
*** mamadeus_ <mamadeus_!~mamadeus@5.113.88.46> has joined #yocto | 11:46 | |
*** berton <berton!~berton@181.220.114.167> has joined #yocto | 11:46 | |
iceaway | I have an out-of-tree kernel module, that I cannot seem to get to autoload on boot. My module recipe is a copy of the "hello world" example, but with some other files. In my distribution config file I have added the module to the "KERNEL_MODULE_AUTOLOAD" variable. There are also a few other modules listed there (in-kernel ones) and they get their .conf files created in /etc/modules-load.d/. | 11:47 |
*** [Sno] <[Sno]!~sno@p4FE93893.dip0.t-ipconnect.de> has joined #yocto | 11:48 | |
*** berton <berton!~berton@181.220.114.167> has quit IRC | 11:48 | |
*** mamadeus <mamadeus!~mamadeus@79.127.1.122> has quit IRC | 11:49 | |
*** Erlkoenig <Erlkoenig!~niklas.gu@dslb-088-077-146-109.088.077.pools.vodafone-ip.de> has quit IRC | 11:49 | |
mckoan | iceaway: set in your module recipe KERNEL_MODULE_AUTOLOAD = " yourmodulename" | 11:53 |
mckoan | iceaway: use the module filename without .ko for this variable | 11:54 |
yocti | New news from stackoverflow: QtCreator Static Analyzer is failing on yocto "gnu/stubs-soft.h" is missing <https://stackoverflow.com/questions/60756453/qtcreator-static-analyzer-is-failing-on-yocto-gnu-stubs-soft-h-is-missing> || Handling failed task in Yocto recipe <https://stackoverflow.com/questions/53503158/handling-failed-task-in-yocto-recipe> | 11:58 |
*** berton <berton!~berton@181.220.114.167> has joined #yocto | 12:10 | |
*** berton <berton!~berton@181.220.114.167> has quit IRC | 12:14 | |
*** berton <berton!~berton@181.220.114.167> has joined #yocto | 12:16 | |
iceaway | mckoan: thanks! will try that right away. | 12:16 |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has quit IRC | 12:18 | |
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has quit IRC | 12:24 | |
*** Nojh <Nojh!uid52797@gateway/web/irccloud.com/x-ilhkchcnniqerwar> has left #yocto | 12:27 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has quit IRC | 12:27 | |
yocti | New news from stackoverflow: copy some folders with files into a directory in recipe <https://stackoverflow.com/questions/43781678/copy-some-folders-with-files-into-a-directory-in-recipe> | 12:28 |
hmw1 | Hi, im including a package group that includes the package thttpd. so i search true the bb files to find out what variable is including (ARAGO_SDK_PREREQ) it. so i did a ARAGO_SDK_PREREQ_remove += "thttpd" but the package is still getting installed | 12:30 |
LetoThe2nd | hmw1: you probably did the remove in the image, right? | 12:30 |
hmw1 | LetoThe2nd yes | 12:31 |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto | 12:32 | |
LetoThe2nd | hmw1: https://twitter.com/TheYoctoJester/status/1217166071519744000 | 12:32 |
LetoThe2nd | hmw1: besides the fact then, why do you even pull in a group if you don't actually want it. | 12:32 |
hmw1 | LetoThe2nd: the group has some usable stuff in it. and i don't have the time yet to sift true it and put it in my own layer | 12:35 |
* LetoThe2nd shrugs | 12:35 | |
LetoThe2nd | its your maintenance nightmare, not mine. | 12:35 |
*** radsquirrel <radsquirrel!~bradleyb@mail.fuzziesquirrel.com> has quit IRC | 12:38 | |
*** radsquirrel <radsquirrel!~bradleyb@mail.fuzziesquirrel.com> has joined #yocto | 12:39 | |
*** jkimblad <jkimblad!~jacob@h-94-254-58-242.NA.cust.bahnhof.se> has joined #yocto | 12:40 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has joined #yocto | 12:42 | |
*** joshis52 <joshis52!cb36ac32@tel3187175.lnk.telstra.net> has quit IRC | 12:44 | |
*** ericch <ericch!~ericch@pool-108-34-251-214.prvdri.fios.verizon.net> has joined #yocto | 12:59 | |
*** paulg <paulg!~paulg@135-23-37-86.cpe.pppoe.ca> has joined #yocto | 13:00 | |
*** nemgti-og <nemgti-og!nemgti-og@gateway/vpn/protonvpn/nemgti-og> has quit IRC | 13:01 | |
*** nemgti-og <nemgti-og!~nemgti-og@37.120.217.163> has joined #yocto | 13:06 | |
*** nemgti-og <nemgti-og!~nemgti-og@37.120.217.163> has joined #yocto | 13:06 | |
*** iceaway <iceaway!~pelle@37.233.78.69> has quit IRC | 13:12 | |
*** iceaway <iceaway!~pelle@37.233.78.69> has joined #yocto | 13:16 | |
*** mamadeus__ <mamadeus__!~mamadeus@79.127.1.122> has joined #yocto | 13:17 | |
*** mamadeus_ <mamadeus_!~mamadeus@5.113.88.46> has quit IRC | 13:20 | |
*** nacknick <nacknick!5dac2091@93-172-32-145.bb.netvision.net.il> has joined #yocto | 13:20 | |
nacknick | Hi. I added file to ${base_libdir} and when running bitbake it says: *ERROR: ... <file> has relocations in .text* | 13:21 |
nacknick | Is there any way to make it ignore those relocations? | 13:22 |
*** rubdos_ <rubdos_!~rubdos@77.109.118.221> has joined #yocto | 13:23 | |
*** agust <agust!~agust@pD95F11D0.dip0.t-ipconnect.de> has quit IRC | 13:23 | |
sstiller | qschulz: thx. That's what I expected. I had a problem with a patch and thought, it was the order. But the patch was just broken. | 13:24 |
*** rubdos <rubdos!~rubdos@2a02:578:859d:700:8b44:5716:382d:a7da> has quit IRC | 13:24 | |
*** stephano <stephano!~stephano@c-73-164-244-205.hsd1.or.comcast.net> has joined #yocto | 13:24 | |
nacknick | https://www.yoctoproject.org/docs/1.7/ref-manual/ref-manual.html#ref-classes-insane - *textrel:* Checks for ELF binaries that contain relocations in their .text sections, which can result in a performance impact at runtime. | 13:25 |
nacknick | Is there a way to remove some "QA" checks? | 13:25 |
erbo | nacknick: See https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html#var-ERROR_QA | 13:27 |
qschulz | erbo: too quick for me :/ | 13:27 |
yocti | New news from stackoverflow: Add New Kernel Parameter To Custom Linux Image Generated By Yocto <https://stackoverflow.com/questions/57071108/add-new-kernel-parameter-to-custom-linux-image-generated-by-yocto> | 13:28 |
qschulz | nacknick: but why not fix it? https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#ref-qa-checks | 13:28 |
qschulz | either CFLAGS is not passed correctly, or you're missing -fPIC in it | 13:29 |
qschulz | and that's usually better than hiding the QA messages :) | 13:29 |
*** rubdos <rubdos!~rubdos@77.109.118.221> has joined #yocto | 13:30 | |
*** rubdos_ <rubdos_!~rubdos@77.109.118.221> has quit IRC | 13:32 | |
*** maudat <maudat!~moda@107-190-37-226.cpe.teksavvy.com> has joined #yocto | 13:37 | |
*** agust <agust!~agust@pD95F11D0.dip0.t-ipconnect.de> has joined #yocto | 13:40 | |
*** [Sno] <[Sno]!~sno@p4FE93893.dip0.t-ipconnect.de> has quit IRC | 13:48 | |
nemgti-og | erbo: qschulz. Thanks for the hints in the morning. I was stucked on meetings after and just now I had the chance to try. The thing with the symliks is solved now. Thanks again! | 13:49 |
nemgti-og | My english sucks, but I guess you understood my message | 13:50 |
nacknick | qschulz: I added `INSANE_SKIP_${PN} += "textrel"` to the recipe file and I'm still getting error: `ERROR: <my_pacakge> do_package_qa: QA Issue: ELF binary '...so' has relocations in .text [textrel]` | 13:51 |
nacknick | erbo: You too if you know what to do... ^^^ | 13:52 |
*** [Sno] <[Sno]!~sno@p4FE93893.dip0.t-ipconnect.de> has joined #yocto | 13:54 | |
*** fl0v0 <fl0v0!~fvo@2a01:c22:341c:8c00:132:c190:59e0:1c54> has quit IRC | 13:54 | |
qschulz | nemgti-og: what did you end up doing in the dn? | 13:55 |
erbo | nacknick: could it be that the actual package name is not what ${PN} evaluated to? | 13:55 |
qschulz | nacknick: no, what I meant, have you actually tried fixing the issue and not hiding it under the carpet? | 13:55 |
qschulz | nacknick: otherwise, you need INSANE_SKIP_<my_pacakge> here if my_pacakge is not ${PN} as erbo suggested. | 13:56 |
nacknick | erbo: the `.so` files are external, I just use the PN's recipe to copy it to the the `/lib` dir | 13:56 |
qschulz | what's the name of the package in the error? | 13:57 |
nacknick | qschulz: OK I'll try, thanks. BTW, it's not "an issue", the QA checking just identifies it as a problem | 13:57 |
nacknick | qschulz: The name of my external library | 13:58 |
qschulz | nacknick: if third party prebuilt binary, you won't be able to do anything about the warning except hiding it :/ | 13:59 |
nemgti-og | qschulz: cd "${D}${datadir}/${PN}-${PV}" && ln -s ${BINARYNAME} ${D}${bindir}/${BINARYNAME} | 13:59 |
nacknick | qschulz: Yes. That's exactly what I'm trying to do | 14:00 |
*** dv <dv!~dv@176.114.204.12> has joined #yocto | 14:01 | |
qschulz | nemgti-og: don't forget to cd back to the previous directory so if someone needs to do an install_append somewhere else they're in the correct directory | 14:01 |
qschulz | nemgti-og: I'm wondering if ln -s "../${datadir}/${PN}-${PV}" "${D}${bindir}/${BINARYNAME}" wouldn't have worked? without the cd? | 14:02 |
dv | is there any short document describes recommendations how to beautifully/correct write recipes and layers? | 14:02 |
*** agust <agust!~agust@pD95F11D0.dip0.t-ipconnect.de> has quit IRC | 14:02 | |
*** vmeson <vmeson!~rmacleod@192-0-133-244.cpe.teksavvy.com> has joined #yocto | 14:03 | |
qschulz | nemgti-og: also, P = ${PN}-${PV} if you want to use that instead :) | 14:03 |
erbo | qschulz: probably true, I don't know why I suggest the cd thing | 14:03 |
erbo | probably pre-coffee | 14:03 |
qschulz | nacknick: if you were to be the one compiling this lib, you should be fixing it instead of using INSANE_SKIP but that I didn't know before you told us :) | 14:04 |
qschulz | nemgti-og: by correct I meant the default one for do_install (${B} IIRC, but `cd -` should work fine I guess?) | 14:05 |
nacknick | qschulz: So what should be the command to skip the textrel check if my library file name is *libofmine.so* ? `INSANE_SKIP_libofmine.so += "textrel"` | 14:05 |
qschulz | nacknick: not necessarily. It has to be INSANE_SKIP_<name_of_the_package_which_has_the_binary_with_relocations> += "textrel" | 14:06 |
*** ssajal <ssajal!~ssajal@otwaon1146w-lp140-01-64-229-138-221.dsl.bell.ca> has joined #yocto | 14:07 | |
*** paulg <paulg!~paulg@135-23-37-86.cpe.pppoe.ca> has quit IRC | 14:07 | |
qschulz | also, I doubt it's legal to use dots in package names | 14:07 |
nacknick | qschulz: The lib file is "independent" | 14:07 |
nacknick | so `INSANE_SKIP_libofmine += "textrel"` | 14:07 |
nacknick | There is no recipe for that library file | 14:08 |
qschulz | well there is, you're writing it | 14:08 |
*** mamadeus__ <mamadeus__!~mamadeus@79.127.1.122> has quit IRC | 14:09 | |
nemgti-og | qschulz: In deed in must add thatextra "cd -". Thanks! | 14:09 |
qschulz | nemgti-og: check that cd - actually works. I don't know if it's shell generic :/ | 14:09 |
nacknick | qschulz: `INSANE_SKIP_libofmine += "textrel"` does not work | 14:10 |
qschulz | nacknick: what is the EXACT error message you have | 14:10 |
qschulz | and do NOT censor it | 14:10 |
qschulz | ERROR: <my_pacakge> do_package_qa: QA Issue: ELF binary | 14:10 |
nacknick | I can't not censor it :| | 14:11 |
qschulz | I want what is in lieu of <my_pacakge> | 14:11 |
qschulz | well, then listen to what I am saying | 14:11 |
qschulz | nacknick: otherwise, you need INSANE_SKIP_<my_pacakge> here if my_pacakge is not ${PN} as erbo suggested. | 14:11 |
nacknick | qschulz: OK. Let me tell you the whole story | 14:11 |
qschulz | why do you absolutely not want to try what I'm telling you? I don't need to know the package name, but you absolutely do. You don't know which one it is, perfectly fine. But AFAIR, what you stripped from the error message is actually the name of the package you have to put after INSANE_SKIP_ | 14:13 |
nacknick | qschulz: There is a recipe, let's call it 'A'. I build a special library for that 'A' binary file (during the building process of bitbake) let's call it 'liba.so'. Finally I need that the library file (liba.so) will be located in the `/lib` directory of the final image. Is that clear? | 14:15 |
nacknick | So I modified the a.bb file to copy the library to `/lib` | 14:15 |
*** fl0v0 <fl0v0!~fvo@2a01:c22:341c:8c00:132:c190:59e0:1c54> has joined #yocto | 14:16 | |
*** agust <agust!~agust@pD95F11D0.dip0.t-ipconnect.de> has joined #yocto | 14:18 | |
qschulz | nacknick: not clear to me /me shrugs. Are you compiling this library with yocto yes or no? yes? fix the compilatioon by adding -fPIC to the CFLAGS or make sure the CFLAGS don't get overriden. No? then you need INSANE_SKIP_ for the *package* which has the lib in it. Packages and recipes are two different things. | 14:18 |
nacknick | `ERROR: a-1.0.0 do_package_qa: QA Issue: ELF binary '/home/.../liba.so' has relocations in .text [textrel]` | 14:19 |
nacknick | if I change the error to the story above | 14:19 |
qschulz | why is it in home now? | 14:19 |
nacknick | just the location of the building directory | 14:19 |
nacknick | ignore it | 14:19 |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 14:19 | |
qschulz | are you building your library with sources in Yocto? | 14:20 |
nacknick | no | 14:20 |
nacknick | building it separately | 14:20 |
qschulz | why? | 14:20 |
nacknick | This is what we do at work | 14:21 |
nacknick | Can't change it now... We do it not only for Yocto | 14:21 |
qschulz | nacknick: you're giving your layers but don't want to give the sources of your lib I guess? | 14:22 |
nacknick | we get binary file and build a library for it that they work together | 14:22 |
qschulz | whatever, does nt matter much, was just curious | 14:22 |
qschulz | go to the workdir of your recipe | 14:22 |
nacknick | ok | 14:22 |
nacknick | then? | 14:22 |
qschulz | (tmp/work/*/*/a/1.0.0/) | 14:22 |
qschulz | then go to packages-split | 14:23 |
qschulz | find your lib | 14:23 |
qschulz | wherever it is, that's the name of your package | 14:23 |
nacknick | Thanks! | 14:23 |
qschulz | but that should techincally appear in the Error message you have from bitbake | 14:24 |
nacknick | you're right | 14:24 |
qschulz | telling you there is relocation in that file | 14:24 |
nacknick | I missed it | 14:24 |
nacknick | sorry | 14:24 |
erbo | oh my :) | 14:25 |
*** nacknick <nacknick!5dac2091@93-172-32-145.bb.netvision.net.il> has quit IRC | 14:29 | |
*** mauz555 <mauz555!~mauz555@2a01:e0a:56d:9090:3105:3e60:51ab:b6a3> has joined #yocto | 14:34 | |
ecdhe | I have a custom python extension, a single C file, that compiles with a 3-line setup.py. | 14:39 |
ecdhe | I'm trying to figure out how to get yocto to build it for me | 14:40 |
nemgti-og | I have a recipe_A-native that gets some files from the web. I created a nativesdk-recipe_A to get those files to be present in a eSDK. I use (in the eSDK) a devtool add -some-git-repo to download an app. That app needs the binaries gotten by nativesdk-recipe_A). Do I still need to add DEPENDS nativesdk-recipe_A in my recipe (the recipe that corresponds to the app i added using devtool)? | 14:42 |
nemgti-og | Because I tried it and it does not work | 14:44 |
mauz555 | is a "weston_4.0.0.imx.bb" (in a higher priority layer) going to override a "weston_5.0.0.bb" or are they different recipes because of the ".imx." ? | 14:44 |
erbo | ecdhe: does it use the "distutils" pattern? If so there's a distutils.bbclass | 14:44 |
rburton | qschulz: oe-pkgdata-util is a better way to poke at what packages came out of a recipe | 14:45 |
erbo | mauz555: not different recipes, but I don't think that a lower version would be picked because of layer priority. Perhaps something sets a preferred version? | 14:46 |
ecdhe | erbo: how can I tell if it uses the distutils pattern? | 14:47 |
erbo | ecdhe: can you e.g. call setup.py install to build and install it? | 14:47 |
ecdhe | erbo: yes, python3 setup.py build_ext | 14:47 |
erbo | Then I think it does, so you can probably use that bbclass | 14:48 |
erbo | ecdhe: See e.g. https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/python/python3-dbus_1.2.16.bb | 14:50 |
*** nacknick <nacknick!5dac2091@93-172-32-145.bb.netvision.net.il> has joined #yocto | 14:51 | |
qschulz | rburton: but for that don't you need the recipe to complete? (but thanks, I always forget about this tool) | 14:51 |
ecdhe | erbo: only because this would be hard to search, what is the "S" variable in that example? | 14:51 |
*** Ninic0c0 <Ninic0c0!51ff1123@81.255.17.35> has joined #yocto | 14:53 | |
nacknick | qschulz: After I built the package successfully and found the library in `packages-split/${PN}-dev/`, Why could be the reason that I can't find that library file in the `/lib` directory of the final image? | 14:54 |
nacknick | What could* | 14:55 |
qschulz | nacknick: because dev packages aren't in the image by default | 14:55 |
erbo | ecdhe: the dir where the sources are put inside WORKDIR | 14:55 |
*** sstiller <sstiller!~sstiller@b2b-94-79-174-114.unitymedia.biz> has quit IRC | 14:55 | |
qschulz | ecdhe: by reading the class, where you would execute setup.py build | 14:55 |
nacknick | Why it put it in dev packages? And how to solve it? | 14:56 |
qschulz | nacknick: because it's a non versioned lib (i.e. not .so.X.Y.Z) | 14:56 |
qschulz | and in 99% of the cases, you want versioned libraries in your system | 14:56 |
qschulz | and just a symlink from .so to .so.X.Y.Z | 14:56 |
nacknick | So if I will change the .so file to .so.1 it will move it? | 14:57 |
Ninic0c0 | Hello :) I would like to add some ssh keys inside the final rootfs based on the image name, is it possible to do something like that ? The purpose is to have different keys for different projects , so feel free to tell me if it's not the best method :) | 14:57 |
qschulz | nacknick: https://wiki.yoctoproject.org/wiki/TipsAndTricks/Packaging_Prebuilt_Libraries | 14:57 |
qschulz | nacknick: ideally, since you are building your libs, version them | 14:58 |
qschulz | it's very not nice to people to not version it | 14:58 |
nacknick | hh ok | 14:58 |
nacknick | and if I insist not to version it, is there a way to copy the library to the final image even that it's under -dev dir? | 14:59 |
qschulz | follow the link I've given you to make your lib.so part of the normal package | 14:59 |
qschulz | when you want to install one -dev package, add it to IMAGE_INSTALL or however you add packages to your image | 15:00 |
mcfrisk | is there some way to run pseudo only to make sync()/fsync() noops? | 15:00 |
nacknick | OK. thank you so much | 15:00 |
qschulz | nacknick: pleasure, good luck | 15:01 |
qschulz | Ninic0c0: or you make one recipe per ssh keys and include the correct one in your project specific image (thinkin out loud) | 15:02 |
LetoThe2nd | qschulz: don't think. its unneccessary. | 15:05 |
*** paulg <paulg!~paulg@69.158.246.190> has joined #yocto | 15:06 | |
qschulz | LetoThe2nd: how would you do it? | 15:08 |
LetoThe2nd | qschulz: easy. i just don't think. | 15:08 |
Ninic0c0 | qschulz sound also a good solution but the purpose is to write less recipe as possible ^^ | 15:09 |
LetoThe2nd | but in fact, i think qschulz is right. if you want to base someting off a specific image, then providing separate recipes is the easiest way. | 15:11 |
LetoThe2nd | an option would be to have a conglomerate recipe that provides seperate packages which you can then reference. yet thats just a variation on the topic. | 15:11 |
Ninic0c0 | LetoThe2nd thx for the advice. I wiil do that thx guys! | 15:11 |
qschulz | LetoThe2nd: I think we're using it already, but how bad is SRC_URI in an image recipe? | 15:14 |
*** jobroe_ <jobroe_!~manjaro-u@193.158.0.154> has quit IRC | 15:14 | |
LetoThe2nd | qschulz: i personally would say "if it fits your bill, go use it." but that might be just me. | 15:15 |
qschulz | LetoThe2nd: then a ROOTFS_POST_COMMAND or something which reads into WORKDIR and take the files from SRC_URI += "file://${IMAGE_NAME}/keys" or something? I'm curious what are the other options | 15:15 |
qschulz | LetoThe2nd: and that brings hackish solutions (I've seen a few :) ) | 15:16 |
Ninic0c0 | qschulz LetoThe2nd for info FILESEXTRAPATHS_append := "${THISDIR}/files/${MACHINE}:" made the trick :P | 15:17 |
Ninic0c0 | MACHINE -> IMAGE_NAME :S to fast copy/paste ^^ | 15:18 |
qschulz | Ninic0c0: where? | 15:18 |
LetoThe2nd | in the image, i presume. | 15:19 |
ecdhe | erbo: here's my .bb file: https://pastebin.com/Nr71AGW0 | 15:19 |
ecdhe | I had actually used python3-dbus as a reference before | 15:20 |
Ninic0c0 | qschulz inside the recipe | 15:20 |
Ninic0c0 | as all keys ahev the same name in different project fodler | 15:20 |
qschulz | Ninic0c0: image recipe or package recipe? | 15:20 |
ecdhe | erbo: so I added my python3-cfifo (my simple extension module) to layer.conf. When I build, I get the error: "Package 'python3-cfifo' has no installation candidate" | 15:21 |
Ninic0c0 | qschulz To tell you all; I have one recipe ssh-keys.bb on my "OS part" with admin access keys. In an other part "application part" I have a ssh-keys.bbappend. the FILESEXTRAPATHS is inside the bbappend | 15:22 |
ecdhe | The .bb file is in my layer directory, next to other .bb files of the same pattern, which I believe should be globbed by the layer.conf BBFILES description. | 15:23 |
Ninic0c0 | qschulz so i have the same bbapend (only one in fact) and i have just to keep the same in sub folder containing project name | 15:23 |
qschulz | Ninic0c0: you're making a package recipe image specific and that is not great. | 15:23 |
LetoThe2nd | Ninic0c0: and that works with the image name? machine, sure, distro, sure... but image? i doubt it. | 15:23 |
Ninic0c0 | qschulz good point :S | 15:24 |
qschulz | Ninic0c0: package recipes can only be distro specific (by default), everything agnostic (allarch.bbclass, shell scripts), or machine specific | 15:24 |
qschulz | because all of those have a separate work directory | 15:24 |
qschulz | so when you change any of those X-specific item, you get a new separate work dir | 15:25 |
qschulz | otherwise, you just overwrite every time the recipe work dir with different data and from experience, trust me, that's not great :) | 15:25 |
Ninic0c0 | qschulz totally agree, i will change that to have several simple recipes and add them inside the correct packagegroup | 15:25 |
qschulz | Ninic0c0: you could have multiple recipes with the name of the image in it and then in an .inc included by the image recipe, you do some magic like IMAGE_INSTALL += "ssh-keys-${IMAGE_NAME}" and then it's "transparent" | 15:26 |
qschulz | (the name of the image in the package name produced by the recipe*) | 15:27 |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 15:30 | |
tgamblin | jpuhlman: I see you had some involvement in this nasty Python pkg_resources sluggishness: https://github.com/MontaVista-OpenSourceTechnology/meta-virtualization/commit/36a5b6fe0b43516d0474e066102a345e31155fb9 | 15:32 |
tgamblin | I'm trying to track down what, if any, blanket fix might exist to deal with avoiding that slowdown | 15:33 |
*** mauz555 <mauz555!~mauz555@2a01:e0a:56d:9090:3105:3e60:51ab:b6a3> has quit IRC | 15:34 | |
tgamblin | s/involvement/interest/ | 15:35 |
Ninic0c0 | qschulz Thx for support, all work like a charm <3 | 15:43 |
qschulz | Ninic0c0: nice! | 15:46 |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has joined #yocto | 15:47 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has quit IRC | 15:50 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@mob-31-157-249-153.net.vodafone.it> has joined #yocto | 15:50 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has joined #yocto | 15:50 | |
RP | tgamblin: | 15:52 |
RP | tgamblin: http://git.yoctoproject.org/cgit.cgi/yocto-autobuilder-helper/commit/?id=56c404d5d8f76e4fd63c8b96a40b1264e90c0d03 is what caused the list to break | 15:52 |
jpuhlman | tgamblin: No that was just our mirror. I didn't do any work on that one. | 15:53 |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 15:54 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC | 15:54 | |
tgamblin | jpuhlman: ah, ok :( | 15:55 |
tgamblin | RP: thanks, I'll have a look | 15:55 |
*** vineela <vineela!~vtummala@134.134.139.76> has joined #yocto | 15:56 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto | 15:56 | |
*** bernardoaraujo_ <bernardoaraujo_!uid179602@gateway/web/irccloud.com/x-rsnjaydzdanevoib> has joined #yocto | 16:00 | |
*** kpo <kpo!~kpo@62.87.215.229> has joined #yocto | 16:03 | |
*** pharaon2502 <pharaon2502!~manjaro-u@cpe-188-129-77-144.dynamic.amis.hr> has quit IRC | 16:03 | |
Ninic0c0 | qschulz one trouble left, is it possible to append a file installed by an other recipe (in my case: authorized_keys) ? ^^ | 16:13 |
Ninic0c0 | because 2 recipes want to add the keys inside :S | 16:13 |
qschulz | Ninic0c0: from another recipe, I don't think so | 16:15 |
qschulz | Ninic0c0: but if you don't want authorized_keys from the original recipe, why don't you remove it from the original package? (do_install_append() { rm ${D}/authorized_keys } is one way, the proper I don't know) | 16:16 |
qschulz | maybe there's some trickery possible with pkg_post_inst or something but I'm very unfamiliar with those tasks. | 16:17 |
qschulz | Ninic0c0: do you need to append or overwrite? | 16:17 |
*** nacknick <nacknick!5dac2091@93-172-32-145.bb.netvision.net.il> has quit IRC | 16:19 | |
*** mckoan is now known as mckoan|away | 16:21 | |
*** yacar_ <yacar_!~yacar_@91-168-169-253.subs.proxad.net> has quit IRC | 16:21 | |
khem | RP: https://patchwork.openembedded.org/patch/171069/ you did not pick it into master-next | 16:22 |
khem | this should help x86_64 world | 16:23 |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC | 16:24 | |
*** NiksDev <NiksDev!~NiksDev@192.91.101.31> has quit IRC | 16:26 | |
*** NiksDev <NiksDev!~NiksDev@192.91.75.30> has joined #yocto | 16:26 | |
armpit | khem, I don't see it in master-next | 16:26 |
*** yacar_ <yacar_!~yacar_@91-168-169-253.subs.proxad.net> has joined #yocto | 16:27 | |
khem | RP: and are you going to pick the bison upgrade and -l patch ? | 16:28 |
khem | if -l patch is not provided | 16:28 |
khem | in core then I have to push it imto my fork | 16:28 |
JPEW | It looks like populate-volatile.sh doesn't run when using systemd; what's the alternative? | 16:31 |
*** yacar_ <yacar_!~yacar_@91-168-169-253.subs.proxad.net> has quit IRC | 16:31 | |
*** yacar_ <yacar_!~yacar_@91-168-169-253.subs.proxad.net> has joined #yocto | 16:32 | |
khem | volatile-binds ? | 16:39 |
*** comptroller_ <comptroller_!~comptroll@47-213-225-103.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 16:40 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 16:41 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 16:41 | |
tgamblin | JPEW: yeah, it's sysvinit only apparently. I was running into this with http://bugzilla.yoctoproject.org/show_bug.cgi?id=13784 | 16:45 |
yocti | Bug 13784: normal, Medium+, 3.1 M3, trevor.gamblin, IN PROGRESS DESIGN , Sysvinit log file creation in /var/log sometimes fails at first boot | 16:46 |
*** comptroller <comptroller!~comptroll@47-213-225-103.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 16:46 | |
*** fl0v0 <fl0v0!~fvo@2a01:c22:341c:8c00:132:c190:59e0:1c54> has quit IRC | 16:50 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has quit IRC | 16:50 | |
*** robert_yang <robert_yang!~robert@60.247.85.82> has joined #yocto | 16:51 | |
*** vineela <vineela!~vtummala@134.134.139.76> has quit IRC | 16:54 | |
*** yacar_ <yacar_!~yacar_@91-168-169-253.subs.proxad.net> has quit IRC | 17:15 | |
*** yacar_ <yacar_!~yacar_@2a01:e0a:22a:7f40:a8aa:8751:844c:e602> has joined #yocto | 17:15 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.72> has joined #yocto | 17:16 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 17:16 | |
*** hpsy <hpsy!~hpsy@217.66.60.5> has quit IRC | 17:19 | |
*** rob_gries <rob_gries!~rob@pool-71-172-142-31.nwrknj.fios.verizon.net> has joined #yocto | 17:19 | |
rob_gries | Hi I'm having the same problem as this person on the mailing list -- https://www.yoctoproject.org/pipermail/yocto/2018-June/041585.html Has anyone developed a fix? | 17:21 |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 17:21 | |
rob_gries | I've applied RP's patchset https://patchwork.openembedded.org/patch/138622/ to my build and I still haven't had much luck. | 17:21 |
*** yacar2_ <yacar2_!~yacar_@2a01:e0a:22a:7f40:98f:1a02:d95f:ec40> has joined #yocto | 17:23 | |
*** khem <khem!~khem@unaffiliated/khem> has quit IRC | 17:23 | |
rob_gries | It's almost like the do_install_append_arm() function isn't executing, since I have two different copies of fpu_control.h in my lib32 and my lib64 sysroots. The lib64 sysroot contains the fixed fpu_control.h header along side of the fpu_control-64.h header, but the lib32 sysroot contains only the 32bits version of fpu_control.h and no fpu_control-32.h header. | 17:24 |
rob_gries | I am referring to the do_install_append_arm() function in glibc-package.inc | 17:25 |
*** yacar_ <yacar_!~yacar_@2a01:e0a:22a:7f40:a8aa:8751:844c:e602> has quit IRC | 17:27 | |
JPEW | khem: volatile-binds won't work very well unfortunately. I would like the ability to package individual bind files with the package that needs them | 17:28 |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 17:30 | |
*** nemgti-og <nemgti-og!~nemgti-og@37.120.217.163> has quit IRC | 17:32 | |
*** nemgti-og <nemgti-og!~nemgti-og@37.120.217.163> has joined #yocto | 17:33 | |
*** hpsy <hpsy!~hpsy@217.66.60.5> has joined #yocto | 17:34 | |
*** kroon <kroon!~kroon@213.185.29.22> has joined #yocto | 17:36 | |
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto | 17:36 | |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has quit IRC | 17:48 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has quit IRC | 17:50 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@mob-31-157-249-153.net.vodafone.it> has joined #yocto | 17:51 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has joined #yocto | 17:51 | |
*** vineela <vineela!~vtummala@134.134.137.77> has joined #yocto | 17:52 | |
*** guerinoni <guerinoni!~guerinoni@host181-40-dynamic.52-79-r.retail.telecomitalia.it> has quit IRC | 18:08 | |
*** guerinoni <guerinoni!~guerinoni@host181-40-dynamic.52-79-r.retail.telecomitalia.it> has joined #yocto | 18:09 | |
JPEW | Ah, systemd has tempfiles.d which does the same thing | 18:13 |
JPEW | I bet I can write a script to convert from volatiles to tempfiles.... | 18:13 |
*** frsc <frsc!~frsc@138-69-142-46.pool.kielnet.net> has quit IRC | 18:16 | |
*** yacar3_ <yacar3_!~yacar_@91-168-169-253.subs.proxad.net> has joined #yocto | 18:22 | |
*** yacar3_ <yacar3_!~yacar_@91-168-169-253.subs.proxad.net> has quit IRC | 18:23 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.97> has joined #yocto | 18:23 | |
*** yacar3_ <yacar3_!~yacar_@2a01:e0a:22a:7f40:8524:a2bb:fd5d:1880> has joined #yocto | 18:23 | |
*** yacar2_ <yacar2_!~yacar_@2a01:e0a:22a:7f40:98f:1a02:d95f:ec40> has quit IRC | 18:25 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.97> has quit IRC | 18:28 | |
*** nemgti-og <nemgti-og!~nemgti-og@37.120.217.163> has quit IRC | 18:32 | |
*** davest <davest!~davest@50-39-142-50.bvtn.or.frontiernet.net> has joined #yocto | 18:33 | |
ecdhe | I'm digging into this. I'm getting the error message that "E: Package 'python3-mymodule' has no installation candidate" | 18:34 |
*** nerdboy <nerdboy!~sarnold@47.143.129.100> has joined #yocto | 18:34 | |
ecdhe | Unfortunately, the term "installation candidate" doesn't appear in the yocto mega manual. | 18:35 |
*** paulg <paulg!~paulg@69.158.246.190> has quit IRC | 18:35 | |
ecdhe | What does it mean when a recipe provides a package that has no "installation cadidate"? | 18:36 |
*** nerdboy <nerdboy!~sarnold@47.143.129.100> has quit IRC | 18:39 | |
neverpanic | ecdhe: It's not a yocto error message, it's an error message printed by your chosen package manager. | 18:42 |
neverpanic | ecdhe: usually that means that you don't have any package sources configured. Are you getting this while building an image, or while attempting to install additional packages into an image? | 18:43 |
*** emrius <emrius!b2085748@dslb-178-008-087-072.178.008.pools.vodafone-ip.de> has joined #yocto | 18:43 | |
emrius | Good evening everybody. I have an issue related to the `target_FPU` setting (I think). A compilation fails as follows: `error: build/lib.linux-x86_64-3.7/scipy/fftpack/_fftpack.cpython-37m-arm-linux-gnueabi.so uses VFP register arguments, build/temp.linux-x86_64-3.7/libfftpack.a(cffti1.o) does not`. I experimented with the target_FPU setting and | 18:46 |
emrius | set it to hard/soft/softfp but neither lead to success. I also experimented with the compiling arguments `-mfloat-abi` setting it to soft/hard. Also here no success. Any incentives how to proceed? | 18:46 |
emrius | I also just opened this issue if you wanna comment on that: https://github.com/gpanders/oe-scipy/issues/2 | 18:47 |
ecdhe | neverpanic: bitbake gives me this error while I try to build an image | 18:49 |
neverpanic | ecdhe: OK, that means you're trying to install a package that doesn't exist. If the name is correct, this usually happens if the package is empty and thus wasn't created. | 18:50 |
ecdhe | neverpanic: ahhh, I see from the log that it's actually the output after a lengthy invocation of apt-get in the "do_rootfs" function of my image. | 18:50 |
ecdhe | neverpanic: I'm trying to get a python extension to build | 18:51 |
neverpanic | ecdhe: That's expected. Yocto builds images by invoking your package manager to install all those packages. | 18:51 |
neverpanic | ecdhe: Then I guess your extension wasn't built or packaged correctly. Check the generated package for completeness and consistency before attempting to include it into the image. | 18:52 |
ecdhe | I'm not downloading its source from github, so SRCURI is just a couple of files. | 18:52 |
ecdhe | https://pastebin.com/Nr71AGW0 | 18:52 |
ecdhe | The thing is, if I look at other .bb files, they are pretty simple: they inherit distutils3-base and include a SRCURI | 18:53 |
neverpanic | Check the do_compile, do_install logs and the packaged files. If you have rm_work disabled, check what's in ${WORK}/image for this recipe. | 18:53 |
neverpanic | The problem may be in your setup.py, for example. If that installs into /usr/local, or /opt, that would explain things. | 18:54 |
*** hpsy <hpsy!~hpsy@217.66.60.5> has quit IRC | 18:56 | |
yocti | New news from stackoverflow: stm32mp1 image built with yocto missing header files <https://stackoverflow.com/questions/60763194/stm32mp1-image-built-with-yocto-missing-header-files> | 18:59 |
*** emrius <emrius!b2085748@dslb-178-008-087-072.178.008.pools.vodafone-ip.de> has quit IRC | 19:01 | |
rob_gries | khem: I'm experiencing an issue that you commented about in the mailinglist a couple of years ago -- https://www.yoctoproject.org/pipermail/yocto/2016-October/032505.html and I added the multilib definition for fpu_control.h but I'm still getting the error. Any ideas? | 19:05 |
*** paulg <paulg!~paulg@135-23-37-86.cpe.pppoe.ca> has joined #yocto | 19:08 | |
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:56f:238d:84be:b349:9184> has quit IRC | 19:13 | |
*** kanavin_home <kanavin_home!~ak@2a02:2450:1011:56f:238d:84be:b349:9184> has joined #yocto | 19:13 | |
khem | I am not same khem that was 2 years ago :) but let me access my tape archives | 19:16 |
khem | does this commit fix it ? https://git.openembedded.org/openembedded-core/commit/?id=4690cd8e34fc23de10400cc1c178b2c73c7690c7 | 19:16 |
rob_gries | khem: Unfortunately that was the first thing that I did... I applied the entire series for that patchset https://patchwork.openembedded.org/patch/138622/. Is there a cleaning task that I need to do after doing that or will just a -ccleanall on that recipe do the trick? | 19:18 |
khem | just delete tmp/ | 19:19 |
rob_gries | ah I haven't done that... I will try thanks Khem! | 19:20 |
*** curlybracket <curlybracket!~quassel@ip-89-176-35-52.net.upcbroadband.cz> has quit IRC | 19:21 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 19:22 | |
*** hpsy <hpsy!~hpsy@85.203.15.110> has joined #yocto | 19:24 | |
*** kroon <kroon!~kroon@213.185.29.22> has quit IRC | 19:25 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:25 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.116> has joined #yocto | 19:42 | |
*** champagneg <champagneg!~gchamp@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC | 19:44 | |
*** champagneg <champagneg!~gchamp@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has joined #yocto | 19:44 | |
*** yacar3_ <yacar3_!~yacar_@2a01:e0a:22a:7f40:8524:a2bb:fd5d:1880> has quit IRC | 19:46 | |
ecdhe | neverpanic: I have a bog-standard setup.py, I'm not doing ANYTHING custom. | 19:48 |
ecdhe | This is frustrating. My recipe doesn't look different from other recipes that work, except I removed HOMEPAGE and I can't find any recipes that bring their own source (instead of downloading from a URL) | 19:49 |
*** ericch <ericch!~ericch@pool-108-34-251-214.prvdri.fios.verizon.net> has quit IRC | 19:49 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.116> has quit IRC | 19:52 | |
*** amaury_d_ <amaury_d_!~amaury_@lfbn-idf1-1-361-18.w86-195.abo.wanadoo.fr> has quit IRC | 19:53 | |
*** micka <micka!~micka@reverse-75.fdn.fr> has quit IRC | 19:56 | |
*** micka <micka!~micka@reverse-75.fdn.fr> has joined #yocto | 19:56 | |
*** RobertBerger <RobertBerger!~rber@athedsl-4432938.home.otenet.gr> has joined #yocto | 20:06 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.122> has joined #yocto | 20:06 | |
*** maudat <maudat!~moda@107-190-37-226.cpe.teksavvy.com> has quit IRC | 20:10 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.122> has quit IRC | 20:12 | |
*** stephano <stephano!~stephano@c-73-164-244-205.hsd1.or.comcast.net> has quit IRC | 20:20 | |
JPEW | ecdhe: You may need to move the files into ${S} for disttools to find them | 20:24 |
JPEW | ecdhe: file:// in SRC_URI downloads to ${WORKDIR}, not ${S} | 20:25 |
ecdhe | JPEW: do you have an example of this? | 20:26 |
ecdhe | S = "${WORKDIR}/dbus-python-${PV}" | 20:26 |
ecdhe | That's from the dbus example -- it's bascially setting ${S} to the workdir foller | 20:27 |
ecdhe | *folder | 20:27 |
JPEW | ecdhe: Well, a subdirectory of ${WORKDIR}, which is what it usually is | 20:27 |
*** berton_ <berton_!~berton@181.220.114.167> has joined #yocto | 20:27 | |
JPEW | There's a bit of a quirky dynamic that happens: ${S} defaults to ${BPN}-${PV}, and it expects this is where source will be extracted | 20:29 |
*** otavio <otavio!~otavio@debian/developer/otavio> has quit IRC | 20:29 | |
JPEW | S = ${WORKDIR}/${BP} for reference | 20:29 |
*** nerdboy <nerdboy!~sarnold@47.143.129.2> has joined #yocto | 20:29 | |
*** berton <berton!~berton@181.220.114.167> has quit IRC | 20:30 | |
ecdhe | No joy with S = "${WORKDIR}/" | 20:30 |
ecdhe | perhaps time to disable workdir deletion | 20:31 |
*** otavio <otavio!~otavio@debian/developer/otavio> has joined #yocto | 20:31 | |
JPEW | ecdhe: Ya, try that | 20:33 |
kergoth | i'd suggest having the fetcher put the files into a subdir of workdir rather than setting S to workdir | 20:33 |
ecdhe | kergoth: I had the same idea but not sure how to do it | 20:33 |
kergoth | two options, put the files in a subdirectory next to your recipe and add that directory to SRC_URI instead of the files | 20:34 |
kergoth | that's the easiest, ex add a 'src' dir, then file://src/ | 20:34 |
kergoth | alternatively, there's a url parameter to change the destination, let me check | 20:34 |
*** nerdboy <nerdboy!~sarnold@47.143.129.2> has quit IRC | 20:35 | |
kergoth | https://github.com/openembedded/bitbake/blob/master/lib/bb/fetch2/__init__.py#L1510 | 20:36 |
kergoth | file://setup.py;subdir=src | 20:36 |
ecdhe | thanks kergoth | 20:40 |
kergoth | np | 20:40 |
*** Ninic0c0 <Ninic0c0!51ff1123@81.255.17.35> has quit IRC | 20:42 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto | 20:48 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.5> has joined #yocto | 20:50 | |
*** |Sno| <|Sno|!~sno@p4FE93893.dip0.t-ipconnect.de> has joined #yocto | 20:52 | |
*** [Sno] <[Sno]!~sno@p4FE93893.dip0.t-ipconnect.de> has quit IRC | 20:54 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.5> has quit IRC | 20:54 | |
*** [Sno] <[Sno]!~sno@p4FE93893.dip0.t-ipconnect.de> has joined #yocto | 20:57 | |
*** ericch <ericch!~ericch@pool-108-34-251-214.prvdri.fios.verizon.net> has joined #yocto | 21:05 | |
*** berton_ <berton_!~berton@181.220.114.167> has quit IRC | 21:16 | |
*** xyzzy42 <xyzzy42!~trentpi@198.162.93.26> has quit IRC | 21:21 | |
*** paulg_ <paulg_!~paulg@69.158.246.190> has joined #yocto | 21:31 | |
*** falstaff <falstaff!~quassel@2a02:169:3df5:0:38bf:a3ff:fe35:2815> has joined #yocto | 21:33 | |
*** otavio <otavio!~otavio@debian/developer/otavio> has quit IRC | 21:44 | |
*** pohly <pohly!~pohly@p5B05600C.dip0.t-ipconnect.de> has quit IRC | 21:50 | |
darknighte | armpit: aloha. | 21:51 |
*** david-e <david-e!~david-e@2001:b07:2e6:ccce:12c3:7bff:fe9b:e635> has joined #yocto | 22:00 | |
armpit | howdy darknighte | 22:00 |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC | 22:01 | |
*** meego <meego!~meego@2a01:e0a:1ec:b0e0:8c74:d0da:4c76:e612> has quit IRC | 22:02 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.28> has joined #yocto | 22:10 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.28> has quit IRC | 22:15 | |
*** guerinoni <guerinoni!~guerinoni@host181-40-dynamic.52-79-r.retail.telecomitalia.it> has quit IRC | 22:16 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.31> has joined #yocto | 22:18 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.31> has quit IRC | 22:23 | |
*** champagneg <champagneg!~gchamp@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC | 22:33 | |
*** amaury_d <amaury_d!~amaury_@lfbn-idf1-1-361-18.w86-195.abo.wanadoo.fr> has joined #yocto | 22:35 | |
*** falstaff <falstaff!~quassel@2a02:169:3df5:0:38bf:a3ff:fe35:2815> has quit IRC | 22:36 | |
*** elfGamal <elfGamal!~elg@45.248.79.86> has quit IRC | 22:48 | |
*** elGamal <elGamal!~elg@63.141.248.190> has joined #yocto | 22:48 | |
*** ssajal <ssajal!~ssajal@otwaon1146w-lp140-01-64-229-138-221.dsl.bell.ca> has quit IRC | 22:48 | |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has joined #yocto | 22:49 | |
*** palate <palate!~palate@palate.powered.by.lunarbnc.net> has quit IRC | 22:52 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.38> has joined #yocto | 22:59 | |
*** locutus_ <locutus_!~LocutusOf@mob-31-157-39-163.net.vodafone.it> has joined #yocto | 23:00 | |
*** rburton <rburton!~rburton@134.191.227.39> has quit IRC | 23:00 | |
*** jd <jd!49e72332@c-73-231-35-50.hsd1.ca.comcast.net> has joined #yocto | 23:00 | |
*** jd is now known as Guest64986 | 23:01 | |
*** LocutusOfBorg <LocutusOfBorg!~LocutusOf@ubuntu/member/locutusofborg> has quit IRC | 23:03 | |
*** david-e <david-e!~david-e@2001:b07:2e6:ccce:12c3:7bff:fe9b:e635> has quit IRC | 23:03 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.38> has quit IRC | 23:04 | |
*** locutus_ <locutus_!~LocutusOf@mob-31-157-39-163.net.vodafone.it> has quit IRC | 23:04 | |
*** Guest64986 is now known as jd_64986 | 23:04 | |
jd_64986 | Hello, is there a recommended strategy for installing python packages that use pipenv to manage their dependencies with a Pipfile.lock? Most python package recipes appear to use the pypi and setuptools3 classes, neither of which seem to respect Pipfile.lock. | 23:07 |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 23:07 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC | 23:20 | |
*** dmoseley <dmoseley!~dmoseley@24.42.151.42> has quit IRC | 23:22 | |
*** JaMa <JaMa!~martin@109.238.218.228> has quit IRC | 23:24 | |
*** dmoseley <dmoseley!~dmoseley@24.42.151.42> has joined #yocto | 23:27 | |
*** dmoseley <dmoseley!~dmoseley@24.42.151.42> has joined #yocto | 23:28 | |
*** vineela <vineela!~vtummala@134.134.137.77> has quit IRC | 23:31 | |
*** dmoseley <dmoseley!~dmoseley@24.42.151.42> has quit IRC | 23:35 | |
*** nerdboy <nerdboy!~sarnold@47.143.129.44> has joined #yocto | 23:35 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 23:36 | |
*** lucaceresoli__ <lucaceresoli__!~lucaceres@212-124-169-118.v4.ngi.it> has quit IRC | 23:36 | |
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.45> has joined #yocto | 23:39 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 23:40 | |
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.45> has quit IRC | 23:46 | |
*** paulg_ <paulg_!~paulg@69.158.246.190> has quit IRC | 23:46 | |
RP | khem: sorry, I did mean to get those | 23:46 |
*** nerdboy_ <nerdboy_!~sarnold@47.143.129.48> has joined #yocto | 23:54 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!