IRC logs for #buildstream for Wednesday, 2017-05-10

*** tristan has joined #buildstream06:07
*** ChanServ sets mode: +o tristan06:07
*** jonathanmaw has joined #buildstream08:18
*** tristan has quit IRC09:42
*** tristan has joined #buildstream09:54
*** ChanServ sets mode: +o tristan09:55
*** jude has joined #buildstream10:02
*** jude has quit IRC10:37
*** jude has joined #buildstream10:47
*** jonathanmaw has quit IRC11:19
*** jonathanmaw has joined #buildstream11:21
*** jude has quit IRC11:58
tristanhttps://gitlab.com/BuildStream/buildstream-tests/tree/test-modulesets-conversion12:41
tristanjjardon[m], ^^^^12:41
tristanfwiw, that is a (not building yet) first shot at automatically converted jhbuild modulesets12:42
jjardon[m]coolio12:42
* jjardon[m] looks12:43
tristanIt seems that jhbuild is currently still building the old way by default and not the new gnome-modulesets repo12:43
tristanHowever, it seems at least my own copy of the gnome-modulesets repo would not build12:43
tristanThere are for instance, some tarballs with specified patches, which I dont know how they could possibly apply (because the patches are not in gnome-modulesets, and not available as a relative path at the specified repo url either)12:44
tristanAnyway, looks like I should be attempting builds by the end of the week and maybe (hopefully) have some automated process for this over the weekend12:45
tristanThen, the next steps I guess will be A.) Try using this to generate a flatpak runtime, which will mean some shuffling and conditionals and looking a bit into how flatpak splits up the locales and such12:46
tristanAnd then B.) Add some extra configuration to the conversion tool, so that we can continuously run conversions with some augmented data, telling the conversion what to include and what to not include in the GNOME Sdk/Runtimes12:47
tristanso far the conversion handles autotools, cmake and meson for element types, and handles git and tarball sources12:48
tristanfor what is in the actual modulesets, looks like I just need the distutils (which we have an element for but I just didnt do a conversion for it yet)12:49
tristanhah, /me finds interesting bug12:57
tristanhttps://gitlab.com/BuildStream/buildstream-tests/blob/test-modulesets-conversion/tracker.bst12:57
* tristan 's homedir crept into there !12:57
jjardon[m]tristan: gnome-modulesets is not being used atm13:01
tristanyeah I'm guessing that13:01
jjardon[m]the plan was to migrate the modulesets there but it never happened13:01
tristanheh13:01
tristanAnyway I'll have to look at converting the patches too, that's not done13:01
tristanI have a good plan for it but it's a bit tricky13:02
tristan(modules with patches need to be converted to have local sources for the patches and then add pre-configure-commands to apply them in order)13:02
jjardon[m]thats what we do now in baserock: apply patches in pre-confire-commands13:03
tristanright, makes sense13:04
*** tristan has quit IRC13:15
*** jonathanmaw has quit IRC16:57

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!