*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 00:02 | |
*** edbart <edbart!ebartosh@nat/intel/x-ggljpalffxjhyxjq> has quit IRC | 00:04 | |
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto | 00:10 | |
*** jjmb <jjmb!~jjmb@2601:46:c602:c4a0:a93d:f507:2308:329e> has joined #yocto | 00:26 | |
*** agust1 <agust1!~agust@pD9E2F573.dip0.t-ipconnect.de> has quit IRC | 00:32 | |
*** ekil <ekil!~magnus@m37-196-153-166.cust.tele2.se> has joined #yocto | 00:45 | |
*** smartin_ <smartin_!~smartin@195.190.86.18> has quit IRC | 01:24 | |
*** alimon <alimon!~alimon@187-176-43-14.dynamic.axtel.net> has quit IRC | 01:33 | |
*** dreyna4529 <dreyna4529!~dreyna@unknown-6-181.windriver.com> has joined #yocto | 01:40 | |
*** dreyna_ <dreyna_!~dreyna@unknown-6-181.windriver.com> has joined #yocto | 01:41 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 01:43 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 01:43 | |
*** dreyna4529 <dreyna4529!~dreyna@unknown-6-181.windriver.com> has quit IRC | 01:45 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 01:47 | |
*** Snert <Snert!~LoginName@65-70-174-206.gci.net> has joined #yocto | 02:05 | |
*** Snert_ <Snert_!~snert_@69-161-21-126.static.acsalaska.net> has quit IRC | 02:11 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 02:13 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has quit IRC | 02:16 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 02:16 | |
*** khem <khem!~khem@unaffiliated/khem> has quit IRC | 02:17 | |
*** armpit <armpit!~akuster@64.2.3.194> has quit IRC | 02:19 | |
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto | 02:22 | |
*** Aethenelle <Aethenelle!~Aethenell@166.175.61.16> has joined #yocto | 02:28 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 02:35 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 02:36 | |
*** khem <khem!~khem@unaffiliated/khem> has quit IRC | 02:38 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 02:43 | |
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto | 02:51 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 02:52 | |
*** mattsm <mattsm!uid128834@gateway/web/irccloud.com/x-jghjzuxyywulpudd> has quit IRC | 03:01 | |
*** dreyna_ <dreyna_!~dreyna@unknown-6-181.windriver.com> has quit IRC | 03:09 | |
*** Guest23250 is now known as ka6sox | 03:14 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 03:21 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has joined #yocto | 03:22 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has quit IRC | 03:41 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 03:41 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has joined #yocto | 03:42 | |
*** Aethenelle <Aethenelle!~Aethenell@166.175.61.16> has quit IRC | 03:49 | |
*** jackzhang1992 <jackzhang1992!~jackzhang@180.152.236.170> has joined #yocto | 04:09 | |
*** jmleo <jmleo!~jmleo@LMontsouris-657-1-109-180.w80-15.abo.wanadoo.fr> has quit IRC | 04:10 | |
*** jmleo <jmleo!~jmleo@LMontsouris-657-1-109-180.w80-15.abo.wanadoo.fr> has joined #yocto | 04:10 | |
*** nslu2-log_ <nslu2-log_!~nslu2-log@140.211.169.184> has joined #yocto | 04:10 | |
*** jjmb1 <jjmb1!~jjmb@c-98-225-183-175.hsd1.pa.comcast.net> has joined #yocto | 04:11 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has quit IRC | 04:11 | |
*** jjmb <jjmb!~jjmb@2601:46:c602:c4a0:a93d:f507:2308:329e> has quit IRC | 04:11 | |
*** sujith_h <sujith_h!~toaster@139.181.35.34> has joined #yocto | 04:12 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 04:12 | |
*** halfhalo <halfhalo!halfhalo@nasadmin/webteam/halfhalo> has quit IRC | 04:12 | |
*** igor2 <igor2!Igor_Stopp@nat/intel/x-ttdusfowpmyxscko> has quit IRC | 04:12 | |
*** nslu2-log <nslu2-log!~nslu2-log@140.211.169.184> has quit IRC | 04:13 | |
*** rah <rah!rah@verain.settrans.net> has quit IRC | 04:13 | |
*** igor2 <igor2!Igor_Stopp@nat/intel/x-aixblrqgmvztotjl> has joined #yocto | 04:13 | |
*** nslu2-log_ is now known as nslu2-log | 04:13 | |
jackzhang1992 | [about meta-raspberrypi]: hey,guys,trying to build raspberrypi image with poky. but it comes out with many errors as follows: | 04:13 |
---|---|---|
*** icanicant <icanicant!~icanicant@195.88.236.129> has quit IRC | 04:13 | |
*** rah <rah!rah@verain.settrans.net> has joined #yocto | 04:14 | |
jackzhang1992 | ARNING: Failed to fetch URL http://tukaani.org/xz/xz-5.2.2.tar.gz, attempting MIRRORS if available | 04:14 |
jackzhang1992 | WARNING: Failed to fetch URL http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz, attempting MIRRORS if available | 04:14 |
jackzhang1992 | ERROR: Fetcher failure: Fetch command failed with exit code 4, output: | 04:14 |
jackzhang1992 | wget: unable to resolve host address 'downloads.sourceforge.net' | 04:14 |
jackzhang1992 | ERROR: Function failed: Fetcher failure for URL: 'http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz'. Unable to fetch URL from any source. | 04:14 |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC | 04:14 | |
*** geheimnis` <geheimnis`!~geheimnis@23.226.237.192> has quit IRC | 04:14 | |
jackzhang1992 | ERROR: Logfile of failure stored in: /home/jackzhang1992/poky/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/expat/2.1.0-r0/temp/log.do_fetch.27687 | 04:14 |
jackzhang1992 | ERROR: Task 1419 (/home/jackzhang1992/poky/meta/recipes-core/expat/expat_2.1.0.bb, do_fetch) failed with exit code '1' | 04:14 |
jackzhang1992 | NOTE: Tasks Summary: Attempted 327 tasks of which 0 didn't need to be rerun and 1 failed. | 04:14 |
jackzhang1992 | anyone who knows sth about it? I have tried this for 3 days | 04:14 |
*** geheimnis` <geheimnis`!~geheimnis@23.226.237.192> has joined #yocto | 04:14 | |
*** ekil <ekil!~magnus@m37-196-153-166.cust.tele2.se> has quit IRC | 04:15 | |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has joined #yocto | 04:15 | |
*** halfhalo <halfhalo!halfhalo@nasadmin/webteam/halfhalo> has joined #yocto | 04:15 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 04:16 | |
*** nighty^__ <nighty^__!~cp@www.taiyolabs.com> has joined #yocto | 04:16 | |
*** zeddii_home_ <zeddii_home_!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has joined #yocto | 04:18 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has quit IRC | 04:19 | |
*** nighty^_ <nighty^_!~cp@www.taiyolabs.com> has quit IRC | 04:19 | |
*** zeddii_home_ is now known as zeddii_home | 04:19 | |
*** MWelchUK <MWelchUK!~martyn@host86-182-35-223.range86-182.btcentralplus.com> has quit IRC | 04:19 | |
*** JEEB <JEEB!~jeeb@unaffiliated/jeeb> has quit IRC | 04:19 | |
*** MWelchUK <MWelchUK!~martyn@host86-182-35-223.range86-182.btcentralplus.com> has joined #yocto | 04:19 | |
*** Amynka <Amynka!~frozen@gentoo/developer/amynka> has quit IRC | 04:19 | |
*** nighty^ <nighty^!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 04:19 | |
*** Amynka <Amynka!~frozen@wraeth.id.au> has joined #yocto | 04:20 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 04:20 | |
*** ekil <ekil!~magnus@m77-218-255-113.cust.tele2.se> has joined #yocto | 04:21 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto | 04:21 | |
*** nighty^ <nighty^!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 04:21 | |
*** icanicant <icanicant!~icanicant@195.88.236.129> has joined #yocto | 04:21 | |
*** JEEB <JEEB!~jeeb@unaffiliated/jeeb> has joined #yocto | 04:26 | |
*** jackzhang1992 <jackzhang1992!~jackzhang@180.152.236.170> has quit IRC | 04:32 | |
*** redengin <redengin!~redengin@c-67-160-25-22.hsd1.wa.comcast.net> has quit IRC | 04:49 | |
*** redengin <redengin!~redengin@2601:600:9200:7ab0:b5e3:b523:7f28:a5f0> has joined #yocto | 04:50 | |
*** armpit <armpit!~akuster@2601:202:4000:1239:40b4:5f08:cf27:a7b9> has joined #yocto | 05:10 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 05:13 | |
*** ekil <ekil!~magnus@m77-218-255-113.cust.tele2.se> has quit IRC | 05:15 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto | 05:16 | |
*** ekil <ekil!~magnus@m77-218-248-26.cust.tele2.se> has joined #yocto | 05:21 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has joined #yocto | 05:23 | |
-YoctoAutoBuilder- build #610 of nightly-mips-lsb is complete: Failure [failed BuildImages Running Sanity Tests BuildImages_1] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/610 | 05:30 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 05:41 | |
*** nighty^ <nighty^!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 05:42 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 05:50 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has quit IRC | 05:59 | |
*** nighty^ <nighty^!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 06:06 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 06:06 | |
*** sujith_h <sujith_h!~toaster@139.181.35.34> has quit IRC | 06:15 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has joined #yocto | 06:15 | |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has quit IRC | 06:19 | |
*** ekil <ekil!~magnus@m77-218-248-26.cust.tele2.se> has quit IRC | 06:19 | |
*** ekil <ekil!~magnus@m77-218-248-26.cust.tele2.se> has joined #yocto | 06:21 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has joined #yocto | 06:28 | |
*** morphis <morphis!~morphis@p50862804.dip0.t-ipconnect.de> has joined #yocto | 06:39 | |
-YoctoAutoBuilder- build #626 of nightly-non-gpl3 is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-non-gpl3/builds/626 | 06:45 | |
*** pohly <pohly!~pohly@p57A57411.dip0.t-ipconnect.de> has joined #yocto | 06:48 | |
*** hundebol1 <hundebol1!~hundeboll@open-mesh.org/catwoman/hundeboll> has quit IRC | 07:00 | |
*** dl9pf_ <dl9pf_!~quassel@static.88-198-106-157.clients.your-server.de> has quit IRC | 07:00 | |
*** marek_ <marek_!~marek@81.89.61.168.host.vnet.sk> has joined #yocto | 07:05 | |
*** s1sh <s1sh!slsh@unaffiliated/s1sh> has quit IRC | 07:05 | |
*** dl9pf <dl9pf!~quassel@static.88-198-106-157.clients.your-server.de> has joined #yocto | 07:07 | |
-YoctoAutoBuilder- build #632 of nightly-ppc is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-ppc/builds/632 | 07:08 | |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has joined #yocto | 07:14 | |
*** frsc <frsc!~frsc@dslb-178-007-133-055.178.007.pools.vodafone-ip.de> has joined #yocto | 07:14 | |
*** Biliogadafr1 <Biliogadafr1!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has joined #yocto | 07:17 | |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has quit IRC | 07:18 | |
*** rob_w <rob_w!~bob@93.104.205.194> has joined #yocto | 07:19 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 07:19 | |
*** ekil <ekil!~magnus@m77-218-248-26.cust.tele2.se> has quit IRC | 07:19 | |
*** ekil <ekil!~magnus@m77-218-251-91.cust.tele2.se> has joined #yocto | 07:21 | |
*** Amynka <Amynka!~frozen@wraeth.id.au> has quit IRC | 07:25 | |
*** Amynka <Amynka!~frozen@gentoo/developer/amynka> has joined #yocto | 07:25 | |
-YoctoAutoBuilder- build #608 of nightly-arm-lsb is complete: Failure [failed BuildImages Running Sanity Tests BuildImages_1] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-arm-lsb/builds/608 | 07:25 | |
*** Biliogadafr1 <Biliogadafr1!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has quit IRC | 07:26 | |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has quit IRC | 07:33 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has joined #yocto | 07:38 | |
*** toscalix <toscalix!~agustinbe@149.100.1.60> has joined #yocto | 07:42 | |
*** hundeboll <hundeboll!~hundeboll@open-mesh.org/catwoman/hundeboll> has joined #yocto | 07:45 | |
*** edbart <edbart!ebartosh@nat/intel/x-pntefkwlrybspxxs> has joined #yocto | 07:53 | |
*** CTtpollard <CTtpollard!~tom@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 07:56 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-melunonoslywezup> has joined #yocto | 07:59 | |
*** jbrianceau_away is now known as jbrianceau | 07:59 | |
*** fl0v0 <fl0v0!~fvo@79.192.175.70> has joined #yocto | 08:03 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 08:05 | |
*** TuTizz <TuTizz!~TuTizz@46.18.96.158> has joined #yocto | 08:08 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has joined #yocto | 08:08 | |
-YoctoAutoBuilder- build #642 of nightly-x86-64-lsb is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86-64-lsb/builds/642 | 08:18 | |
*** ekil <ekil!~magnus@m77-218-251-91.cust.tele2.se> has quit IRC | 08:19 | |
*** jku <jku!jku@nat/intel/x-ivuomufrzzcjrmzs> has joined #yocto | 08:20 | |
*** ekil <ekil!~magnus@m37-196-152-63.cust.tele2.se> has joined #yocto | 08:21 | |
*** townxelliot <townxelliot!~ell@176.251.41.59> has joined #yocto | 08:24 | |
*** mckoan|away is now known as mckoan | 08:26 | |
*** destrudo_ is now known as destrudo | 08:33 | |
mckoan | good morning | 08:34 |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has joined #yocto | 08:35 | |
nerdboy | mkcmoin | 08:39 |
*** ftonello <ftonello!~felipe@81.145.202.106> has joined #yocto | 08:39 | |
nerdboy | can't even make a typo without a typo... | 08:40 |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has joined #yocto | 08:40 | |
*** grma <grma!~gruberm@80.93.38.128> has joined #yocto | 08:45 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has joined #yocto | 08:50 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has quit IRC | 08:50 | |
mckoan | nerdboy: :-) | 08:51 |
*** TobSnyder <TobSnyder!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has joined #yocto | 08:52 | |
*** sameo <sameo!~samuel@192.55.54.40> has joined #yocto | 08:57 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 08:58 | |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has joined #yocto | 09:00 | |
CTtpollard | is it possible to generate a package.manifest that also has version numbers? | 09:01 |
*** khem` is now known as onoffon | 09:02 | |
*** smartin_ <smartin_!~smartin@195.190.86.18> has joined #yocto | 09:02 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-dgbctronfrcxhoao> has joined #yocto | 09:03 | |
*** ant_work <ant_work!~ant__@host96-211-dynamic.24-79-r.retail.telecomitalia.it> has joined #yocto | 09:04 | |
*** obsrwr <obsrwr!~otp-amois@89.121.200.102> has quit IRC | 09:05 | |
*** agust <agust!~agust@p4FC46A14.dip0.t-ipconnect.de> has joined #yocto | 09:06 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-dgbctronfrcxhoao> has left #yocto | 09:06 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 09:06 | |
*** blotunga <blotunga!~dragon@86.123.172.35> has joined #yocto | 09:07 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 09:10 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 09:12 | |
*** jku <jku!jku@nat/intel/x-ivuomufrzzcjrmzs> has quit IRC | 09:15 | |
*** blitz00 <blitz00!stefans@nat/intel/x-gnthlxwzelivpcqq> has joined #yocto | 09:18 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has joined #yocto | 09:18 | |
*** belen <belen!~Adium@134.134.139.77> has joined #yocto | 09:21 | |
*** ftonello <ftonello!~felipe@81.145.202.106> has quit IRC | 09:27 | |
*** ftonello <ftonello!~felipe@81.145.202.106> has joined #yocto | 09:29 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:1767:f279:59ff:fe64:3a8> has joined #yocto | 09:30 | |
*** rburton <rburton!~Adium@home.burtonini.com> has joined #yocto | 09:34 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:1767:f279:59ff:fe64:3a8> has quit IRC | 09:35 | |
blotunga | so this is my latest try to get telnetd automatically started: http://pastebin.com/SwxP42JL | 09:36 |
blotunga | but it still won't do that | 09:36 |
blotunga | can anyone point out what I'm doing wrong? | 09:36 |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 09:39 | |
*** belen <belen!~Adium@134.134.139.77> has quit IRC | 09:39 | |
*** belen <belen!~Adium@134.134.139.77> has joined #yocto | 09:40 | |
*** lostcontrol <lostcontrol!c30868fa@gateway/web/freenode/ip.195.8.104.250> has joined #yocto | 09:41 | |
lostcontrol | hi all | 09:41 |
lostcontrol | I'm currently investigating the use of systemd for our embedded targets. So far so good, it runs fine but... systemd's size is huge (15801 KiB systemd) even with all PACKAGECONFIG disabled (systemd_225.bb) | 09:41 |
lostcontrol | anyone managed to get something smaller? actually I'm mainly interested in the process management (e.g. restart processes whenever they crash, etc) and do not really care about the rest. | 09:41 |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 09:47 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has joined #yocto | 09:47 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has joined #yocto | 09:48 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has joined #yocto | 09:53 | |
rburton | lostcontrol: maybe use something other than systemd? | 09:54 |
lostcontrol | yes, this is an alternative but I was wondering if it was possible to make it smaller. If not, then this will be definitely a no go and I will look at alternatives | 09:56 |
*** benjamirc <benjamirc!~besquive@134.134.139.72> has joined #yocto | 09:56 | |
lostcontrol | e.g. on http://bec-systems.com/site/1098/why-systemd-in-embedded-linux-systems I see that systemd use 1412 KiB which is a LOT less than the 15801 KiB I currently get | 09:58 |
lostcontrol | maybe systemd ate a lot of chocolate and got a lot heavier since 2013 | 09:59 |
*** tsramos <tsramos!~tsramos@134.134.139.70> has joined #yocto | 10:07 | |
Amynka | lostcontrol: systemd is just a big crap .. i dont think you can make it smaller | 10:08 |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-hkdhvfglhjlhssdy> has joined #yocto | 10:08 | |
*** marquiz <marquiz!~marquiz@134.134.137.71> has quit IRC | 10:09 | |
bboozzoo | lostcontrol: there's lots of binaries in /lib/systemd/ you may try to pick ones that you need | 10:10 |
bboozzoo | hmm, and apparently not everything is controlled though PACKAGECONFIG, not sure why I would want systemd-machined by default | 10:14 |
*** benjamirc <benjamirc!~besquive@134.134.139.72> has quit IRC | 10:15 | |
-YoctoAutoBuilder- build #623 of nightly-x86-lsb is complete: Failure [failed BuildImages_1] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86-lsb/builds/623 | 10:20 | |
*** hamis_lt_u <hamis_lt_u!~irfan@110.93.212.98> has joined #yocto | 10:29 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has quit IRC | 10:29 | |
lostcontrol | @bboozzoo thanks, I will try to kick out some files and see if I still can get something working | 10:30 |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has joined #yocto | 10:34 | |
*** ueni_ <ueni_!~ueni@85.183.137.2> has joined #yocto | 10:37 | |
*** ueni <ueni!~ueni@85.183.137.2> has quit IRC | 10:39 | |
*** ueni_ is now known as ueni | 10:39 | |
*** agust <agust!~agust@p4FC46A14.dip0.t-ipconnect.de> has quit IRC | 10:39 | |
*** mr_science <mr_science!~sarnold@gentoo/developer/nerdboy> has quit IRC | 10:40 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has joined #yocto | 10:40 | |
lpapp | does a user need to exist in the Yocto environment that I use with chown in do_install_append? | 10:41 |
lpapp | hi | 10:41 |
*** agust <agust!~agust@p4FC46A14.dip0.t-ipconnect.de> has joined #yocto | 10:42 | |
*** mr_science <mr_science!~sarnold@gatekeeper.gentoogeek.org> has joined #yocto | 10:42 | |
*** mr_science <mr_science!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 10:42 | |
lpapp | I guess the answer is an obvious yes | 10:45 |
rburton | iirc it needs to exist in the sysroot as you're running in pseudo context | 10:45 |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has quit IRC | 10:46 | |
*** berton <berton!~fabio@177.127.6.77> has joined #yocto | 10:46 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has joined #yocto | 10:47 | |
*** edbart <edbart!ebartosh@nat/intel/x-pntefkwlrybspxxs> has quit IRC | 10:48 | |
rburton | khem: http://errors.yoctoproject.org/Errors/Details/32437/ <— target cflags are leaking into native builds somehow in grub-efi. the compile failed because the host gcc doesn't know what fortify-strong is | 10:55 |
*** egavinc <egavinc!~egavinc@43.Red-2-139-180.staticIP.rima-tde.net> has joined #yocto | 10:58 | |
*** edbart <edbart!ebartosh@nat/intel/x-wwwktilfwbaqdblt> has joined #yocto | 11:00 | |
bboozzoo | lostcontrol: took a quick look, it shoudl be possible to shave off a couple of MBs, I'll try to post some patches today or tomorrow | 11:08 |
*** tsramos <tsramos!~tsramos@134.134.139.70> has quit IRC | 11:11 | |
lostcontrol | thanks bboozzoo :-) I'm trying to add more --disable-xyz to the receipt because looking at the config.log shows that many things are still enabled | 11:12 |
*** marquiz <marquiz!marquiz@nat/intel/x-kepgsuyxngeqotle> has joined #yocto | 11:12 | |
-YoctoAutoBuilder- build #621 of nightly-fsl-arm-lsb is complete: Failure [failed BuildImages BuildImages_1 BuildImages_2] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-fsl-arm-lsb/builds/621 | 11:12 | |
mcfrisk | Hi, how to disable yocto from packaging .so into -dev package? Adding the symlink file to FILE_{PN} doesn't seem to be enough. | 11:13 |
-YoctoAutoBuilder- build #615 of build-appliance is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/build-appliance/builds/615 | 11:16 | |
*** marquiz <marquiz!marquiz@nat/intel/x-kepgsuyxngeqotle> has quit IRC | 11:16 | |
-YoctoAutoBuilder- build #631 of nightly-world is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-world/builds/631 | 11:16 | |
*** marquiz <marquiz!~marquiz@134.134.137.71> has joined #yocto | 11:18 | |
*** obsrwr <obsrwr!~otp-amois@89.121.200.102> has joined #yocto | 11:18 | |
*** rtr_ <rtr_!6a332403@gateway/web/freenode/ip.106.51.36.3> has joined #yocto | 11:19 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 11:20 | |
rtr_ | I've built an image with minimal gui components (xserver, openbox & chromium) . I'm writing systemd service for chromium to start it automatically during boot. I'm able to start it manually using 'systemctl start chromium' but not during bootup. | 11:21 |
rtr_ | How do I do it? Here is my service file --> https://gist.github.com/2b4c3bc927fc7e1e4f2e | 11:22 |
lostcontrol | rtr_ "systemctl enable chromium"??? | 11:22 |
*** thaytan <thaytan!~thaytan@199.7.70.115.static.exetel.com.au> has quit IRC | 11:23 | |
lostcontrol | disclaimer: I'm new to Poky and systemd (~2-3 days experience) | 11:23 |
lpapp | lostcontrol: by the way, it is recipe, not receipt :) | 11:24 |
lpapp | rburton: ok, thanks | 11:24 |
rtr_ | I want it to automatically start during boot | 11:24 |
lostcontrol | I'm new to English also :-D | 11:24 |
lpapp | rburton: so USERADD_PACKAGES and USERADD_PARAM_ ought to be fine, I believe. | 11:25 |
rburton | mcfrisk: PN-dev is packages before PN so you'll need to either remove from files_pn-dev, or remove pn-dev from packages, depending on what is best | 11:26 |
lostcontrol | bboozzoo: now 12013 KiB systemd, killed around 3MB and the system is booting :-) | 11:27 |
lpapp | rtr_ SYSTEMD_SERVICE = "name_of_the_file"? | 11:27 |
lpapp | (After inherit systemd) | 11:27 |
lpapp | lostcontrol: when I looked at it about two years ago, it was possible to reduce it to a few megs | 11:28 |
rtr_ | @lpapp I already added this. SYSTEMD_SERVICE_${PN} = "${PN}.service". Other similar services seems to be working except chrome | 11:30 |
*** clopez <clopez!~tau@neutrino.es> has quit IRC | 11:30 | |
lpapp | rtr_: in worst case, you can create the symlink yourself :p | 11:31 |
rtr_ | @lpapp :) Thing is I could see the chromium.service file in /etc/systemd. Could this be something related to login. Can it be started before login? | 11:35 |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has quit IRC | 11:36 | |
lpapp | rburton: the interesting thing is that the sandbox does not show the files with the right owner, but when I install the corresponding package with opkg, the owner is as expected. | 11:36 |
lpapp | rburton: it is also possible that I am looking at the wrong directory in the build dir. | 11:37 |
lpapp | rtr_: good question | 11:37 |
fl0v0 | rtr_: why Type=fork? | 11:37 |
lpapp | isn't there some log somewhere | 11:37 |
fl0v0 | it should be Type=simple | 11:37 |
fl0v0 | do youy want to create a kisok device? | 11:38 |
*** clopez <clopez!~tau@neutrino.es> has joined #yocto | 11:38 | |
rtr_ | @fl0v0 Oh. Will try that. I could see other processes being spawned with chrome and assumed it should be of type 'fork'. | 11:39 |
rtr_ | Yeah I need kiosk mode | 11:39 |
-YoctoAutoBuilder- build #629 of nightly-fsl-ppc-lsb is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-fsl-ppc-lsb/builds/629 | 11:39 | |
-YoctoAutoBuilder- build #613 of nightly-fsl-ppc is complete: Failure [failed BuildImages Building Toolchain Images Building Toolchain Images_1 BuildImages_1] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-fsl-ppc/builds/613 | 11:39 | |
fl0v0 | i have done exactly what you want | 11:39 |
fl0v0 | mom | 11:39 |
fl0v0 | http://pastebin.com/bnnAZRGZ | 11:41 |
fl0v0 | this is my service file | 11:41 |
mcfrisk | rburton: we htried FILES_{PN}-dev = "" before adding the .so file link to FILES_{PN} but that isnt working for some reason. | 11:42 |
rtr_ | @fl0v0 I'll try your config now :) | 11:43 |
fl0v0 | i dont know if you need touch, but i had to use the switches --touch-events=enabled --touch-devices=7 where 7 is the id of the touch device | 11:43 |
rtr_ | Yeah. I need touch coz I'm eventually going to use a touch screen | 11:43 |
fl0v0 | and if you havent configured anything yet on your system and you are using debug-tweaks i think you need User=root too | 11:44 |
fl0v0 | ah and you should not use --allow-running-insecure-content that was just for development | 11:45 |
*** edbart <edbart!ebartosh@nat/intel/x-wwwktilfwbaqdblt> has quit IRC | 11:49 | |
*** ant_work <ant_work!~ant__@host96-211-dynamic.24-79-r.retail.telecomitalia.it> has quit IRC | 11:50 | |
*** Spulit1 <Spulit1!~fraunhofe@62.48.248.126> has left #yocto | 11:52 | |
aratiu | rburton: if I package those loadable modules for apr-util in another package than -dev, I trigger this other QA issue: QA Issue: non -dev/-dbg/nativesdk- package contains symlink .so | 11:55 |
aratiu | I should just make the recipe skip this check in order to pass the new one you introduced? | 11:55 |
rtr_ | @fl0v0 There is some progress. Your service is working :) but it's running before openbox. | 11:56 |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has joined #yocto | 11:56 | |
fl0v0 | ah you have to change that back i thinl | 11:57 |
rtr_ | https://gist.github.com/4d7a31a54066e2981012 | 11:58 |
fl0v0 | my display manager starts as display-manager.service | 11:58 |
rtr_ | After adding openbox first, I'm facing the error shown in the link | 11:58 |
*** ant_work <ant_work!~ant__@host96-211-dynamic.24-79-r.retail.telecomitalia.it> has joined #yocto | 11:58 | |
fl0v0 | hmmmm | 11:59 |
fl0v0 | you already fixed the typo i guess? | 12:00 |
fl0v0 | yeah you did | 12:00 |
*** thaytan <thaytan!~thaytan@199.7.70.115.static.exetel.com.au> has joined #yocto | 12:01 | |
fl0v0 | well you have some kind of circular requirements but i do not really understand what excactly | 12:03 |
rtr_ | Yeah | 12:03 |
fl0v0 | hm you should be able to remove the xserver requirements. openbox is a display manager that needs x by itself, right? | 12:05 |
rtr_ | Yeah. Just did that. Testing :0 | 12:08 |
rtr_ | @fl0v0 Woahhhhhh. It's working. | 12:11 |
fl0v0 | :D | 12:11 |
rtr_ | There is a spelling mistake in openbox.service and unnecessary Requires=multi-user.target | 12:11 |
rtr_ | @fl0v0 Can't thank you enough. I was debugging this since yesterday | 12:12 |
fl0v0 | you're welcome | 12:12 |
rtr_ | :) | 12:13 |
rburton | aratiu: is there a reason it ships symlinks? if so then sure, skip it | 12:30 |
*** paulbarker_ <paulbarker_!~quassel@newmail.betafive.co.uk> has quit IRC | 12:36 | |
*** paulbarker <paulbarker!~quassel@newmail.betafive.co.uk> has joined #yocto | 12:37 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-hyculoyqaexunvsa> has joined #yocto | 12:37 | |
paulbarker | Hi all, I'm looking at how to integrate Toaster into our workflow. Does anyone know if the latest version of Toaster has an analysis-only mode like it had in daisy? | 12:38 |
*** benjamirc <benjamirc!besquive@nat/intel/x-hyculoyqaexunvsa> has quit IRC | 12:40 | |
paulbarker | Toaster docs for Jethro still mention "analysis mode" and "build mode" but the instructions for setting up a production instance only talk about build mode | 12:42 |
*** benjamirc <benjamirc!~besquive@134.134.139.72> has joined #yocto | 12:43 | |
belen | paulbarker: we no longer have two modes. Toaster is able to pick up builds started from both the webui and the command line | 12:48 |
*** psadro2 <psadro2!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto | 12:49 | |
belen | paulbarker: you can switch between the 2 ways of starting builds without restarting Toaster. Toaster will show the builds started from CLI inside a "special" project called "Command line builds" | 12:51 |
*** pohly1 <pohly1!~pohly@p57A57411.dip0.t-ipconnect.de> has joined #yocto | 12:52 | |
*** frsc_ <frsc_!~frsc@dslb-178-007-133-055.178.007.pools.vodafone-ip.de> has joined #yocto | 12:52 | |
*** agust1 <agust1!~agust@p4FC46A14.dip0.t-ipconnect.de> has joined #yocto | 12:52 | |
belen | paulbarker: and those references to the build mode in the jethro docs should not be there. I'll remove them | 12:53 |
belen | paulbarker: thanks for spotting that one | 12:53 |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 12:53 | |
*** paulbarker <paulbarker!~quassel@newmail.betafive.co.uk> has quit IRC | 12:53 | |
*** agust <agust!~agust@p4FC46A14.dip0.t-ipconnect.de> has quit IRC | 12:53 | |
*** pohly <pohly!~pohly@p57A57411.dip0.t-ipconnect.de> has quit IRC | 12:53 | |
*** frsc <frsc!~frsc@dslb-178-007-133-055.178.007.pools.vodafone-ip.de> has quit IRC | 12:53 | |
*** psadro2 is now known as psadro | 12:54 | |
*** paulbarker <paulbarker!~quassel@newmail.betafive.co.uk> has joined #yocto | 12:54 | |
*** lpapp is now known as overpopulated | 12:54 | |
*** edbart <edbart!~ebartosh@192.198.151.44> has joined #yocto | 12:57 | |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has joined #yocto | 13:02 | |
belen | paulbarker: gah, actually, scratch that. Jethro toaster does have 2 modes :/ The changes to remove the modes went in after the 2.0 release. Sorry | 13:13 |
paulbarker | belen: I think I missed your first message, IRC dropped and re-connected | 13:17 |
paulbarker | I basically want to disable the ability to start a build from Toaster | 13:17 |
*** tsramos <tsramos!tsramos@nat/intel/x-dfsusmdkfygffofw> has joined #yocto | 13:22 | |
paulbarker | belen: Found the messages in the IRC logs now. The "In Progress" docs still list 2 modes | 13:23 |
*** igor___ <igor___!b19f9049@gateway/web/freenode/ip.177.159.144.73> has joined #yocto | 13:25 | |
igor___ | hi | 13:26 |
*** fledermaus <fledermaus!~vivek@93.93.133.71> has joined #yocto | 13:27 | |
igor___ | I made a recipe that replaces the base-files recipe, but this recipe is not my preferred provider, so I want to use this recipe only on one recipe and the other recipes keeping using the base-files recipe | 13:28 |
igor___ | But when I do this, the recipe that I install my custom base-files, install both, base-files and my custom base-files, but in the installed packages list, the base-files recipe is not there | 13:29 |
igor___ | only the files are installed, but there is no log saying that base-files are installed | 13:30 |
igor___ | anyone have ever seen this before? | 13:30 |
*** hamis_lt_u <hamis_lt_u!~irfan@110.93.212.98> has quit IRC | 13:33 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has joined #yocto | 13:38 | |
*** rocsorva <rocsorva!~arnold@80.97.64.55> has quit IRC | 13:43 | |
lostcontrol | bboozzoo: I'm now down to 8809 KiB (by disabling most if not all configure options). I can probably win 1-2 MB still (e.g. remove some unneeded tools) | 13:49 |
bboozzoo | lostcontrol: is the image booting? | 13:50 |
lostcontrol | yes, otherwise it wouldn't be very useful, right? | 13:51 |
bboozzoo | probably :) | 13:52 |
bboozzoo | there's some weird interaction between systemd-sysusers and the rest of tools (timesyncd, networkd, hostnamed), apparelty sysusers can create (surprise, surprise..) users on demand | 13:52 |
*** AlexG <AlexG!6cab81a3@gateway/web/freenode/ip.108.171.129.163> has joined #yocto | 13:52 | |
lostcontrol | I --disable-sysusers in the config | 13:53 |
*** AlexG is now known as Guest63049 | 13:53 | |
bboozzoo | lostcontrol: but then you either don't use systemd-netorkd (cause it does not start) or set USEADD_PARAM to add systemd-network (I'm actually kind of interested in systemd-networkd) | 13:54 |
*** rtr_ <rtr_!6a332403@gateway/web/freenode/ip.106.51.36.3> has quit IRC | 13:54 | |
*** lamego <lamego!~jose@134.134.139.72> has joined #yocto | 13:54 | |
lostcontrol | bboozzoo: I --disable-networkd also :-) | 13:54 |
bboozzoo | I found it useful, so it ended up enabled in my config | 13:55 |
*** noraply <noraply!~nora@sestofw01.enea.se> has joined #yocto | 13:55 | |
*** psnsilva <psnsilva!~psnsilva@193-126-29-154.net.novis.pt> has joined #yocto | 13:55 | |
lostcontrol | bboozzoo: our application already manages the network interfaces so I really need a very minimal support from systemd | 13:56 |
*** T0mW <T0mW!~twalsh@64.202.128.113> has joined #yocto | 13:57 | |
aratiu | rburton: those were not symlinks, the apr-util package triggered a QA check which thought they were | 14:04 |
aratiu | I've tried to explain it in the patch message | 14:04 |
*** Guest63049 <Guest63049!6cab81a3@gateway/web/freenode/ip.108.171.129.163> has left #yocto | 14:04 | |
rburton | aratiu: could the test be improved? | 14:05 |
aratiu | well yes, the so-dev test could check if the .so files are actually symlinks | 14:06 |
aratiu | if they are not symlinks, it should not trigger | 14:06 |
aratiu | if they aren't symlinks then probably they are loadable modules which are installed in other packages than -dev | 14:07 |
*** LexG <LexG!6cab81a3@gateway/web/freenode/ip.108.171.129.163> has joined #yocto | 14:07 | |
*** vdehors <vdehors!~vdehors@193.56.60.161> has joined #yocto | 14:09 | |
*** vdehors <vdehors!~vdehors@193.56.60.161> has quit IRC | 14:12 | |
belen | paulbarker: yes, those will need to be changed at some point | 14:16 |
belen | paulbarker: the documents, I mean | 14:17 |
*** Aethenelle <Aethenelle!~Aethenell@166.175.61.16> has joined #yocto | 14:18 | |
*** vdehors <vdehors!~vdehors@193.56.60.161> has joined #yocto | 14:21 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 14:24 | |
*** tsramos_ <tsramos_!~tsramos@192.55.55.41> has joined #yocto | 14:26 | |
*** tsramos <tsramos!tsramos@nat/intel/x-dfsusmdkfygffofw> has quit IRC | 14:29 | |
*** Aethenelle_ <Aethenelle_!~Aethenell@166.175.61.16> has joined #yocto | 14:36 | |
*** Aethenelle <Aethenelle!~Aethenell@166.175.61.16> has quit IRC | 14:37 | |
*** Aethenelle_ is now known as Aethenelle | 14:37 | |
*** madisox <madisox!~madison@12.30.244.5> has joined #yocto | 15:05 | |
*** Aethenelle <Aethenelle!~Aethenell@166.175.61.16> has quit IRC | 15:06 | |
*** belen <belen!~Adium@134.134.139.77> has quit IRC | 15:09 | |
*** overpopulated is now known as lpapp | 15:10 | |
*** belen <belen!Adium@nat/intel/x-ieaihtmdlcucrezu> has joined #yocto | 15:12 | |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-hkdhvfglhjlhssdy> has quit IRC | 15:17 | |
kergoth | Hmm, the sdk env setup script sets PYTHONHOME regardless of whether nativesdk-python* is installed or not, which breaks the host python if it's not installed | 15:17 |
kergoth | seems like that should probably be an environment-setup.d script in python for nativesdk | 15:17 |
*** onoffon <onoffon!~khem@unaffiliated/khem> has quit IRC | 15:17 | |
*** marek_ <marek_!~marek@81.89.61.168.host.vnet.sk> has quit IRC | 15:18 | |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-qxqiasdwvzcrrowm> has joined #yocto | 15:19 | |
*** sameo <sameo!~samuel@192.55.54.40> has quit IRC | 15:29 | |
*** maxin1 <maxin1!~maxin@2001:998:22:0:381c:fad:4581:70e1> has joined #yocto | 15:29 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 15:31 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 15:32 | |
*** sdh11 <sdh11!~sdh11@yorktown.backskatter.com> has quit IRC | 15:35 | |
*** sdh11 <sdh11!~sdh11@yorktown.backskatter.com> has joined #yocto | 15:35 | |
*** radzy <radzy!~radzy@unknown-216-89.windriver.com> has quit IRC | 15:42 | |
*** radzy <radzy!~radzy@unknown-216-89.windriver.com> has joined #yocto | 15:43 | |
*** sameo <sameo!~samuel@192.55.55.41> has joined #yocto | 15:44 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 15:44 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 15:45 | |
-YoctoAutoBuilder- build #176 of nightly-wic is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-wic/builds/176 | 15:45 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 15:45 | |
*** dgm816` <dgm816`!~dgm816@97-64-167-34.client.mchsi.com> has quit IRC | 15:47 | |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has joined #yocto | 15:49 | |
*** obsrwr <obsrwr!~otp-amois@89.121.200.102> has quit IRC | 15:52 | |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has quit IRC | 16:03 | |
*** dmoseley <dmoseley!~dmoseley@6532158hfc157.tampabay.res.rr.com> has quit IRC | 16:03 | |
kergoth | RP: can we get bitbake -e | less fixed? | 16:04 |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has joined #yocto | 16:04 | |
kergoth | i have to tee it to a file and read it there, and it's been that way for a long time. i should have reported it, i'll admit, keep forgetting about it | 16:08 |
kergoth | also, the warnings are colored when stdout isn't a tty, which is another related bug | 16:08 |
rburton | huh i swear i use -e | less all the time | 16:11 |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has joined #yocto | 16:12 | |
kergoth | i get badly screwed up output | 16:12 |
kergoth | haven't had a chance to investigate | 16:12 |
RP | kergoth: I'm sure we can, I didn't know it was broken:/ | 16:15 |
kergoth | khem: ping | 16:15 |
*** frsc_ <frsc_!~frsc@dslb-178-007-133-055.178.007.pools.vodafone-ip.de> has quit IRC | 16:17 | |
* armpit tries to wake up | 16:17 | |
*** ryansturmer <ryansturmer!~ryansturm@cpe-71-77-65-16.nc.res.rr.com> has quit IRC | 16:18 | |
*** amcgee <amcgee!26686992@gateway/web/freenode/ip.38.104.105.146> has joined #yocto | 16:20 | |
amcgee | hi, I'm having some trouble with crosswalk on the (GDP) Genivi Demo Platform. I had it build successfully but when I run crosswalk I get sandbox errors. I found a message that this was disabled for the linux builds? I'm not sure that crosswalk is getting built with that configuration as a result. | 16:23 |
amcgee | @tmpsantos | 16:23 |
*** blotunga <blotunga!~dragon@86.123.172.35> has quit IRC | 16:24 | |
*** CTtpollard <CTtpollard!~tom@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 16:25 | |
*** dpeterson3 <dpeterson3!~daniel@131.151.252.104> has joined #yocto | 16:26 | |
dpeterson3 | Hello. I'm new to yocto and I'm having trouble adding an out-of-tree kernel module. I can't figure out where to place it | 16:28 |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has quit IRC | 16:29 | |
*** dgm816 <dgm816!~dgm816@97-64-167-34.client.mchsi.com> has joined #yocto | 16:30 | |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has joined #yocto | 16:30 | |
lpapp | dpeterson3: have you look at this http://www.yoctoproject.org/docs/1.6.1/kernel-dev/kernel-dev.html#incorporating-out-of-tree-modules | 16:30 |
lpapp | looked* | 16:30 |
dpeterson3 | I've been following the guide over there. I can get it to build just fine, but ${D} points to the wrong place when I go to install | 16:32 |
lpapp | can you show your recipe | 16:32 |
dpeterson3 | sure | 16:33 |
Ulfalizer | can file:// be combined with downloadfilename in SRC_URI? | 16:33 |
Ulfalizer | might as well try, but thought i'd see if i could save some time :P | 16:34 |
Ulfalizer | for a defconfig in this case | 16:34 |
dpeterson3 | lpapp, here it is | 16:34 |
dpeterson3 | UMMARY = "Build a new kernel module for the rtl8192cu usb dongles. This is supposed to fix many of the problems as it is built against Real$ | 16:34 |
dpeterson3 | LICENSE = "GPLv2" | 16:34 |
dpeterson3 | #LIC_FILES_CHKSUM = "file://README.md;md5=3f8420c0b5237584b98d02c9425e9f80" | 16:34 |
dpeterson3 | LIC_FILES_CHKSUM = "file://README.md;md5=59a6671be9806aa70a5d491280e6c27b" | 16:34 |
dpeterson3 | inherit module | 16:34 |
dpeterson3 | SRCREV = "${AUTOREV}" | 16:34 |
dpeterson3 | SRC_URI = "git://github.com/pvaret/rtl8192cu-fixes.git" | 16:34 |
dpeterson3 | S = "${WORKDIR}/git" | 16:34 |
dpeterson3 | do_compile() { | 16:34 |
dpeterson3 | #unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS | 16:34 |
dpeterson3 | oe_runmake CONFIG_PLATFORM_I386_PC=n KSRC=${STAGING_KERNEL_DIR} KVER=3.18.21 | 16:34 |
dpeterson3 | } | 16:34 |
dpeterson3 | do_install() { | 16:34 |
lpapp | Ulfalizer: you can use file::// in SRC_URI | 16:35 |
lpapp | -: | 16:35 |
lpapp | my colleague does that for testing from the top of the git tree | 16:35 |
dpeterson3 | the echo ${D} part was to tell me where it was trying to install before I found the bitbake -e command | 16:35 |
lpapp | (on his local machine so that he can test things before committing broken stuff) | 16:35 |
*** maxin1 <maxin1!~maxin@2001:998:22:0:381c:fad:4581:70e1> has quit IRC | 16:36 | |
Ulfalizer | lpapp: yeah, i know about file://. it'd be handy if i could rename the file at the same time though. | 16:37 |
lpapp | so the file is called "file://something"? | 16:38 |
lpapp | accidentally? :) | 16:38 |
Ulfalizer | it's a descriptive filename that i'd like to turn into "defconfig", because that will be picked up automatically by kernel.bbclass :) | 16:39 |
kergoth | dpeterson3: please do not spam the channel with a bunch of lines, use a pastebin in the future | 16:40 |
dpeterson3 | sorry. Also new to irc | 16:40 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 16:40 | |
lpapp | you can always change the $D in worst case, but I will leave it with more experienced people to comment on this | 16:40 |
kergoth | ${D} is not pointing to the wrong place, it's exactly what it should be. what makes you think it's wrong? | 16:41 |
kergoth | elaborate, please | 16:41 |
dpeterson3 | I guess wrong is not the way to phrase it. It doesn't point where i think it should | 16:41 |
kergoth | again, what makes you think it's wrong? | 16:42 |
Ulfalizer | dpeterson3: ${D} points to where stuff should be installed. it's more of an "input" (to the recipe) than an output. | 16:42 |
Ulfalizer | that tells it where to put stuff | 16:42 |
kergoth | it doesn't matter where it points, bitbake will use it to pull files from in future tasks | 16:42 |
kergoth | you could put it anywhere, it's irrelevent | 16:42 |
kergoth | it's just a root to the files being installed which will be use dto populate the sysroot and create binary packages | 16:42 |
kergoth | it's not left as is | 16:43 |
Ulfalizer | input vs. output can be a bit confusing in bitbake, especially with S and the like | 16:43 |
kergoth | dpeterson3: i'd recommend starting with what you actual problem is | 16:43 |
kergoth | not your attempt at analysis of it | 16:43 |
dpeterson3 | I have my file stored in ~/arm/yocto/master/poky/meta-gumstix/recipies-kernel/drivers/rtl8192cu-fixes | 16:43 |
lpapp | it seems that we just used do_install | 16:43 |
lpapp | our contractor then used the install command for the driver wherever he wanted to | 16:44 |
lpapp | I do not know whether this is good by quality standards, but it has been working for us | 16:44 |
dpeterson3 | when I run bitbake rtl8192cu-fixes, it builds just fine | 16:44 |
kergoth | if you aren't calling into a buildsystem to do the install, yes you can install the files yourself in do_install | 16:44 |
*** Crofton <Crofton!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has joined #yocto | 16:44 | |
dpeterson3 | do_install fails | 16:44 |
dpeterson3 | $D points to | 16:44 |
kergoth | "fails" tells us nothing | 16:44 |
kergoth | what exactly is the error or problematic behavior? | 16:45 |
dpeterson3 | D seems to point here | 16:45 |
dpeterson3 | D="/home/daniel/arm/yocto-workspace/master/build/tmp/work/duovero-poky-linux-gnueabi/rtl8192-fixes/1.0-r0/image" | 16:45 |
kergoth | yep, that's exactly where it should point | 16:45 |
dpeterson3 | instead of my kernel staging dir | 16:45 |
kergoth | you *never* install directly into the sysroot | 16:45 |
lpapp | so this is what we do for instance: install ${S}/drivers/gpib/tnt4882/tnt4882.ko ${D}${base_libdir}/modules/${KVER}/gpib | 16:45 |
kergoth | bitbake will take the files from ${D} and put them in both binary packages and the sysroot | 16:46 |
dpeterson3 | I get that's what its supposed to do, but my kernel seems to get build to D="/home/daniel/arm/yocto-workspace/master/build/tmp/work/duovero-poky-linux-gnueabi/linux-gumstix/3.18-r0/image" | 16:46 |
lpapp | yeah, that is fine | 16:47 |
lpapp | for the reasons kergoth mentioned. | 16:47 |
igor___ | hi | 16:47 |
igor___ | someone can help me with a problem? | 16:47 |
kergoth | dpeterson3: yes, that's exactly what it should be doing. | 16:47 |
lpapp | igor___: if you ask the problem, probably :) | 16:47 |
igor___ | thanks | 16:48 |
igor___ | I made a recipe that replaces the base-files recipe, but this recipe is not my preferred provider, so I want to use this recipe only on one recipe and the other recipes keeping using the base-files recipe | 16:48 |
igor___ | this custom recipe rreplaces, rconflicts and rprovides the base-files | 16:48 |
igor___ | but when I install this custom recipe, it install the files of both recipes, my custom and the default base-files | 16:48 |
kergoth | what does that even mean? | 16:48 |
kergoth | first, you don't install recipes, you install packages | 16:48 |
kergoth | second, are you installing it on target or in an image? | 16:48 |
igor___ | sorry about the terms | 16:49 |
igor___ | its because dont speak english very well | 16:49 |
kergoth | third, it' shighly unlikely that installing your package is installing base-files, unless your package depends onb ase-files, more likely the iamge is installing both | 16:49 |
igor___ | its a image | 16:49 |
dpeterson3 | ok. Then I guess I misunderstand where to put my recipe so it will be installed with the rest of the kernel modules. The specific error I get is nstall: cannot create regular file '/home/daniel/arm/yocto-workspace/master/build/tmp/work/duovero-poky-linux-gnueabi/rtl8192-fixes/1.0-r0/image/lib/modules/3.18.18-custom/kernel/drivers/net/wireless/rtl8192-fixes': No such file or directory | 16:49 |
kergoth | how exactly do you expect one package to use one base-files but the rest use another when there's only one filesystem? | 16:49 |
kergoth | dpeterson3: sounds like you didn't mkdir -p or install -d to make sure you rdestination path actually exists before trying to copy into it | 16:50 |
igor___ | kergoth; my recipe rreplaces base-files, so it would only install one | 16:50 |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has quit IRC | 16:50 | |
lpapp | dpeterson3: install -m 0755 -d ${D}${base_libdir}/modules/${KVER}? | 16:51 |
kergoth | lpapp: -D | 16:51 |
igor___ | when I run bitbake -g, my image dont depends on base-files | 16:51 |
kergoth | -d is just to create the dir, -D creates leading dirs when installing a file | 16:51 |
kergoth | igor___: most likely another binary package is pulling it in | 16:51 |
kergoth | i.e. a packagegroup | 16:51 |
*** CTtpollard <CTtpollard!~tom@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 16:52 | |
lpapp | kergoth: yeah, we do it in two steps | 16:52 |
*** fl0v01 <fl0v01!~fvo@pD9F6B148.dip0.t-ipconnect.de> has joined #yocto | 16:52 | |
lpapp | perhaps we should do it in one | 16:53 |
kergoth | yeah, that's how it's usually done, just saying that commandline will error if he uses it as is :) | 16:53 |
igor___ | kergoth: wright, but on the installed_pkgs.txt there is no base-files | 16:53 |
dpeterson3 | aah. I'll give that a try. Thank you. I didn't realize that's what the -d option did | 16:53 |
lpapp | yeah, we need to make sure that the directory exists and the copy is done into the right directory | 16:53 |
igor___ | my package is supposed to replace base-files | 16:53 |
kergoth | dpeterson3: either use two install comamnds, one with -d to create the dir, and one to install the file, or use one command and use -D | 16:53 |
kergoth | dpeterson3: take your pick | 16:53 |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has quit IRC | 16:54 | |
*** fl0v0 <fl0v0!~fvo@79.192.175.70> has quit IRC | 16:54 | |
lpapp | igor___: do you really want to replace or can you do .bbappend instead | 16:55 |
*** dgm816 <dgm816!~dgm816@unaffiliated/orkim> has joined #yocto | 16:56 | |
igor___ | kergoth: yes, but my environment is unusual, I built two images, and one image is copy inside the other image | 16:56 |
igor___ | kergoth: so one image needs the default base-files and the other needs my base-files | 16:57 |
lpapp | ah, ok, that clears things | 16:57 |
lpapp | I was just going to ask you that | 16:57 |
igor___ | kergoth: I did this in two recipes: base-files and init-ifupdown | 16:59 |
*** aehs29 <aehs29!~aehernan@134.134.139.70> has joined #yocto | 16:59 | |
igor___ | kergoth: in the init-ifupdown it worked, but in base-files it is not working | 16:59 |
lpapp | igor___: did you use PREFERRED_PROVIDER_virtual/base-files? | 17:00 |
igor___ | no | 17:00 |
igor___ | I set the PREFERRED_PROVIDER_base-files only | 17:00 |
lpapp | well, scrape that | 17:00 |
igor___ | to base-files | 17:01 |
lpapp | hmm | 17:01 |
igor___ | the weid thing is that the logs does not show the base-files been installed | 17:01 |
lpapp | I am not sure it is the right way, but one way I can think of is adding another layer with bbappend for base-files and the second image in there... | 17:01 |
*** belen1 <belen1!~Adium@80.31.165.104> has joined #yocto | 17:02 | |
*** belen <belen!Adium@nat/intel/x-ieaihtmdlcucrezu> has quit IRC | 17:02 | |
igor___ | so to build the final image I must build one first, then change the local.conf and build the other one? | 17:02 |
kergoth | if base-files hasn't been installed, then i don't see how it's possible for its files to be in your image | 17:04 |
kergoth | i'd check your assumptions | 17:04 |
igor___ | theorically, if the package was installed on my image it is suposed to be listed on the installed_pkgs.txt file, right? | 17:05 |
*** CTtpollard <CTtpollard!~tom@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 17:05 | |
lpapp | igor___: in buildhistory, you mean installed-packages.txt? | 17:06 |
kergoth | i'd suggest reading the do_rootfs log | 17:06 |
igor___ | I mean the file that is generated on the work path of the image | 17:06 |
igor___ | Ok, I will make some more tests, but on the do_rootfs log does not mention the base-files | 17:08 |
igor___ | the "NOTE: Installing the following packages:" | 17:08 |
igor___ | there is no base-files | 17:08 |
igor___ | and the NOTE: to be installed: there is no base-files neather | 17:09 |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has quit IRC | 17:10 | |
igor___ | I will make more searchs, cause its not an usual environment | 17:10 |
igor___ | so maybe the yocto is not meant to work with this | 17:11 |
igor___ | thankyou guys | 17:11 |
*** jjmb1 <jjmb1!~jjmb@c-98-225-183-175.hsd1.pa.comcast.net> has quit IRC | 17:15 | |
lpapp | igor___: another way could be to call it differently and use packagegroup to replace it | 17:16 |
*** aragua <aragua!~fabien@LPoitiers-656-1-79-67.w193-251.abo.wanadoo.fr> has quit IRC | 17:16 | |
igor___ | how so? | 17:16 |
igor___ | My custom base-files is on a package group | 17:16 |
igor___ | so my image install this package group | 17:16 |
lpapp | right, so your problem really is the rootfs creation than rather than image configuration, et al. | 17:17 |
lpapp | then* | 17:17 |
igor___ | yes | 17:17 |
*** Miry <Miry!~kvirc@212.118.209.82> has joined #yocto | 17:18 | |
igor___ | I guess that one package group that is default on core-image class is installing the base-files and it is not logged, because it is part of the image build process | 17:19 |
igor___ | If I find when it is installing the base-files or who is installing it, it would facilitate everything | 17:21 |
*** fl0v01 <fl0v01!~fvo@pD9F6B148.dip0.t-ipconnect.de> has quit IRC | 17:21 | |
igor___ | but I tryied to run bitbake -DDD -v and bitbake -g and I cant find where is it | 17:22 |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 17:22 | |
igor___ | I made another test here and seems that the base-files is not the responsible for the files that are been installed | 17:24 |
kergoth | not at all surprising. did you ever read the do_rootfs task log? | 17:25 |
igor___ | now i'm at square | 17:25 |
igor___ | I read | 17:26 |
igor___ | but the problem is that the file I dont want on the image is supposed to be installed by the base-files | 17:27 |
wyrm | Hey, I need some help understanding the dependency system that bitbake uses. | 17:27 |
igor___ | but, now, I guess there is more packages that install this file | 17:27 |
*** belen1 <belen1!~Adium@80.31.165.104> has quit IRC | 17:28 | |
lpapp | wyrm: could you be more precise | 17:28 |
igor___ | wyrm: you can run bitbake -g to see the dependence tree | 17:28 |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 17:28 | |
kergoth | wyrm: as lpapp says, you'll need to be more specific. what exactly are you having trouble understanding? | 17:29 |
wyrm | ... working on it ... | 17:29 |
*** grma <grma!~gruberm@80.93.38.128> has quit IRC | 17:29 | |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 17:29 | |
kergoth | gah, a shell syntax error that breaks the codeparser will prevent you from using bitbake -e to examine the value of the broken function | 17:29 |
wyrm | slow connection between work and irc host | 17:29 |
kergoth | so it's not possible to see why the hell it's failing, particularly if there are bitbake variable expansions involved | 17:29 |
wyrm | also, slow connection between brain and keyboard. | 17:29 |
* kergoth grumbles | 17:29 | |
wyrm | so, yeha | 17:29 |
wyrm | So, I have this program that requires alsa and fftw to build, but I can't figure out the right incantations to put in REQUIRE_${PN} . | 17:29 |
*** challinan <challinan!~chris@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has quit IRC | 17:30 | |
lpapp | you mean R/DEPENDS? | 17:31 |
kergoth | there is no REQUIRE variable | 17:31 |
kergoth | see the yocto documentation at yoctoproject.org | 17:31 |
rburton | to build you want DEPENDS | 17:31 |
*** challinan <challinan!~chris@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has joined #yocto | 17:31 | |
lpapp | yeah, I could not find REQUIRE in the glossary either. | 17:31 |
rburton | DEPENDS="alsa-lib fftw" | 17:31 |
*** mckoan is now known as mckoan|away | 17:32 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 17:32 | |
*** Crofton <Crofton!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has quit IRC | 17:33 | |
wyrm | If I issue the command `bitbake myrecipe`, it grinds for a while, and then crashes with the message "fatal error: alsa/asoundlib.h: No such file or directory". | 17:33 |
igor___ | there is a way to know which recipe installed a specific file? | 17:33 |
wyrm | and yes, I meant DEPENDS | 17:34 |
wyrm | sorry | 17:34 |
wyrm | ANYWAY | 17:34 |
lpapp | wyrm: have you tried what rburton wrote? | 17:34 |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 17:34 | |
wyrm | stand by | 17:34 |
lpapp | igor___: yes, it depends on how you want to know it | 17:34 |
*** Biliogadafr <Biliogadafr!~User@nat2-minsk-pool-46-53-195-225.telecom.by> has quit IRC | 17:34 | |
rburton | $ oe-pkgdata-util find-path */asoundlib.h | 17:35 |
rburton | alsa-lib-dev: /usr/include/alsa/asoundlib.h | 17:35 |
rburton | alsa-lib-dev: /usr/include/sys/asoundlib.h | 17:35 |
rburton | wyrm: did you depend on alsa-lib? | 17:35 |
wyrm | At that point, .... | 17:35 |
wyrm | I clearly should have typed all of this up beforehand and just dumped it into the channel en masse. | 17:36 |
igor___ | lpapp: I'm looking on the rootfs path on the work path of my image | 17:36 |
rburton | wyrm: if you've got a DEPENDS=alsa-lib, then the makefiles or whatever are likely broken | 17:36 |
igor___ | so the file is var/log that is a symbolic link to volatile/log | 17:36 |
lpapp | igor___: I would use what rburton wrote, and if you are on the image, then opkg files foo and similar dpkg/rpm magics can do it | 17:37 |
lpapp | actually, opkg search | 17:37 |
igor___ | lpapp: thank you sir | 17:37 |
wyrm | So, yeah. At that point, if I look for asoundlib.h ... | 17:37 |
wyrm | Y'know what... I'll just type this up and come back. | 17:37 |
-YoctoAutoBuilder- build #621 of nightly-oecore is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-oecore/builds/621 | 17:38 | |
lpapp | wyrm: does the compiler know about the include path? | 17:38 |
*** lpapp is now known as overpopulated | 17:40 | |
*** ajtag <ajtag!~ajtag@cpc10-lee211-2-0-cust124.7-1.cable.virginm.net> has quit IRC | 17:41 | |
*** ajtag <ajtag!~ajtag@cpc10-lee211-2-0-cust124.7-1.cable.virginm.net> has joined #yocto | 17:42 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has quit IRC | 17:43 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 17:45 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 17:45 | |
*** Crofton <Crofton!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has joined #yocto | 17:47 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@2.238.240.162> has quit IRC | 17:47 | |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has quit IRC | 17:47 | |
*** overpopulated is now known as lpapp | 17:52 | |
*** jbrianceau is now known as jbrianceau_away | 17:57 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 17:58 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto | 17:58 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 18:01 | |
*** sjolley <sjolley!sjolley@nat/intel/x-puhzfdntekrrnrkm> has joined #yocto | 18:01 | |
*** sjolley <sjolley!sjolley@nat/intel/x-puhzfdntekrrnrkm> has quit IRC | 18:06 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has joined #yocto | 18:09 | |
*** morphis <morphis!~morphis@p50862804.dip0.t-ipconnect.de> has quit IRC | 18:10 | |
*** amcgee <amcgee!26686992@gateway/web/freenode/ip.38.104.105.146> has quit IRC | 18:15 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has quit IRC | 18:17 | |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has quit IRC | 18:19 | |
*** benjamirc <benjamirc!~besquive@134.134.139.72> has quit IRC | 18:22 | |
*** joeythesaint <joeythesaint!~joe@vegas.deserted.net> has joined #yocto | 18:23 | |
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto | 18:26 | |
-YoctoAutoBuilder- build #622 of nightly-fsl-arm-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-fsl-arm-lsb/builds/622 | 18:31 | |
*** tsramos_ <tsramos_!~tsramos@192.55.55.41> has quit IRC | 18:32 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 18:33 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@fi-19-201-174.service.infuturo.it> has joined #yocto | 18:36 | |
*** TobSnyder <TobSnyder!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has quit IRC | 18:41 | |
khem | rburton: hmmm thats a latent issue my change is unearthing thats good | 18:41 |
*** igor___ <igor___!b19f9049@gateway/web/freenode/ip.177.159.144.73> has quit IRC | 18:41 | |
khem | kergoth: pong | 18:42 |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@fi-19-201-174.service.infuturo.it> has quit IRC | 18:46 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has joined #yocto | 18:48 | |
*** sgw_ <sgw_!~sgw_@c-73-164-210-189.hsd1.or.comcast.net> has quit IRC | 18:48 | |
*** sgw_ <sgw_!~sgw_@c-73-164-210-189.hsd1.or.comcast.net> has joined #yocto | 18:49 | |
*** toscalix <toscalix!~agustinbe@149.100.1.60> has quit IRC | 18:51 | |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has quit IRC | 18:54 | |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has joined #yocto | 18:55 | |
kergoth | khem: noor mentioned you had some pending plymouth+systemd stuff, status? | 18:57 |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has quit IRC | 18:57 | |
khem` | kergoth: I dont remember | 18:57 |
kergoth | k | 18:57 |
khem` | I have plymouth itslelf which I submitted long ago | 18:57 |
khem` | but let me check | 18:58 |
khem` | and see if we stil carry systemd units | 18:58 |
kergoth | thanks | 18:58 |
*** edbart1 <edbart1!~ebartosh@192.198.151.44> has joined #yocto | 19:01 | |
*** edbart <edbart!~ebartosh@192.198.151.44> has quit IRC | 19:01 | |
*** fenrig <fenrig!515334e0@gateway/web/freenode/ip.81.83.52.224> has joined #yocto | 19:04 | |
fenrig | Hi, Im having trouble adding github git repositories to a yocto recipe, is there anybody who has some experience with git repo's from github? | 19:05 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC | 19:05 | |
kergoth | github git repos are used all over the metadata | 19:05 |
kergoth | grep for some examples | 19:05 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto | 19:06 | |
*** fledermaus <fledermaus!~vivek@93.93.133.71> has quit IRC | 19:06 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has quit IRC | 19:07 | |
*** tsramos <tsramos!~tsramos@134.134.139.76> has joined #yocto | 19:18 | |
-YoctoAutoBuilder- build #643 of nightly-x86-64-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86-64-lsb/builds/643 | 19:18 | |
*** Crofton <Crofton!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has quit IRC | 19:21 | |
*** tsramos <tsramos!~tsramos@134.134.139.76> has quit IRC | 19:21 | |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has joined #yocto | 19:22 | |
lpapp | fenrig: plus you could describe your trouble details | 19:23 |
fenrig | yeah Im having some troubles with github, but then again I have to run yocto on a vm so maybe its my vm that is to blame :D I will get back to you if I can pinpoint the trouble more | 19:23 |
fenrig | lpapp: I may have gotten it to work, but its a large repo so I will have to wait a bit :D thx f | 19:26 |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has quit IRC | 19:30 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 19:30 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has joined #yocto | 19:31 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has quit IRC | 19:38 | |
*** paulg_ <paulg_!~paulg@209.29.74.150> has joined #yocto | 19:40 | |
*** townxelliot <townxelliot!~ell@176.251.41.59> has quit IRC | 19:44 | |
fenrig | Why do I have to supply a git src with w SRV_REV ? | 19:52 |
Crofton|work | fenrig, so it knows what to check out? | 19:53 |
fenrig | Crofton|work: but what if HEAD was sufficient? | 19:53 |
kergoth | fenrig: if you want to track a branch HEAD, set SRCREV = "${AUTOREV}" | 19:53 |
fenrig | ah okay | 19:54 |
kergoth | but remember to put SRCPV in PV | 19:54 |
kergoth | we really need to fix it so do_fetch depends on the value of srcrev when there's a git repo regardless of PV | 19:54 |
kergoth | imo anyway | 19:54 |
fenrig | kergoth: well its for a linux kernel source so I dont think that pv really applies here | 19:55 |
kergoth | if you don't add SRCPV to PV, it will *not* rebuild automatically when someone checks into the branch | 19:56 |
kergoth | if you're fine with manual rebuilds, then don't | 19:56 |
*** Crofton <Crofton!~balister@pool-108-44-110-59.ronkva.east.verizon.net> has joined #yocto | 19:56 | |
fenrig | kergoth: okay got it, yeah Im choosing for manual rebuilds for this one :) | 19:56 |
*** jjmb <jjmb!~jjmb@69.241.19.12> has joined #yocto | 19:56 | |
*** edbart1 <edbart1!~ebartosh@192.198.151.44> has quit IRC | 19:57 | |
fenrig | does bitbake keep the git repo locally or does it clone fully every rebuild | 19:57 |
*** spooq <spooq!~spooq@185.16.162.15> has quit IRC | 19:58 | |
kergoth | fenrig: as with any other sources, it's downloaded to DL_DIR and used from there | 19:58 |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@host101-224-dynamic.9-87-r.retail.telecomitalia.it> has joined #yocto | 19:58 | |
fenrig | kergoth: so full clone every rebuild then | 19:59 |
kergoth | it'll only fetch from upstream if the srcrev you want isn't available in the local git repo, or you're using autorev, in which case it'll update the existing repo to get the rev you need | 19:59 |
kergoth | huh? | 19:59 |
kergoth | no, just like every other source, it's kept and used from DL_DIR | 19:59 |
kergoth | as i just said | 19:59 |
kergoth | downloads are only wiped if you remove DL_DIR or just -c cleanall | 19:59 |
fenrig | kergoth: yeah well then changing the srcrev makes it clone again, its now fully downloading the repo again | 19:59 |
kergoth | no | 19:59 |
kergoth | i said it *fetches* | 19:59 |
kergoth | not clones | 20:00 |
kergoth | it runs git fetch to update the existing repo | 20:00 |
kergoth | that is, it git fetches, not bitbake fetches :) | 20:00 |
kergoth | it clones once, that's it | 20:00 |
fenrig | kergoth: Im in the download dir, and the size was around 1gb and its 150mb (and counting) | 20:00 |
fenrig | at the moment | 20:00 |
fenrig | OOOH when the recipe fails then it deletes the dl dir | 20:02 |
*** dmoseley <dmoseley!~dmoseley@65.32.158.157> has joined #yocto | 20:02 | |
kergoth | if the clone fails, sure, an incomplete git clone is useless, git can't resume | 20:02 |
kergoth | to clarify, it didn't delete the dl dir, just the clone | 20:03 |
fenrig | kergoth: yeah well it failed because it couldnt find my particular srcrev :D | 20:03 |
*** fenrig <fenrig!515334e0@gateway/web/freenode/ip.81.83.52.224> has quit IRC | 20:04 | |
*** Mutter <Mutter!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has joined #yocto | 20:04 | |
kergoth | hmm, interesting, afaik that shouldn't have resulted in wiping the existing git repo, just a fetch to try to download it, but it would have failed at parse time up front before even fetching the thing | 20:05 |
kergoth | although, if srcpv isn't in pv, maybe it's not expanded at parse time | 20:05 |
kergoth | *works through the code in his head* | 20:05 |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@host101-224-dynamic.9-87-r.retail.telecomitalia.it> has quit IRC | 20:05 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-melunonoslywezup> has quit IRC | 20:06 | |
*** Mutter is now known as phani | 20:06 | |
*** IvanSB <IvanSB!~IvanSB@host217-20-dynamic.15-87-r.retail.telecomitalia.it> has quit IRC | 20:09 | |
*** jjmb <jjmb!~jjmb@69.241.19.12> has quit IRC | 20:11 | |
*** phani <phani!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has quit IRC | 20:12 | |
-YoctoAutoBuilder- build #639 of nightly-arm is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-arm/builds/639 | 20:12 | |
*** berton <berton!~fabio@177.127.6.77> has quit IRC | 20:16 | |
*** phani <phani!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has joined #yocto | 20:21 | |
*** khem` is now known as onoffon | 20:22 | |
*** phani is now known as Enthusiast | 20:25 | |
*** onoffon is now known as khem` | 20:25 | |
*** Enthusiast is now known as Guest36702 | 20:25 | |
wyrm | Typed up in advance, as promised: | 20:26 |
wyrm | (recap) Hey, I need some help understanding the dependency system that bitbake uses. | 20:26 |
wyrm | (recap) I have this program that requires alsa and fftw to build, but I can't figure out the right incantations to put in DEPENDS_${PN} . | 20:26 |
wyrm | If I issue the command `bitbake myrecipe`, it grinds for a while, and then crashes at myrecipe with the message "fatal error: alsa/asoundlib.h: No such file or directory". | 20:26 |
wyrm | At that point, if I look for alsa/asoundlib.h, I find it under "build/tmp/sysroots/x86_64-linux/usr/include/alsa/asoundlib.h" and two places under "build/tmp/work/x86_64-linux/.../alsa/asoundlib.h". | 20:26 |
wyrm | I also find various instances of the "sys/asoundlib.h" deprecated compatibility header, and "build/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/alsa-lib/1.0.29-r0/alsa-lib-1.0.29/include/asoundlib.h". | 20:27 |
wyrm | Note that the last path does not have the "alsa/" component of "alsa/asoundlib.h", which may or may not be germane to the problem. | 20:27 |
wyrm | Then, if I issue the command `bitbake --continue myrecipe`, it errors immediately on myrecipe, then builds a whole bunch of other stuff. | 20:28 |
wyrm | At this point, I also have "build/tmp/sysroots/nitrogen6x/usr/include/alsa/asoundlib.h", and several places under both "build/tmp/work/x86_64-linux" and "build/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/". | 20:28 |
wyrm | There are also several copies of "fftw3.h" under "build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/fftw/3.3.4-r0/", which shall become relevant in a moment. | 20:28 |
kergoth | there is no DEPENDS_${PN}. | 20:28 |
wyrm | Now, when I run `bitbake --continue myrecipe`, it errors immediately on myrecipe, with the new message, "fatal error: fftw3.h: No such file or directory". | 20:28 |
kergoth | there's RDEPENDS_<packagename>, which are the runtime dependencies that go on target in the binary pcakges | 20:28 |
kergoth | and there's "DEPENDS", which is build time | 20:28 |
kergoth | DEPENDS_${PN} will have no effect at all | 20:28 |
kergoth | as was mentioned earlier, set DEPENDS = "onerecipe anotherrecipe" | 20:28 |
wyrm | Oh! | 20:29 |
kergoth | https://www.yoctoproject.org/docs/1.8/mega-manual/mega-manual.html#new-recipe-configuring-the-recipe, etc | 20:29 |
kergoth | http://www.aosabook.org/en/yocto.html may also be of interest | 20:29 |
kergoth | particularly the section on the bitbake scheduler | 20:30 |
wyrm | I thought you were questioning my brain-fart where I typed REQUIRE_${PN}. | 20:30 |
wyrm | But the whole thing was wrong. _${PN}, too. | 20:30 |
wyrm | I'll take a closer look at those links, thanks. | 20:33 |
*** dpeterson3 <dpeterson3!~daniel@131.151.252.104> has left #yocto | 20:36 | |
*** Guest36702 <Guest36702!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has quit IRC | 20:37 | |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 20:39 | |
*** Amynka_ <Amynka_!~frozen@wraeth.id.au> has joined #yocto | 20:42 | |
*** Amynka_ is now known as LastInLine | 20:43 | |
*** nerdboy_ <nerdboy_!~sarnold@gatekeeper.gentoogeek.org> has joined #yocto | 20:43 | |
*** LastInLine <LastInLine!~frozen@wraeth.id.au> has quit IRC | 20:43 | |
*** LastInLine <LastInLine!~frozen@gentoo/developer/amynka> has joined #yocto | 20:43 | |
*** warthog19 <warthog19!~warthog9@149.20.54.19> has joined #yocto | 20:43 | |
*** Guest36702 <Guest36702!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has joined #yocto | 20:44 | |
*** aehs291 <aehs291!aehernan@nat/intel/x-voduaslhynkuhavo> has joined #yocto | 20:44 | |
*** nerdboy_ <nerdboy_!~sarnold@gatekeeper.gentoogeek.org> has quit IRC | 20:44 | |
*** dshwang_ <dshwang_!~dshwang@192.55.54.40> has joined #yocto | 20:44 | |
*** nerdboy_ <nerdboy_!~sarnold@gatekeeper.gentoogeek.org> has joined #yocto | 20:45 | |
*** _jmleo <_jmleo!~jmleo@LMontsouris-657-1-109-180.w80-15.abo.wanadoo.fr> has joined #yocto | 20:46 | |
*** aehs29 <aehs29!~aehernan@134.134.139.70> has quit IRC | 20:47 | |
*** dl9pf <dl9pf!~quassel@static.88-198-106-157.clients.your-server.de> has quit IRC | 20:47 | |
*** icanicant <icanicant!~icanicant@195.88.236.129> has quit IRC | 20:47 | |
*** Amynka <Amynka!~frozen@gentoo/developer/amynka> has quit IRC | 20:47 | |
*** jmleo <jmleo!~jmleo@LMontsouris-657-1-109-180.w80-15.abo.wanadoo.fr> has quit IRC | 20:47 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has quit IRC | 20:47 | |
*** dshwang <dshwang!~dshwang@192.55.54.40> has quit IRC | 20:47 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 20:47 | |
*** fishey1 <fishey1!~jmesmon@vcr.einic.org> has quit IRC | 20:47 | |
*** smartin <smartin!~smartin@207.ip-37-59-126.eu> has quit IRC | 20:47 | |
*** zibri <zibri!zibri@rfc1459.se> has quit IRC | 20:47 | |
*** warthog9 <warthog9!~warthog9@149.20.54.19> has quit IRC | 20:47 | |
*** LastInLine is now known as Amynka | 20:48 | |
*** _jmleo is now known as jmleo | 20:48 | |
*** pohly1 <pohly1!~pohly@p57A57411.dip0.t-ipconnect.de> has quit IRC | 20:48 | |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has joined #yocto | 20:48 | |
*** dl9pf <dl9pf!~quassel@static.88-198-106-157.clients.your-server.de> has joined #yocto | 20:49 | |
*** warthog19 is now known as warthog9 | 20:49 | |
*** 7F1AA9C2M <7F1AA9C2M!~quassel@static.88-198-106-157.clients.your-server.de> has joined #yocto | 20:49 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has joined #yocto | 20:49 | |
*** fishey1 <fishey1!~jmesmon@vcr.einic.org> has joined #yocto | 20:49 | |
*** smartin <smartin!~smartin@207.ip-37-59-126.eu> has joined #yocto | 20:49 | |
*** zibri <zibri!zibri@rfc1459.se> has joined #yocto | 20:49 | |
*** 7F1AA9C2M <7F1AA9C2M!~quassel@static.88-198-106-157.clients.your-server.de> has quit IRC | 20:49 | |
*** smartin <smartin!~smartin@207.ip-37-59-126.eu> has quit IRC | 20:49 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has quit IRC | 20:50 | |
*** jjmb <jjmb!~jjmb@69.241.19.12> has joined #yocto | 20:50 | |
*** fishey1 <fishey1!~jmesmon@vcr.einic.org> has quit IRC | 20:50 | |
*** dreyna4529 <dreyna4529!~dreyna@unknown-216-200.windriver.com> has joined #yocto | 20:51 | |
*** smartin <smartin!~smartin@207.ip-37-59-126.eu> has joined #yocto | 20:51 | |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has quit IRC | 20:52 | |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has quit IRC | 20:52 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has joined #yocto | 20:53 | |
*** Guest36702 <Guest36702!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has quit IRC | 20:53 | |
*** icanicant <icanicant!~icanicant@195.88.236.129> has joined #yocto | 20:54 | |
*** Guest36702 <Guest36702!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has joined #yocto | 20:59 | |
*** mattsm <mattsm!uid128834@gateway/web/irccloud.com/x-ssiiumaahwykrboh> has joined #yocto | 21:00 | |
*** Guest36702 <Guest36702!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has quit IRC | 21:03 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 21:04 | |
*** fishey1 <fishey1!~jmesmon@vcr.einic.org> has joined #yocto | 21:04 | |
*** jjmb <jjmb!~jjmb@69.241.19.12> has quit IRC | 21:07 | |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 21:08 | |
*** Guest36702 <Guest36702!~Mutter@cpe-172-73-88-239.carolina.res.rr.com> has joined #yocto | 21:12 | |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 21:13 | |
*** WarheadsSE <WarheadsSE!~WarheadsS@c-174-54-190-115.hsd1.pa.comcast.net> has joined #yocto | 21:15 | |
WarheadsSE | Ever present dumb question of the day: what combination of depends/rdepends, etc for to use in a package that depends on GTK to build some utility, but you'll never actually deploy said utility, and thus don't need gtk? | 21:16 |
*** Guest36702 <Guest36702!~Mutter@cpe-172-73-88-239.carolina.res.rr.com> has quit IRC | 21:17 | |
WarheadsSE | Obviously, the other option is just to patch it all out | 21:17 |
kergoth | just add it to DEPENDS | 21:17 |
kergoth | it'll only get added to rdepends by the shlibs code if one of the binaries you package links against the shared library | 21:17 |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has joined #yocto | 21:18 | |
WarheadsSE | ah, deps handline "magic" RDEPENDS. | 21:18 |
WarheadsSE | fun | 21:18 |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has joined #yocto | 21:18 | |
*** T0mW <T0mW!~twalsh@64.202.128.113> has quit IRC | 21:30 | |
*** nerdboy_ is now known as nerdboy | 21:32 | |
*** nerdboy <nerdboy!~sarnold@gatekeeper.gentoogeek.org> has quit IRC | 21:32 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 21:32 | |
*** joshuagl <joshuagl!joshuagl@nat/intel/x-qxqiasdwvzcrrowm> has quit IRC | 21:33 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 21:36 | |
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has joined #yocto | 21:44 | |
*** paulg_ <paulg_!~paulg@209.29.74.150> has quit IRC | 21:45 | |
*** Guest36702 <Guest36702!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has joined #yocto | 21:48 | |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has joined #yocto | 21:49 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 21:49 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 21:51 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 21:52 | |
*** khem` is now known as onoffon | 21:53 | |
*** onoffon is now known as khem` | 21:53 | |
*** khem` is now known as onoffon | 21:53 | |
*** onoffon is now known as khem` | 21:53 | |
*** Guest36702 <Guest36702!~Mutter@2606:a000:6682:8700:7dc7:d3f7:4410:46d5> has quit IRC | 21:54 | |
*** harisokanovic <harisokanovic!~harisokan@130.164.62.171> has joined #yocto | 21:54 | |
*** SpaceBebop <SpaceBebop!~SpaceBebo@50-73-9-149-richmond.hfc.comcastbusiness.net> has joined #yocto | 21:55 | |
-YoctoAutoBuilder- build #609 of nightly-arm-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-arm-lsb/builds/609 | 22:06 | |
*** aratiu <aratiu!~adi@80.97.64.55> has quit IRC | 22:08 | |
*** WarheadsSE <WarheadsSE!~WarheadsS@c-174-54-190-115.hsd1.pa.comcast.net> has left #yocto | 22:09 | |
*** SpaceBebop <SpaceBebop!~SpaceBebo@50-73-9-149-richmond.hfc.comcastbusiness.net> has quit IRC | 22:09 | |
khem` | RP: there ? | 22:10 |
khem` | RP: I want to ignore 15 recipes when doing world builds | 22:10 |
*** aehs291 <aehs291!aehernan@nat/intel/x-voduaslhynkuhavo> has quit IRC | 22:10 | |
khem` | in OE-Core | 22:10 |
*** aehs29 <aehs29!~aehernan@134.134.139.70> has joined #yocto | 22:10 | |
khem` | so we get clean world builds for musl | 22:11 |
khem` | and use that as baseline | 22:11 |
khem` | do we have some where 1 place to do so ? | 22:11 |
khem` | or do I have to blacklist each one of them | 22:11 |
-YoctoAutoBuilder- build #611 of nightly-mips-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-mips-lsb/builds/611 | 22:16 | |
rburton | khem: it appears that your fortify changes are causing more packages to break. doing a world build here and so far three recipes are failing which previously have worked on the AB | 22:17 |
kergoth | wouldn't EXCLUDE_FROM_WORLD suffice, or are deps on them also a problem? | 22:17 |
* kergoth yawns | 22:17 | |
rburton | ie shared/newt.o: relocation R_X86_64_PC32 against undefined symbol `SLtt_Screen_Rows@@SLANG2' can not be used when making a shared object; recompile with -fPIC | 22:17 |
khem` | kergoth: yes that would work | 22:17 |
kergoth | khem`: fyi, meta-musl/meta-clang have issues with current master, version bumps | 22:17 |
rburton | also there's an exclude from world include file but surely you want to only exclude if musl | 22:17 |
khem` | kergoth: dont use meta-musl | 22:18 |
khem` | meta-clang | 22:18 |
kergoth | ah, is it all in oe-core now? | 22:18 |
kergoth | wasn't sure what the merge status was | 22:18 |
khem` | meta-clang issues should be reported | 22:18 |
kergoth | k | 22:18 |
kergoth | just starting to play around :) | 22:18 |
rburton | kergoth: khem has been patchbombing for a while now :) | 22:18 |
kergoth | yeah, i've seen it, but wasn't sure how much was actually in master :) | 22:18 |
khem` | EXCLUDE_FROM_WORLD_libc-musl = "1" | 22:19 |
khem` | would work isnt it ? | 22:19 |
khem` | kergoth: right now there are 20 packages in OE-core which dont build with musl | 22:19 |
khem` | see http://errors.yoctoproject.org/Errors/Build/12230/ | 22:20 |
khem` | every thing else is ok all images build | 22:20 |
kergoth | cool | 22:20 |
khem` | and they boot and work too :) | 22:20 |
khem` | for all arches | 22:20 |
rburton | khem`: there's a poky-world-exclude.inc in meta-yocto for excluding on the autobuilder | 22:20 |
khem` | except mips64 which I havent tried | 22:20 |
kergoth | i ran into this with clang-native: | CMake Error at cmake/modules/CheckAtomic.cmake:36 (message): | 22:20 |
kergoth | | Host compiler appears to require libatomic, but cannot find it. | 22:20 |
kergoth | assuming i should upgrade my build machine? :) | 22:21 |
kergoth | or rather, build chroot | 22:21 |
khem` | kergoth: is it Centos | 22:21 |
kergoth | nope, u12.04 i think | 22:21 |
khem` | rburton: I am working on fixing efi issue | 22:21 |
khem` | rburton: it seem SECURITY_LDFLAGS are leaking into all sort of LDFLAGS | 22:21 |
kergoth | i'll try installing libatomic in tha chroot | 22:21 |
khem` | kergoth: 12.04 hmm | 22:22 |
kergoth | i should probably switch to 14 anyway, but :) | 22:22 |
khem` | I use 14.04 oldest distro in my world | 22:22 |
khem` | for my regular stuff archlinux | 22:22 |
khem` | so I am never old | 22:22 |
khem` | :) | 22:22 |
khem` | rburton: once my patch to switch poky-tiny is accepted then we shuld do that | 22:23 |
rburton | khem`: pango on the AB i could explain and fix, grub-efi-native less so | 22:23 |
RP | khem`: there is conf/distro/include/world-broken.inc, I'm kind sad to add to it after we got it empty! | 22:23 |
rburton | khem`: you should ask RP what his acceptance critera for the poky-tiny change is, i've had it in mut for a while :) | 22:23 |
khem` | RP: I promise to empty it out again | 22:23 |
RP | khem`: EXCLUDE_FROM_WORLD_pn-X_libc-musl = | 22:24 |
kergoth | khem`: i need to get an arch machine going again, that used to be my goto distro, but never caught up after the switch to systemd :) | 22:24 |
RP | rburton: I just never saw it on the list, keep meaning to merge it tbh | 22:24 |
khem` | kergoth: use antergos if you like installers | 22:24 |
rburton | for tiny, it appears to work fine | 22:24 |
RP | khem`: please just use the msl override | 22:24 |
kergoth | i just wrote my own scripts for it ages ago | 22:24 |
kergoth | https://github.com/kergoth/kergoth-arch-setup | 22:24 |
khem` | RP: I am using poky-tiny with musl | 22:24 |
rburton | just need that nightly-musl target on the ab | 22:24 |
kergoth | but i can't recall the voodoo for the fs/partition setup anymore, used to use btrfs | 22:24 |
kergoth | gotten rusty :) | 22:25 |
rburton | oh its there | 22:25 |
rburton | lets give it a spin and see what happens | 22:25 |
khem` | yes | 22:25 |
rburton | khem`: https://autobuilder.yoctoproject.org/main/builders/nightly-musl/builds/1 | 22:25 |
khem` | musl has does tonnes of good to packages | 22:25 |
khem` | a lot of rust got fixed | 22:25 |
khem` | rburton: gr8 add core-image-weston as well please | 22:26 |
khem` | if possible | 22:26 |
*** _taw_ <_taw_!~taw@ip-89-176-167-254.net.upcbroadband.cz> has quit IRC | 22:26 | |
rburton | easy | 22:26 |
* khem` add to bookmarks | 22:26 | |
khem` | RP: adding to EXCLUDE_WORLD will help keep the current quality | 22:27 |
khem` | while we fix the remaining 20 packages | 22:27 |
khem` | kergoth: I think arch handled the transition to systemd quite smoothly | 22:28 |
RP | khem`: I agree as long as we use he musl override | 22:29 |
khem` | we say TARGET_LDFLAGS_append = " ${SECURITY_LDFLAGS}" | 22:29 |
khem` | then in native.bbclass we say | 22:30 |
khem` | TARGET_LDFLAGS = "${BUILD_LDFLAGS}" | 22:30 |
*** jjmb <jjmb!~jjmb@2601:46:c602:c4a0:898e:760b:fb0b:fb97> has joined #yocto | 22:30 | |
RP | khem`: Add a SECURITY_FLAGS_class-native = "" ? | 22:30 |
khem` | RP: yes musl override will be there | 22:30 |
khem` | RP: yes tryin that out now | 22:30 |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has quit IRC | 22:31 | |
rburton | khem: oooooooh | 22:32 |
khem` | question is do we want to make native and nativesdk use it as well | 22:32 |
khem` | its not a bad thing | 22:32 |
khem` | from security perspecitve | 22:32 |
rburton | not native, it failed all over the AB as older builders don't have fortify-strong | 22:32 |
khem` | but tools will be a bit slow :) | 22:32 |
rburton | we control the cross tools, but not host | 22:33 |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 22:33 | |
khem` | I can remove -fstack-protector from LDFLAGS_remove_class-native = "-fstack-protector-strong" | 22:33 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC | 22:33 | |
kergoth | RP: thinking we should make bitbake -e bypass codeparsing / signature generation. i had a shell syntax error that made pysh choke, but couldn't use bitbake -e to examine the value to figure out why :) | 22:33 |
khem` | question is should we care for native and nativesdk tools | 22:34 |
khem` | we can do it eitherway | 22:34 |
RP | kergoth: I don't disagree. Patches welcome... | 22:34 |
RP | kergoth: I'm drowning in bugs :( | 22:34 |
khem` | CFLAGS have same problem | 22:34 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto | 22:34 | |
kergoth | np, wasn't asking you to do it, just making sure it made sense | 22:34 |
rburton | khem`: lets start with complete prune to fix things and then add some next? | 22:35 |
khem` | ok | 22:35 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC | 22:35 | |
RP | khem`: I think we should just rely on the host to use whichwever flags it thinks make sense there | 22:35 |
RP | for native anyway | 22:36 |
RP | we control what we build for nativesdk | 22:36 |
*** ecdhe <ecdhe!~ecdhe@173-22-126-166.client.mchsi.com> has quit IRC | 22:37 | |
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto | 22:37 | |
rburton | khem`: so basically you have this: SECURITY_FLAGS_class-native = "" | 22:38 |
rburton | SECURITY_LDFLAGS_class-native = "" | 22:38 |
* rburton is about to kick a world locally before going to bed and doesn't want to rebuild it all again tomorrow :) | 22:38 | |
khem` | rburton: testing this https://gist.github.com/cdcbfcac6185165d08af | 22:39 |
rburton | hm, what about nativesdk | 22:39 |
kergoth | gah, i need to rewrite toolchain-shar-*, that's some ugly shell with bad filename handling | 22:40 |
rburton | maybe replicate the appends for nativesdk for clarity | 22:40 |
khem` | rburton: we disable it for everything but target | 22:40 |
khem` | in that patch | 22:40 |
rburton | yeah | 22:40 |
khem` | I think thats what we really want | 22:41 |
khem` | otherwise we disable it for native nativesdk cross crosssdk | 22:41 |
khem` | may be cross-canadian | 22:41 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC | 22:42 | |
khem` | rburton: I will bundle it into existing pu | 22:42 |
khem` | will that be more convenient ? | 22:42 |
khem` | grub-efi-native works now | 22:43 |
khem` | on my old ubuntu box | 22:43 |
rburton | khem`: it was a short branch so that's fine, but also post it to the list pls | 22:44 |
khem` | sure | 22:44 |
rburton | right, bed. g'night all. | 22:44 |
armpit | night | 22:45 |
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC | 22:45 | |
*** IvanSB <IvanSB!~IvanSB@host90-244-dynamic.247-95-r.retail.telecomitalia.it> has quit IRC | 22:47 | |
khem` | rburson updated kraj/pu | 22:49 |
kergoth | logged off, as your inability to complete the nick shows ;) | 22:50 |
* kergoth bangs head against desk | 22:50 | |
* armpit can hear it from here | 22:55 | |
khem` | RP: do you see any imrovements I need to do for http://git.openembedded.org/openembedded-core-contrib/commit/?h=kraj/master&id=15832ff80d377300ce323920f1f11a9a6e0ded8d | 22:56 |
khem` | and for http://git.openembedded.org/openembedded-core-contrib/commit/?h=kraj/master&id=e810abe120b42e1622068e0b3b02cd405eaf765d | 22:57 |
RP | khem`: Personally, I prefer whitespace changes to be separate but I have meant to merge it | 22:58 |
khem` | Oh yes | 22:59 |
khem` | I think that keeps it clean | 22:59 |
khem` | logically | 22:59 |
khem` | usually I do it when I see it as a side when fixing something else | 22:59 |
khem` | but it doesnt hurt to do it as a separate commit | 23:00 |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has joined #yocto | 23:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 23:01 | |
-YoctoAutoBuilder- build #624 of nightly-x86-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-x86-lsb/builds/624 | 23:04 | |
khem` | RP: instead of adding it to world-broken.inc | 23:04 |
kergoth | I wonder what it would take to make all nativesdk stuff build static against musl :) would really shrink the sdk down | 23:04 |
khem` | I think its better to add them to BLACKLIST | 23:04 |
kergoth | or non-static, for that matter | 23:05 |
* kergoth wonder sif you can just set TCLIBC_class-nativesdk | 23:05 | |
khem` | hmm | 23:05 |
RP | kergoth: Its an interesting thought | 23:05 |
kergoth | i know static is not even an option with glibc due ot how large the binaries are, and nss, but musl might be an option | 23:06 |
* kergoth adds to todo to play with | 23:06 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 23:06 | |
khem` | kergoth: once musl is nailed I will like to bring clang to core in 2.2 :) | 23:06 |
kergoth | static would ease our relocation headaches, though | 23:07 |
kergoth | khem`: ooh, that'd be nice :) | 23:07 |
khem` | right now we can build SDKs which offer both | 23:07 |
khem` | gcc and clang | 23:07 |
kergoth | I bet anti-gpl and/or pro-bsd folks are going to love you | 23:07 |
kergoth | i wonder if elftoolchain has a linker yet | 23:07 |
khem` | I personally dont care | 23:07 |
khem` | I just like to have options | 23:07 |
* kergoth nods | 23:08 | |
kergoth | i don't care fo rmy own stuff, but some companies are *really* paranoid | 23:08 |
kergoth | sometimes they should be, but not always :) | 23:08 |
khem` | yeah I know | 23:08 |
khem` | so far my benchmarks show clang is very impressive given its age | 23:09 |
khem` | it reduces the compile time by almost 30% | 23:09 |
kergoth | wow | 23:09 |
kergoth | i love how nice clang's error messages are | 23:09 |
kergoth | really pleasant | 23:09 |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has joined #yocto | 23:09 | |
* kergoth wonders how tough it'd be to make bitbake use remake instead of make :) | 23:10 | |
khem` | so if you use musl+clang you can build same image with number of components in probably 40% less time | 23:10 |
kergoth | guessing circular deps would be the main issue | 23:10 |
kergoth | khem`: that's impressive | 23:10 |
khem` | musl has untangled the include mayhem | 23:10 |
kergoth | makes sense | 23:10 |
khem` | and clang is just fast | 23:10 |
* kergoth nods | 23:10 | |
khem` | by modern design | 23:11 |
kergoth | I'll have to take a look at the recipes, I started looking at creating them, but didn't know enough about the build process to untangle it :) | 23:11 |
kergoth | (clang that is) | 23:11 |
khem` | once I am out of trenches I am going to do some runtime benchmarking | 23:11 |
khem` | clang itself needs a lot longer to compile :) | 23:12 |
khem` | than say gcc | 23:12 |
khem` | but banking on sstate here | 23:12 |
kergoth | at least it's a fairly one time cost | 23:12 |
* kergoth nods | 23:12 | |
khem` | clang recipes are there in github.com/kraj/meta-clang | 23:13 |
khem` | right now it plugs in as default compiler if you use it | 23:13 |
* kergoth nods | 23:13 | |
kergoth | saw that, the TOOLCHAIN bits | 23:13 |
khem` | a world build I see 6 packages fail | 23:14 |
khem` | so not a bad start | 23:14 |
khem` | there are some rogue packages which just wont budge | 23:14 |
khem` | like kernel ;) | 23:14 |
kergoth | i feel like it should leverage TCMODE, but tcmode is global, not per-recipe, so i can see why you had to roll your own switching mechanism | 23:14 |
* kergoth nods | 23:14 | |
khem` | yeah earlier I had it reversed | 23:15 |
-YoctoAutoBuilder- build #347 of nightly-world-lsb is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-world-lsb/builds/347 | 23:15 | |
khem` | but then users said that is not what they expect | 23:15 |
khem` | when they use meta-clang | 23:15 |
khem` | they want to use it as default and use gcc sparingly | 23:15 |
khem` | so I chnaged it | 23:15 |
khem` | TCMODE is a good idea | 23:16 |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has joined #yocto | 23:16 | |
kergoth | i'm not sure i agree, i like it when just including a layer makes its stuff *available*, but then i opt-in to make use of it | 23:16 |
kergoth | but then again i did what you did with meta-sourcery out of necessity, so .. :) | 23:16 |
kergoth | there are exceptions to every rule, so.. | 23:16 |
khem` | right | 23:17 |
kergoth | now that i'm not overriding tuning files, i should change the meta-sourcery behavior. before i coudlnt' conditionally override a .conf/.inc :) | 23:17 |
kergoth | don't need to now that i just muck with TUNE_CCARGS instead | 23:18 |
khem` | yeah | 23:18 |
khem` | btw. I got SD card image generated by using wic but it did not boot well | 23:19 |
khem` | on bon | 23:19 |
khem` | e | 23:19 |
kergoth | we should really have some guidelines on lnayer creation about stuff like this. folks often want to have some feature, but dont' know how/where to make it available / configure it | 23:19 |
kergoth | s/ln/l/ | 23:19 |
*** lamego <lamego!~jose@134.134.139.72> has quit IRC | 23:19 | |
kergoth | so they end up making it just mangle stuff on layer inclusion or even worse | 23:19 |
kergoth | khem`: huh. we're using it for boneblack anyway.. i ahven't tested regular bone though | 23:20 |
kergoth | i should play with it, dig my bone out of a drawer | 23:20 |
khem` | I dont have black | 23:20 |
kergoth | i wouldn't either except work sent it to me to mess with, i should really send all my old boards back, it's taking up room in my house | 23:20 |
kergoth | actually i should send back my ancient decrepit work laptop i don't use too :) | 23:21 |
*** aratiu <aratiu!~adi@80.97.64.55> has joined #yocto | 23:21 | |
khem` | I have pi2 and minnow2 | 23:22 |
khem` | or minnowmax as they call it | 23:22 |
kergoth | nice | 23:22 |
khem` | as my primary boards | 23:23 |
khem` | then emulators | 23:23 |
kergoth | Hmm, we should add an option to make buildhsitory do its git stuff in the background and then report back to the user's tty when it completes | 23:23 |
khem` | I also have an atmel just for armv5t stuff | 23:23 |
kergoth | would really speed up my test cycles | 23:23 |
khem` | I agree | 23:24 |
kergoth | i hit ^C^C and .. wait....; | 23:24 |
kergoth | eventually can vim.. | 23:24 |
kergoth | heh | 23:24 |
*** dmoseley <dmoseley!~dmoseley@65.32.158.157> has quit IRC | 23:31 | |
*** sameo <sameo!~samuel@192.55.55.41> has quit IRC | 23:32 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 23:35 | |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has quit IRC | 23:37 | |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has quit IRC | 23:37 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has quit IRC | 23:55 | |
*** jedix <jedix!~jedix@24-246-5-195.cable.teksavvy.com> has joined #yocto | 23:57 | |
*** agust1 <agust1!~agust@p4FC46A14.dip0.t-ipconnect.de> has quit IRC | 23:58 | |
*** jchonig <jchonig!~quassel@firewall.honig.net> has quit IRC | 23:58 | |
*** jchonig <jchonig!~quassel@firewall.honig.net> has joined #yocto | 23:59 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!