IRC log for #oe on 20200930

01:30.47*** join/#oe nslu2-log (~nslu2-log@milla.nas-admin.org)
01:42.18*** join/#oe nrossi1 (nrossimatr@gateway/shell/matrix.org/x-rwpeqbivtttymoyb)
01:49.40*** join/#oe sakoman (~steve@rrcs-66-91-142-162.west.biz.rr.com)
02:15.18*** join/#oe rsalveti (uid117878@gateway/web/irccloud.com/x-otggqvzmofcxoeey)
02:15.21*** join/#oe ribalda (sid306640@gateway/web/irccloud.com/x-ktqhuguxjtlaswfq)
02:15.23*** join/#oe khem (~khem@unaffiliated/khem)
02:15.37*** join/#oe paulbarker (sid269702@gateway/web/irccloud.com/x-ddwljojtaqbzzarh)
02:20.11*** join/#oe cpriouzeau (~cpriouzea@165.225.94.93)
03:32.06*** join/#oe davidlt (~davidlt@78-63-27-146.static.zebra.lt)
03:34.07*** join/#oe florian_kc (~florian_k@Maemo/community/contributor/florian)
05:54.55*** join/#oe AndersD (~AndersD@h-98-128-162-82.NA.cust.bahnhof.se)
06:19.46*** join/#oe dl9pf (sid395223@opensuse/member/dl9pf)
06:23.00*** join/#oe frsc (~frsc@p50937620.dip0.t-ipconnect.de)
07:20.05*** join/#oe leon-anavi (~Leon@78.130.197.211)
07:28.03*** join/#oe ao2 (~ao2@host-87-2-184-225.retail.telecomitalia.it)
07:38.56*** join/#oe tnovotny (~tnovotny@176-74-132-138.netdatacomm.cz)
08:04.34*** join/#oe davidlt (~davidlt@78-63-27-146.static.zebra.lt)
08:18.58*** join/#oe florian_kc (~florian_k@Maemo/community/contributor/florian)
08:53.03*** join/#oe maelcum (~horst@2001:16b8:c150:8a00:5747:255e:109:60e)
10:46.46*** join/#oe Jin^eLD (~jin@staging.betepah.su)
11:01.29*** join/#oe georgem_home (uid210681@gateway/web/irccloud.com/x-qxtsiyjvwpwdzenh)
11:25.43*** join/#oe LocutusOfBorg (~locutusof@ubuntu/member/locutusofborg)
11:44.58*** join/#oe berton (~berton@181.220.78.182)
12:20.59mortuh, in a recipe which inherits from autotools, the configure script says "configure: error: cannot run C compiled programs." and "If you meant to cross compile, use `--host'."
12:21.16mortI would've thought bitbake should pass --host to configure scripts?
12:22.23mortah, nevermind. For whatever reason, this program's autogen.sh automatically runs ./configure after running autoreconf
12:25.18mortapparently bitbake doesn't deal with PKG_CHECK_MODULES macros though
12:25.55mortI absolutely hate autotools, whose idea was it to have a long chain of macro preprocessors feeding text into other macro preprocessors feeding text into yet other macro preprocessors
12:37.01Jin^eLDmort: inherit pkgconfig
12:38.37hrwmort: use bazel once. you would love autotools again
12:39.51hrwfor cross compilation autotools is fine. cmake is fine. scons was fine iirc. each buildsystem can be used wrong way
12:40.20hrwbeen there, done that
12:40.32Jin^eLDhrw: that being said, scons and cmake are on top of my build system shitlist, if something is off there - go figure till you find whats wrong
12:40.41Jin^eLDI find autotools a lot more straightforward
12:40.44hrwOE is huge step forward when it comes to cross compilation
12:41.58hrwscons was awful and then they sorted out cross compilation
12:42.46Jin^eLDI find the idea to build something by programming  a python application alienating
12:43.20*** join/#oe escanor (uid387784@gateway/web/irccloud.com/x-ugkoxcmvilmvuzyi)
12:43.51hrwJin^eLD: bazel is in java...
12:43.56Jin^eLDholy crap
12:44.16hrwand I use it to build python wheel
12:44.48Jin^eLDmy condolences...
12:45.00hrwonce sorted out it is automated
12:45.18hrwbazel 0.29.1 for tensorflow 1.15.3 and then 3.1.0 for 2.3.0
12:45.29Jin^eLDloading sand grain by grain can probably be automated as well, doesn't mean it makes sense or is efficient ;)
12:45.41hrwCI machine has something to do
12:53.47*** join/#oe hrw (~hrw@redhat/hrw)
12:59.59mortI've never heard someone say "autotools" and "straightforward" in the same sentence before
13:00.17morthttps://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Autoconf-automake-process.svg/1024px-Autoconf-automake-process.svg.png is my favorite picture
13:01.21mortthere's always something wrong with aclocal, and the error message is always "syntax error" due to a missed macro expansion, not "hey this m4 file from this package is missing"
13:01.56Jin^eLDmort: if you are an autotools user or the one who develops the build system half of that picture is not really relevant for you; surely one can wrote own m4 macros (did that) but in the end its mostly shell script which is super easy
13:02.46mortmostly, debugging autotools means reading 1000000 line shell scripts which have gone through 50 layers of macro expansions and preprocessing
13:02.54Jin^eLDrest boils down to "doing things right" which would be valid for any build system, mostly cmake scripts are broken because people writing cmake build files often have no idea of what they are doing
13:04.32Jin^eLDanyway, I won't flood the channel by a build system discussion, so - whatever ;) I personally am more than happy with autotools, besides that everyone can chose what they like better
13:05.07Jin^eLDI guess the main issue is when one is forced do debug/fix a build sysstem they hate ;)
13:05.23Jin^eLDI know that by first hand experience when fighting some cmake stuff
13:05.25Jin^eLD:>
13:05.32bencohnods
13:06.01mortI have no love for cmake, I use it for some things but I wouldn't say it's good
13:06.15mortmeson seems inoffensive
13:34.45*** join/#oe frsc (~frsc@p50937620.dip0.t-ipconnect.de)
13:48.20*** join/#oe ericch (~ericch@pool-108-34-251-214.prvdri.fios.verizon.net)
14:01.18*** join/#oe sakoman (~steve@rrcs-66-91-142-162.west.biz.rr.com)
14:07.09hrwmort: debugging autotools is a matter of looking at config.log to noticed where it failed and then read configure/configure.{in,ac} and then maybe m4 macros
14:07.23hrwmost of time looking at config.log says what is wrong
14:07.49mortmost of the time, looking at its logs reveals a syntax error in a shell script generated by an auto-generated shell script generator
14:08.09hrwmort: I do not know what kind of experience you had with autotools.
14:08.17mortbad.
14:09.20hrwif I only had autotools issues at time when I worked on OE... or other builds ;D
14:39.47*** join/#oe j241 (~Adium@20.ip-51-79-160.net)
14:59.44*** join/#oe vmeson (~rmacleod@23-233-84-124.cpe.pppoe.ca)
15:42.38*** join/#oe rcw (~rcwoolley@45.72.241.84)
16:52.09*** join/#oe florian_kc (~florian_k@Maemo/community/contributor/florian)
17:00.07*** join/#oe AndersD (~AndersD@h83-209-96-136.cust.a3fiber.se)
17:16.43*** join/#oe florian_kc (~florian_k@Maemo/community/contributor/florian)
17:20.56armpitcan I start happy hour now ?
17:35.54*** join/#oe ao2 (~ao2@host-87-2-184-225.retail.telecomitalia.it)
18:38.25*** join/#oe RobertBerger (~rber@2a02:587:3b0d:ecec:6de8:2745:6c71:9cb7)
19:07.50*** join/#oe troulouliou_div2 (~troulouli@unaffiliated/troulouliou-div2/x-0271439)
20:50.06*** join/#oe vmeson (~rmacleod@23-233-84-124.cpe.pppoe.ca)
21:00.00dl9pfHappy Hour starts !!! Yay !
21:22.00*** join/#oe vmeson (~rmacleod@23-233-84-124.cpe.pppoe.ca)
21:40.28*** join/#oe infobot (ibot@96-86-209-99-static.hfc.comcastbusiness.net)
21:40.28*** topic/#oe is OpenEmbedded Developer Lounge | Web: http://openembedded.org | Repositories: http://git.openembedded.org/ | Primary Repo Mirrors: https://github.com/openembedded | This is not a distro or machine support channel
22:22.34armpitdid anyone hear me?
22:23.01armpiton the happy hour call
22:51.13JaMaI did few times
23:09.56armpitk. seemed like I was have audio issue
23:09.58armpitthank

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