*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 00:06 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has quit IRC | 00:07 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has joined #yocto | 00:09 | |
*** vineela <vineela!~vtummala@134.134.139.74> has quit IRC | 00:24 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has quit IRC | 00:52 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has joined #yocto | 00:52 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has quit IRC | 00:57 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has joined #yocto | 01:14 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has quit IRC | 01:19 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@HSI-KBW-085-216-027-117.hsi.kabelbw.de> has joined #yocto | 01:24 | |
*** kaspter <kaspter!~Instantbi@115.195.44.176> has joined #yocto | 01:43 | |
*** newjuice6 <newjuice6!~newjuice6@pool-71-185-62-184.phlapa.fios.verizon.net> has joined #yocto | 01:47 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has joined #yocto | 02:04 | |
*** justanotherboy <justanotherboy!~justanoth@136.49.73.189> has joined #yocto | 02:22 | |
*** FailDev <FailDev!18d83107@24.216.49.7> has quit IRC | 02:57 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has quit IRC | 03:07 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has joined #yocto | 03:07 | |
*** justanotherboy <justanotherboy!~justanoth@136.49.73.189> has quit IRC | 03:20 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-wfsohpkmdzspijyf> has quit IRC | 04:10 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 04:25 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 04:33 | |
*** mccc <mccc!~mccc@c-73-239-24-228.hsd1.wa.comcast.net> has quit IRC | 05:07 | |
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has quit IRC | 05:25 | |
*** agust <agust!~agust@pD95F1DFD.dip0.t-ipconnect.de> has joined #yocto | 06:14 | |
*** micka <micka!~micka@reverse-75.fdn.fr> has joined #yocto | 06:20 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 06:21 | |
*** frsc <frsc!~frsc@200116b824288900b4056627cca43455.dip.versatel-1u1.de> has joined #yocto | 06:24 | |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has joined #yocto | 06:31 | |
*** diego_r <diego_r!~diego@217-133-17-98.static.clienti.tiscali.it> has joined #yocto | 06:37 | |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has joined #yocto | 07:07 | |
*** frsc <frsc!~frsc@200116b824288900b4056627cca43455.dip.versatel-1u1.de> has joined #yocto | 07:15 | |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto | 07:26 | |
*** yann <yann!~yann@aputeaux-655-1-52-10.w86-195.abo.wanadoo.fr> has quit IRC | 07:39 | |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-gvlbfosotwwuibos> has joined #yocto | 07:41 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has joined #yocto | 07:45 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:da6b> has joined #yocto | 07:57 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:da6b> has quit IRC | 08:02 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:da6b> has joined #yocto | 08:06 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 08:07 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has quit IRC | 08:08 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 08:29 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 08:30 | |
*** georgem_ <georgem_!~georgem@216.21.169.52> has joined #yocto | 08:33 | |
*** georgem <georgem!~georgem@216.21.169.52> has quit IRC | 08:36 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has joined #yocto | 08:40 | |
*** falstaff <falstaff!~quassel@2a02:169:3c73::509> has joined #yocto | 08:40 | |
yocti | New news from stackoverflow: yocto: rebuild part of project <https://stackoverflow.com/questions/36452798/yocto-rebuild-part-of-project> | 08:41 |
---|---|---|
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 08:43 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 08:45 | |
*** alessioigor <alessioigor!~alessioig@140.105.207.227> has joined #yocto | 08:46 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 08:50 | |
*** kayterina <kayterina!kayterina-@gateway/shell/matrix.org/x-vzjbnqcxuauojkuj> has joined #yocto | 08:55 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 08:59 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has quit IRC | 09:04 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has joined #yocto | 09:11 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has quit IRC | 09:43 | |
*** cmichel <cmichel!~cmichel@mail.sv-maberzell.de> has quit IRC | 09:47 | |
*** kaspter <kaspter!~Instantbi@115.195.44.176> has quit IRC | 09:50 | |
*** kaspter <kaspter!~Instantbi@115.195.44.176> has joined #yocto | 09:50 | |
kayterina | I sent emails from an rpi using ssmtp. To sent attachments,which package are you using? | 09:57 |
kayterina | *recipe | 09:57 |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.147.201> has quit IRC | 10:03 | |
*** pung_ <pung_!~BobPungar@187.113.147.201> has joined #yocto | 10:03 | |
leitao | Is it possible to define a set of files in the header of a .bb file that I could reuse to include them in the SRC_URI and to compile do_compile()? Something as: | 10:09 |
leitao | files = "a.c b.c", then I can use $files to include in SRC_URI and as a parameter to the compiler? | 10:10 |
rburton | yes | 10:18 |
rburton | but files in SRC_URI are URIs | 10:19 |
rburton | put the sources in a standalone git repo, with a proper makefile | 10:19 |
rburton | then SRC_URI is just a git url, do_compile is just make, and you can build the sources outside of yocto | 10:19 |
leitao | right | 10:25 |
*** yacar_ <yacar_!~yacar@80.214.74.198> has joined #yocto | 11:20 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 11:21 | |
tgoodwin | RP: Thanks. Do you know if anyone has written tooling to help tie the editing of the helper json files to the builds described in the autobuilder config? | 11:25 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 11:25 | |
RP | tgoodwin: I don't know of any | 11:35 |
tgoodwin | Best I can gather, the helper JSON file(s) map to the builds defined in the controller's config. So to actually add a build, it goes beyond what that provided .patch file shows since one would also have to describe the steps of the build over in the JSON, is that right? | 11:37 |
RP | tgoodwin: the controller specifies the names of potential build targets. The details of the configurations in those builds is all contained in the helper | 11:40 |
RP | tgoodwin: I wish it were possible to totally abstract the two but that isn't possible :( | 11:40 |
tgoodwin | RP: no worries; I'm looking to stand it up inside an organization for a more limited set of builds and workers. | 11:42 |
tgoodwin | I'm considering putting my workers in docker containers since it's all running on one large server. | 11:42 |
*** saraf <saraf!~a_saraf@123.252.238.18> has joined #yocto | 11:44 | |
*** berton <berton!~berton@181.220.86.53> has joined #yocto | 11:46 | |
*** saraf <saraf!~a_saraf@123.252.238.18> has quit IRC | 11:47 | |
RP | tgoodwin: there is no issue running workers and controller on the same machine natively fwiw, I do that for testing | 11:49 |
tgoodwin | I was thinking more to represent the types of developer machines we have in the office (Ubuntu 16, 18 and CentOS 7) since we have on rare occasions had builds work on Ubuntu but not CentOS and vice versa (usually a permitted host tool version issue) | 11:53 |
tgoodwin | If I were to run the worker natively, would the shared state still be usable by developers on different OSs? | 11:57 |
*** pung_ <pung_!~BobPungar@187.113.147.201> has quit IRC | 12:03 | |
*** raph_ael <raph_ael!~raphael@51.15.114.184> has joined #yocto | 12:05 | |
*** prabhakarlad <prabhakarlad!~prabhakar@194.75.40.178> has quit IRC | 12:06 | |
yocti | New news from stackoverflow: Run apt inside a bitbake recipe <https://stackoverflow.com/questions/57201571/run-apt-inside-a-bitbake-recipe> | 12:11 |
tgoodwin | RP: Do you happen to know how much space a world build would consume? | 12:13 |
tgoodwin | roughly | 12:13 |
rburton | tgoodwin: use rm_work and its a *lot* less | 12:35 |
rburton | note that its entirely worth blacklisting webkit if you won't be using it, as it's *huge* | 12:36 |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 12:37 | |
*** georgem_ is now known as georgem | 12:39 | |
RP | tgoodwin: I have no idea offhand | 12:45 |
tgoodwin | rburton: thanks very good to know about webkit. I was just attempting a build in RAM with 50G and ran out of space. | 12:52 |
*** yann <yann!~yann@85.118.38.73> has joined #yocto | 12:52 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 12:53 | |
kayterina | how to install conf files in yocto? which recipe to bbappend for /etc/ssmtp/ssmtp.conf? | 12:56 |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 13:13 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 13:17 | |
*** justanotherboy <justanotherboy!~justanoth@THOUSAND-EY.bear1.Houston1.Level3.net> has joined #yocto | 13:22 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has quit IRC | 13:25 | |
*** zbooth <zbooth!cc4da337@204.77.163.55> has joined #yocto | 13:40 | |
yocti | New news from stackoverflow: Emulate/virtualize embedded i586 Linux gateway <https://stackoverflow.com/questions/57203371/emulate-virtualize-embedded-i586-linux-gateway> | 13:41 |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has quit IRC | 13:50 | |
*** yacar_ <yacar_!~yacar@80.214.74.198> has joined #yocto | 13:54 | |
kergoth | kayterina: recipetool makes that much easier. see recipetool appendfile. | 14:12 |
kayterina | kergoth: a,ok,i'll check it out.thank you. | 14:13 |
*** rcw <rcw!~rcw@128.224.252.2> has joined #yocto | 14:14 | |
rburton | tgoodwin: rm_work is essential for ram builds | 14:20 |
rburton | tgoodwin: (i do tmpfs+rm_work builds, no webkit, in a 32gb tmpfs) | 14:20 |
tgoodwin | rburton: good to know -- thanks! That's a much lower bar than I expected. | 14:22 |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 14:24 | |
*** JPEW <JPEW!cc4da337@204.77.163.55> has quit IRC | 14:25 | |
rburton | tgoodwin: its only webkit or llvm that causes problems for me | 14:26 |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 14:39 | |
*** Dvorkin <Dvorkin!~Dvorkin@176.114.204.12> has joined #yocto | 14:43 | |
Dvorkin | Can't find -latomic while building nodejs with origin/warrior https://pastebin.com/Vj832sGd | 14:45 |
tgoodwin | The one i'm having trouble with is bpftool (thud, 2.6.2) because bpf doesn't exist in the kernel-source/tools path. | 14:52 |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has quit IRC | 14:57 | |
*** diego_r <diego_r!~diego@217-133-17-98.static.clienti.tiscali.it> has quit IRC | 15:26 | |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has quit IRC | 15:45 | |
rburton | adelcast: around? | 15:54 |
adelcast | yep, I am here, morning | 15:55 |
rburton | morning | 15:55 |
rburton | was just looking at reproducible builds | 15:55 |
rburton | and how you reverted the change to mtime the data in the ipk | 15:55 |
rburton | wouldn't tar --clamp-time solve that problem? | 15:55 |
adelcast | lemme get some context... | 15:56 |
rburton | 86b2dc4c9cc0b40e79d0bb049b98532285942b25 opkg-utils | 15:56 |
rburton | and https://reproducible-builds.org/docs/archives/ | 15:56 |
*** yacar_ <yacar_!~yacar@80.214.74.198> has quit IRC | 16:00 | |
adelcast | from my reading of what -clamp-mtime does, seems like it might | 16:00 |
rburton | only in newer tars though, of course | 16:00 |
rburton | you could set those options only if repo builds are requested via SOURCE_DATE_EPOCH and just make it a requirement | 16:01 |
adelcast | that would work, need to try it out but sounds like it should work | 16:03 |
adelcast | could you open a bugzilla ticket for opkg? I can fix it on this release, likely next week, just want to make sure I don't lose the details between now and then | 16:03 |
rburton | sure | 16:04 |
adelcast | thanks!, btw, I got budget to go to the Open Source Summit in San Diego this year, so I'll probably catch up with you'all there | 16:04 |
* rburton grumbles about no travel budget | 16:04 | |
adelcast | hehe, my trick is to over-budget, so when the cuts come, I still have a bit | 16:05 |
tgoodwin | rburton: is there a way to blacklist something that's in a package group? I'm doing a 'world' build with meta-oe and meta-xilinx which is dying since the linux-xlnx doesn't have the bpftool source. | 16:10 |
tgoodwin | The only thing I could think of doing was an RDEPENDS override for the package group. | 16:11 |
rburton | yeah, that. theres plenty of prior art in oe-core of machine-specific depends being overridden in or out of excitance | 16:12 |
rburton | a bbappend can knock it out for example | 16:12 |
tgoodwin | cool, thanks | 16:13 |
Dvorkin | Can't find -latomic while building nodejs with origin/warrior https://pastebin.com/Vj832sGd | 16:16 |
*** Crofton <Crofton!~Crofton@195.68.125.34> has joined #yocto | 16:20 | |
Dvorkin | as far as I can see, libatomic is in the gcc-runtime package. how to add dependency for nodejs-native with .bbappend correctly? | 16:20 |
rburton | Dvorkin: thats native, so it can't find libatomic on your build host | 16:24 |
Dvorkin | rburton, yes, I have no. is it possible to build it for enviroment by dependency? | 16:25 |
rburton | Dvorkin: we assume you've a working compiler | 16:25 |
rburton | its part of gcc, as you say | 16:25 |
Dvorkin | so I just need to install it? | 16:26 |
rburton | yes | 16:28 |
Dvorkin | I see. But what about including it into sdk and moving to another PC? do that PC need to have libatomic too ? | 16:29 |
rburton | well either the node build is quite broken, or you've somehow installed half of gcc | 16:30 |
*** yann <yann!~yann@85.118.38.73> has quit IRC | 16:30 | |
rburton | in debian for example, its impossible to install gcc without libatomic | 16:32 |
Dvorkin | I have gcc 5.5 at my pc and libatomic is not included into gcc package | 16:33 |
Dvorkin | it is Mageia distribution | 16:33 |
Dvorkin | maybe it have to be documented somewhere in "requirements" | 16:34 |
*** Crofton <Crofton!~Crofton@195.68.125.34> has quit IRC | 16:37 | |
rburton | gcc 5? ouch | 16:37 |
rburton | mageia 6 i presume | 16:39 |
Dvorkin | rburton, correct :) | 16:39 |
rburton | part of libatomic-devel, one of the packages built by gcc | 16:40 |
Dvorkin | already installed and continue to build. | 16:41 |
Dvorkin | I have another question. Why I may have /usr/lib/node -> /usr/lib/node_modules/ in my yocto build? when building several node modules yocto says, dir node/ is already exist in other package... | 16:42 |
*** nabokov <nabokov!~armand@67.218.223.154> has joined #yocto | 16:42 | |
*** tgoodwin <tgoodwin!~tgoodwin@static-108-40-78-74.bltmmd.fios.verizon.net> has quit IRC | 16:42 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 16:48 | |
*** pcglue <pcglue!~pcglue@cpe-104-175-108-43.socal.res.rr.com> has joined #yocto | 16:50 | |
*** pcglue <pcglue!~pcglue@cpe-104-175-108-43.socal.res.rr.com> has left #yocto | 16:56 | |
*** pcglue <pcglue!~pcglue@cpe-104-175-108-43.socal.res.rr.com> has joined #yocto | 16:56 | |
*** vineela <vineela!vtummala@nat/intel/x-iyyakrtfparmmpkq> has joined #yocto | 17:07 | |
*** Crofton <Crofton!~Crofton@195.68.125.34> has joined #yocto | 17:09 | |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-gvlbfosotwwuibos> has quit IRC | 17:10 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 17:13 | |
*** rburton_ <rburton_!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 17:13 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:da6b> has quit IRC | 17:17 | |
*** mekuto <mekuto!~mekuto@unaffiliated/mekuto> has joined #yocto | 17:18 | |
*** frsc <frsc!~frsc@200116b824288900b4056627cca43455.dip.versatel-1u1.de> has quit IRC | 17:23 | |
*** Crofton <Crofton!~Crofton@195.68.125.34> has quit IRC | 17:32 | |
*** JPEW <JPEW!cc4da337@204.77.163.55> has joined #yocto | 17:34 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 17:35 | |
*** pcglue <pcglue!~pcglue@cpe-104-175-108-43.socal.res.rr.com> has quit IRC | 17:36 | |
*** pcglue <pcglue!~pcglue@cpe-104-175-108-43.socal.res.rr.com> has joined #yocto | 17:37 | |
*** rcw <rcw!~rcw@128.224.252.2> has quit IRC | 17:39 | |
*** rcw <rcw!~rcw@128.224.252.2> has joined #yocto | 17:40 | |
yocti | New news from stackoverflow: do_compile: oe_runmake failed and do_compile: Function failed: do_compile error while building yocto project <https://stackoverflow.com/questions/52983127/do-compile-oe-runmake-failed-and-do-compile-function-failed-do-compile-error> | 17:42 |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-vjeivhpyczlandfb> has joined #yocto | 17:43 | |
rburton_ | JPEW: is there a reason the reproducible selftest uses reproducible_build and not _simple? | 17:54 |
rburton_ | JPEW: (subtext: _simple works more as its less clever, specifically ca-certificates isn't reproducible without _simple) | 17:55 |
JPEW | rburton_: My understanding is that you shouldn't ever use reproducible_build_simple directly.... reproducible_build inherits if if BUILD_REPRODUCIBLE_BINARIES is set | 17:59 |
JPEW | I'm not sure why exactly it's split up like that.... perhaps so setting BUILD_REPRODUCILE_BINARIES to "0" won't change taskhashes even if reproducible_build is inherited? | 18:01 |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 18:03 | |
rburton_ | i thought reproducible_build was all logic to pick a epoch magically, whereas simple is just 'give me a date' | 18:15 |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 18:16 | |
rburton_ | (logic which fails with ca-certs) | 18:17 |
JPEW | rburton_: J/s, I'm trying to find my notes | 18:24 |
JPEW | rburton_: I do not remember. Perhaps Juro or Douglas knows? If we aren't going to test reproducible_build.bbclass, we should proabably just delete it | 18:35 |
*** mekuto <mekuto!~mekuto@unaffiliated/mekuto> has quit IRC | 19:23 | |
*** rcw <rcw!~rcw@128.224.252.2> has quit IRC | 19:33 | |
rburton_ | JPEW: its probably a 'better' solution but i do like the elegant simplicity of _simple | 19:34 |
*** rburton_ <rburton_!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 19:53 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 19:54 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 20:00 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-vjeivhpyczlandfb> has quit IRC | 20:12 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 20:13 | |
JPEW | rburton_: Ya. It would be nice to know what make ca-certs die. | 20:14 |
JPEW | I didn't see it when I was testing | 20:14 |
rburton | timestamps | 20:14 |
JPEW | Odd | 20:17 |
rburton | hm the test says libical differs but if i build it twice locally the files match | 20:20 |
rburton | and its not a buildpath issue | 20:20 |
rburton | i found the one thing that makes ipkg not reproducible fwiw, filed a bug for adelcast and have a hacky fix here that seems to work | 20:22 |
rburton | did a bit of poking today because i'm super-excited about RPs work and if we can ensure that core is reproducible then that's maximum reuse | 20:24 |
rburton | huh | 20:28 |
rburton | JPEW: did a rebuild of systemd and its pretty much the buildid changing | 20:28 |
rburton | │ │ │ - GNU 0x00000014NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c16e51facf5aea011bdb85b2f54462cd03a7c8f3 | 20:28 |
rburton | │ │ │ │ + GNU 0x00000014NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 93f23ab958484272b6d01ed7d6a516aba32411e9 | 20:28 |
rburton | i get the feeling we're doing something wrong, or systemd is breaking something? | 20:28 |
*** yann <yann!~yann@aputeaux-655-1-52-10.w86-195.abo.wanadoo.fr> has joined #yocto | 20:29 | |
rburton | ah huh no | 20:29 |
rburton | │ │ │ │ - 65ddb:48 ba 3f 86 3f 02 87 movabs $0x58e87023f863f,%rdx | 20:29 |
rburton | │ │ │ │ + 65ddb:48 ba bf 2c 2d 25 87 movabs $0x58e87252d2cbf,%rdx | 20:29 |
rburton | for some reason tiny pieces of the code are subtly different in rebuilds | 20:30 |
*** cpo <cpo!~cpo@helix.mybll.net> has quit IRC | 20:31 | |
rburton | oh thats the timestamp | 20:34 |
rburton | 0x58e87252d2cbf is 1564085979000000, divide by a million and its Thu 25 Jul 21:19:39 BST 2019 | 20:35 |
*** cpo <cpo!~cpo@helix.mybll.net> has joined #yocto | 20:37 | |
JPEW | Perhaps systemd needs to respect SOURCE_DATE_EPOCH? | 20:39 |
rburton | not sure where that is even coming from | 20:40 |
JPEW | rburton: Thats good on the IPK bug | 20:45 |
JPEW | I have an improved reproducible test on poky-contrib/jpew/reproducible | 20:52 |
rburton | oh yay | 20:52 |
JPEW | There is also diffoscope integration | 20:53 |
rburton | nice | 20:53 |
rburton | i'm enjoying the trydiffoscope tool as it means i don't have to install the world onto my build machine to use it :) | 20:54 |
JPEW | Ya, that's nice. | 20:55 |
JPEW | Word of warning: my new test does 2 clean builds from scratch instead of a clean one and an sstate one | 20:55 |
JPEW | so it takes a while | 20:55 |
rburton | yeah i noticed that | 20:56 |
*** nabokov <nabokov!~armand@67.218.223.154> has quit IRC | 21:00 | |
rburton | RP: the git fetcher doesn't do anything clever/stupid with file timestamps does it? | 21:07 |
rburton | ok fun tmpfs quirk i think | 21:13 |
rburton | can someone do a git clone inside a tmpfs and verify that the mtimes don't get fixed to the time of the last change? | 21:14 |
rburton | ie systemd NEWS is Modify: 2019-04-25 16:12:55.096342845 +0100 on ext4 but Modify: 2019-07-25 22:10:56.014995103 +0100 on tmpfs for me | 21:14 |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has quit IRC | 21:16 | |
RP | rburton: not aware of anything | 21:18 |
RP | rburton: let me try | 21:18 |
rburton | updating my laptop, tell me tomorrow :) | 21:19 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 21:19 | |
*** neverpanic <neverpanic!~clemens@towel.neverpanic.de> has joined #yocto | 21:19 | |
*** berton <berton!~berton@181.220.86.53> has quit IRC | 21:24 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 21:35 | |
JPEW | rburton: last modified time is the same as the clone time for me on both tmpfs and ext4 | 21:41 |
rburton | whaaaaa | 21:41 |
rburton | i wonder if thats relatime messing around? | 21:41 |
rburton | anyway i'm only here to turn my laptop off :) | 21:41 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 21:42 | |
RP | JPEW: was also about to report that :) | 21:42 |
JPEW | Maybe he has a commit hook with this: https://manpages.debian.org/stretch/git-restore-mtime/git-restore-mtime.1.en.html ? | 21:44 |
JPEW | err, not a commit hook, but a hook | 21:44 |
RP | JPEW: seems unlikely | 21:46 |
RP | equally I think runqueue is breaking my thought processes now | 21:46 |
*** JPEW <JPEW!cc4da337@204.77.163.55> has quit IRC | 21:47 | |
*** JPEW <JPEW!cc4da337@204.77.163.55> has joined #yocto | 21:48 | |
*** agust <agust!~agust@pD95F1DFD.dip0.t-ipconnect.de> has quit IRC | 21:51 | |
*** zbooth <zbooth!cc4da337@204.77.163.55> has quit IRC | 22:08 | |
*** justanotherboy <justanotherboy!~justanoth@THOUSAND-EY.bear1.Houston1.Level3.net> has quit IRC | 22:13 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 22:17 | |
RP | JPEW: this hash equivalence stuff is interesting. I just tried it with the package.bbclass change on list. It reran all the do_package tasks but not the package_write_* :) | 22:18 |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 22:26 | |
kergoth | ooh | 22:36 |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 22:47 | |
*** fatalhalt <fatalhalt!~fatalhalt@c-67-163-60-93.hsd1.il.comcast.net> has joined #yocto | 22:47 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 22:50 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 22:56 | |
*** vineela <vineela!vtummala@nat/intel/x-iyyakrtfparmmpkq> has quit IRC | 23:32 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 23:37 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-wbtkxhdwpqxogjzs> has joined #yocto | 23:56 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!