Friday, 2019-01-04

tortoisedocgrr07:00
tortoisedocgcc 4.9 :[07:01
tortoisedocone does not simply servo07:01
tortoisedochmm linaro seems to have a 4.9 trunk too tho07:01
tortoisedochttps://releases.linaro.org/components/toolchain/binaries/latest-4/07:01
tortoisedochttps://build.merproject.org/project/show/mer-core:i486:devel:gcc4907:03
tortoisedochmm07:03
tortoisedocI guess there's no gcc4.9 in mer as of yet07:08
*** frinring_ is now known as frinring07:20
r0kk3rznope08:46
r0kk3rzbut i think there was a vague plan to update to that one08:46
r0kk3rzyou could use gcc608:47
tortoisedocr0kk3rz : i could also switch to android :P09:14
r0kk3rzi suppose, if you really wanted to09:15
tortoisedoci dont09:15
tortoisedocits much cooler to sit in this cold corner with you guys09:15
r0kk3rzyay stubborn contrarianism09:15
tortoisedocabsolutely09:15
tortoisedocless is more09:15
attahHmmmm...       var thingy = Qt.createComponent("Controls.notqml");09:15
* tortoisedoc shrugs09:16
tortoisedocjavascript09:16
attahPasses RPM validator ;)09:16
Smarwhere’s my gcc8 ;(09:16
tortoisedocattah : whats unvalidated about it?09:16
tortoisedocgcc8 is overrated :P09:16
Smartrue, clang is funnier09:16
attahDisallowed imports in my .notqml09:16
tortoisedocomg no09:16
tortoisedocllvm is a pita09:16
SmarI don’t think so09:17
tortoisedocSmar: have you used it in sb2?09:17
Smarwhat’s sb2?09:18
tortoisedoc_b09:18
Dakonwhat's the problem with more recent gcc? I have been doing all the upgrades for our embedded builds over time and have not seen any major issue09:41
Dakononly packages not building because of crap in them, but that should be ok for target versions like gcc6 for a long time09:41
tbrthe deployed base and ABI changes in gcc 5 IIRC09:41
Dakonah, this C++11 string thing, good point09:42
Dakondid not affect us because we rebuild the whole software at once anyway09:42
tbrthe store is "full" of "old" apps → boom09:43
tbrand this isn't quite the apple ecosystem where a decree comes in and everybody just bows and gets to work09:43
Dakonhow about keeping the old libstdc++ around as compat package09:44
r0kk3rzthe apps issue isnt going to go away though, they'll need to bite the bullet at some point09:44
r0kk3rzgcc6 in ye olde ABI mode seems to work ok09:44
tbrand I think it's more a Qt thing than gcc at that point09:44
Dakonrecent Qt (5.1x) with that old gcc could be trouble09:45
Dakonat least if you want webengine09:45
Dakonlearned that the hard way09:45
tbrI haven't paid attention, is sailfish still stuck with 5.2-ish?09:46
r0kk3rz5.609:46
r0kk3rzthe plan is for 5.9 SoonTM09:46
* tbr built a Mer based product on 5.9 when it came out (actually started on 5.8), so that just works AFAICT (limited insight as it ofc wasn't as diverse and limited scope)09:48
r0kk3rzyeah i dont know what the holdup is, hopefully it drops in the next few months09:49
attahSo, should i see if my hack can sneak in to harbour? :P10:05
r0kk3rzit will10:05
r0kk3rzits not a new hack10:05
attahlol10:06
tortoisedocanyways10:09
tortoisedocbottom line is, there's no 4.9 in mer yet :[10:09
tortoisedocI'd wonder should I "just" build it10:09
tortoisedocand get over it10:09
tortoisedocthis rust / servo bandwagon train to the future is something extremely disappointing10:10
tortoisedoc"you want rust? Sure here its is! oh but you dont have the right gcc..sorry!"10:10
tortoisedocs/rust/servo10:10
pketo_tortoisedoc: gcc 4.9 should be there soonish, afaik10:19
pketo_test builds were done with it and stuff blew up, those were fixed, and there is PR already... I'm not sure what it is still waiting... probably the holidays and releases and other stuff just got in the way10:23
r0kk3rzi wonder whether 4.9 is still too old for a lot of cases10:25
r0kk3rzmostly people want shiny new c++ features10:25
tortoisedocpketo_ : any rpm packages?10:27
tortoisedocpketo_ and is it bulid againts eglibc 2.19 (or whatever gcc 4.8 uses)10:27
tortoisedocs/bulid/build10:28
abransonr0kk3rz: got to take small steps - already a lot blew up just to get to 4.910:31
pketo_tortoisedoc: I don't know the details.. https://git.merproject.org/mer-core/gcc/merge_requests/710:31
r0kk3rzabranson: meh, if you're going to break stuff, you might as well break everything10:31
abransonbut 4.8 was used for a long time, so the main thing here is being able to update it10:32
abransonr0kk3rz: if you break everything, you probably won't manage to fix it all ;)10:32
r0kk3rzi dunno, im pretty good at fixing things10:33
tortoisedocabranson : do you see main challenges in updating 4.9?10:34
tortoisedoc*updating to, that is10:34
tortoisedocoh wow sweek10:35
tortoisedocoh wow sweet10:35
tortoisedocnow I "just" need to build it :)10:35
tortoisedocpketo_ : sorry one more question, is there any buildjob on obs for this commit yet?10:36
abransontortoisedoc: a fair few things broke, yes10:36
abransoncheck the PR10:36
tortoisedoc_b10:36
Dakonupgrading to 4.9 isn't really a "target", is it? it should be an intermediate step to be able to upgrade to a really recent release, and the only point of doing 4.9 should be to relieve some immediate pain to get some weeks to fiddle out the rest10:36
tortoisedocI'd say its a start in that sense (given I have different objective)10:37
attahS'Play approved10:43
attahI'm not sure if that's good or bad... but it sure is convenient10:44
tortoisedocattah : power of qml10:48
attahI just wish i knew more about it and the programming paradigm got some love10:51
tortoisedocattah : qml is open source, thee shall google for thee shall find :P11:02
* attah ponders how to google for more spare time11:03
tortoisedoc:D11:05
pketo_tortoisedoc: I think there isn't a build in mer obs11:23
tortoisedocpketo_ : i see the commiter is in jolla? can you ask? :)11:27
pketo_tortoisedoc: no build in mer obs. it will get merged after we get 3.0.1 out and branch the next release12:06
tortoisedocpketo_ thanks13:17
*** ecloud_wfh is now known as ecloud14:26
AcceHow do you prevent the default submit of a login form in sailfish browser?15:37
AcceIn every other browser I tried the normal "listen for submit event and call preventDefault()" works15:37
Accesailfish browser shows the "do you want to remember login for xxx?" and then submits the form using a GET request15:38
Accenvm, seems that DOMContentLoaded is not fired so the listener never was registered15:56
*** Guest8326 is now known as ersatzmaus`17:26
attahIs glimagesink the only gstreamer sink i can expect to work? It's the only one i can get to work :/ and poorly at that19:14
r0kk3rzwhat are you trying to do?19:14
attahPlay a video... fooling around with gst-launch, currently it's a hdmi-to-udp-thingy19:15
attahbut i tried with videotestsrc to find a workable sink19:16
r0kk3rzyeah thats not really doable with gst-launch alone19:20
attahokay... so where should i be looking?19:20
r0kk3rzhttps://github.com/r0kk3rz/gstdroid-player19:21
r0kk3rzis a minimalistic gstreamer video player thing19:22
attahcool19:22
r0kk3rzwhich you should be able to modify to add whatever pipeline stuff you want19:22
attahI have it working on my desktop, and i do get image with glimagesink, so hopefully it does it19:23
r0kk3rzyeah it kinda needs to go through the gstdroid stuff19:26
r0kk3rzwhich causes problems19:26
attahi did, but no idea if it was done correctly19:26
attahit appears i need to add some dependencies in my build engine19:27
r0kk3rzoh oops, that app has some extra things in the spec you can kill19:31
r0kk3rzwebrtc, sdp, json-glib19:31
attahhmm, i stil have problems finding gstreamer-player-1.0 development package19:37

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