*** faenil has joined #nemomobile | 00:19 | |
*** ChanServ sets mode: +o faenil | 00:19 | |
faenil | special: if you're available -> https://github.com/nemomobile/commhistory-daemon/pull/57 | 00:31 |
---|---|---|
special | heh | 00:31 |
special | LGTM'd. | 00:32 |
faenil | special: thanks :D | 00:32 |
faenil | special: any idea who could be defining Bool? https://build.merproject.org/package/live_build_log/mer-core:i486:devel/nemo-qtmultimedia-plugins/Core_i486/i586 | 00:35 |
special | that's ..interesting | 00:37 |
special | gstreamer is the likely guess | 00:38 |
faenil | chriadam: if you're awake, 10secs PR review for you :D https://github.com/nemomobile/buteo-syncfw/pull/72 | 00:39 |
faenil | special: mmm | 00:39 |
special | I don't know what to say about that one, except that it's videotexturebackend.cpp | 00:39 |
faenil | ;) | 00:40 |
special | and if nothing else works | 00:40 |
special | it can probably be fixed by including the relevant headers *before* all of the weird EGL and gst includes | 00:40 |
faenil | yeah... | 00:40 |
special | I wouldn't have expected so much drama from gcc 4.8 | 00:41 |
faenil | hehe | 00:42 |
faenil | special: it could be because gstream in mer-core is too old | 00:47 |
faenil | gstreamer* | 00:47 |
special | mmm | 00:49 |
special | is it too old even in 0.10.x? | 00:49 |
special | or whatever the version is | 00:49 |
faenil | 0.10.36 | 00:50 |
faenil | MSameer probably knows if this is gstreamer's fault | 00:52 |
special | we need to get off 0.10, but that's a considerable project. I think denexter was the most competent on that area | 00:52 |
faenil | ok | 00:53 |
special | I'd be surprised if it's that much of a problem here. | 00:53 |
special | you don't want to block gcc on upgrading gstreamer | 00:53 |
faenil | :) | 00:54 |
MSameer | go check | 00:54 |
MSameer | [ 37s] /usr/include/qt5/QtCore/qjsonvalue.h:70:9: error: expected identifier before 'int' | 00:54 |
MSameer | [ 37s] Bool = 0x1, | 00:54 |
faenil | MSameer: check what, it thinks Bool is "int" | 00:54 |
faenil | so something redefined Bool | 00:54 |
faenil | (or so it seems to me) | 00:54 |
MSameer | something redefines bool? | 00:54 |
special | that's not the only problem in that header | 00:55 |
faenil | special: the rest seems to be all cascade effect | 00:55 |
special | it appears to be convinced that QJsonValue isn't an identifier either | 00:55 |
special | I can't imagine that happening because of an unrelated enum | 00:55 |
MSameer | egl includes can do anything :) | 00:56 |
faenil | once the compiler gets shifted, you never what it ends up thinking | 00:56 |
faenil | never know* | 00:57 |
MSameer | [ 37s] In file included from /usr/include/EGL/eglplatform.h:118:0, | 00:57 |
MSameer | if I get enough time, I'd move away from gst 0.10 | 00:58 |
*** faenil has quit IRC | 01:01 | |
*** faenil has joined #nemomobile | 01:02 | |
*** ChanServ sets mode: +o faenil | 01:02 | |
faenil | line 118 --> #include <X11/Xlib.h> | 01:03 |
faenil | (but it's inside #else, so not sure if the error refers to 118 absolute position, or 118 after preprocessor got rid of the rest ofthe cases) | 01:05 |
MSameer | absolute | 01:05 |
faenil | MSameer: bingo! "#define Bool int" | 01:08 |
faenil | inside Xlib.h | 01:08 |
MSameer | xlib :) | 01:08 |
MSameer | don't we support wayland only? | 01:09 |
faenil | I guess so | 01:10 |
MSameer | error: expected identifier before 'int' | 01:10 |
MSameer | so it becomes int = 0x1, | 01:10 |
faenil | yep | 01:10 |
faenil | and sh** hits the fan | 01:10 |
MSameer | and fan spreads it :D | 01:11 |
faenil | eheh | 01:11 |
faenil | btw, the constructor of QJSonValue uses Type, the enum | 01:12 |
faenil | so, compiler doesn't know Type -> compiler doesn't know QJsonValue | 01:13 |
faenil | special: ^ | 01:13 |
special | ah | 01:13 |
faenil | and the rest follows | 01:13 |
faenil | ok, not sure it makes sense to spend time fixing this, since it probably shouldn't be including xlib first of all | 01:14 |
MSameer | nuke xlib then we see | 01:14 |
faenil | I think it's time for me to go to bed :p | 01:15 |
faenil | I wonder how this stuff compiled before... | 01:23 |
faenil | https://github.com/nemomobile/voicecall/blob/master/src/basicvoicecallconfigurator.cpp#L75 | 01:23 |
faenil | "plugin" is redefined in line 82 | 01:23 |
faenil | and also,what is this for, if plugin is null there ? https://github.com/nemomobile/voicecall/blob/master/src/basicvoicecallconfigurator.cpp#L96 | 01:26 |
faenil | MSameer: do you know if that delete is actually needed? I'd say I can delete it | 01:27 |
special | faenil: that's not a redefinition, since they're in different scopes (slightly) | 01:29 |
special | or at least, it's a gray area | 01:29 |
faenil | special: are they? how do you refer to the QString plugin then? | 01:29 |
special | before the other one is defined | 01:29 |
special | it's shadowing | 01:30 |
faenil | ah well yeah, before | 01:30 |
faenil | but gcc doesn't agree | 01:30 |
faenil | it says we're bad bad people | 01:30 |
special | it's not wrong | 01:30 |
faenil | indeed it's not | 01:31 |
faenil | it's maybe just being a bit overzealous :D | 01:31 |
special | I'd be happy with having -Werror=shadow | 01:32 |
faenil | hehe | 01:32 |
faenil | It's still not that good practice, I'd leave it on | 01:32 |
special | as in "treat shadowing as an error" | 01:33 |
faenil | you don't redefine vars unless you're trying to shoot yourself in the foot | 01:33 |
faenil | (when somebody else touches the code or similar situations) | 01:33 |
faenil | (I should really go to bed) | 01:35 |
faenil | special: I guess you worked on it enough to have the power to review it :P https://github.com/nemomobile/voicecall/pull/58 | 01:37 |
special | yep | 01:38 |
faenil | ty | 01:39 |
faenil | yay, another one bites the dust | 01:42 |
faenil | the list is getting shorter and shorter | 01:42 |
faenil | but now I really need sleep :D cya special thanks for the reviews o/ | 01:42 |
special | night | 01:43 |
*** KaIRC has quit IRC | 01:43 | |
*** aard_ has joined #nemomobile | 02:45 | |
*** rozhkov_ has joined #nemomobile | 02:45 | |
*** mhall119_ has joined #nemomobile | 02:46 | |
*** bencoh_ has joined #nemomobile | 02:47 | |
*** xhaakon_ has joined #nemomobile | 02:50 | |
*** Mirv_ has joined #nemomobile | 02:50 | |
*** jrayhawk_ has joined #nemomobile | 02:53 | |
*** simbrown has quit IRC | 02:56 | |
*** jrayhawk has quit IRC | 02:56 | |
*** rozhkov has quit IRC | 02:56 | |
*** Mirv has quit IRC | 02:56 | |
*** bencoh has quit IRC | 02:56 | |
*** Aard has quit IRC | 02:56 | |
*** xhaakon has quit IRC | 02:56 | |
*** mhall119 has quit IRC | 02:56 | |
*** Behold has quit IRC | 03:08 | |
*** faenil has quit IRC | 03:21 | |
*** lbt has quit IRC | 03:52 | |
*** lbt_ has quit IRC | 03:52 | |
*** lbt_ has joined #nemomobile | 03:52 | |
*** lbt_ has quit IRC | 03:52 | |
*** danielcbit has quit IRC | 04:25 | |
*** piggz has quit IRC | 05:17 | |
*** filippz has joined #nemomobile | 06:09 | |
*** hurrian has quit IRC | 06:38 | |
*** hurrian has joined #nemomobile | 06:47 | |
*** hurrian has quit IRC | 06:48 | |
*** hurrian has joined #nemomobile | 06:48 | |
*** Dynamit has quit IRC | 07:14 | |
*** Dynamit has joined #nemomobile | 07:19 | |
*** Mirv_ is now known as Mirv | 07:30 | |
*** filippz has quit IRC | 07:31 | |
*** niqt has joined #nemomobile | 07:52 | |
*** filippz has joined #nemomobile | 07:52 | |
*** jreznik has joined #nemomobile | 08:12 | |
*** furikku has joined #nemomobile | 08:24 | |
*** faenil has joined #nemomobile | 08:24 | |
*** ChanServ sets mode: +o faenil | 08:24 | |
faenil | morning! | 08:26 |
Stskeeps | morn faeniiil | 08:26 |
faenil | Stskeeps: productive day yesterday :) a few steps forward | 08:34 |
Stskeeps | cool | 08:35 |
faenil | there are a few things, like tracker, which require gnome-common, what about that? | 08:35 |
Stskeeps | wth? :P | 08:35 |
*** cristi has joined #nemomobile | 08:35 | |
faenil | and others too :P | 08:35 |
faenil | sorry I wasn't clear, tracker requires totem-pl-parser, which requires gnome-common :p | 08:36 |
faenil | libsoup also requires gnome-common, and a few things depend on libsoup | 08:37 |
Stskeeps | it should be buildable already | 08:37 |
Stskeeps | sec.. | 08:37 |
faenil | https://build.merproject.org/project/monitor?utf8=%E2%9C%93&commit=Filter%3A&failed=1&unresolvable=1&pkgname=&repo_Core_i486=1&arch_i586=1&project=mer-core%3Ai486%3Adevel&defaults=0 | 08:37 |
faenil | maybe jsut a matter of updating the SHA then | 08:37 |
*** jreznik has quit IRC | 08:38 | |
*** Sfiet_Konstantin has joined #nemomobile | 08:41 | |
*** lardman|home has joined #nemomobile | 08:41 | |
Stskeeps | kid wants my attention so need to go | 08:44 |
Stskeeps | :P | 08:44 |
lardman|home | and there I was just having escaped and wanting to ask some questions ;) | 08:46 |
lardman|home | morning all | 08:46 |
faenil | Stskeeps: kid first! o/ | 08:47 |
faenil | lardman|home: morning | 08:47 |
lardman|home | morning faenil :) | 08:49 |
lardman|home | I've just recovered my Nexus 7 (2012 GSM) from my wife, so am planning to build something for it | 08:50 |
*** Sfiet_Konstantin has quit IRC | 08:52 | |
lardman|home | I see there's a Sailfish image scudding around, but thought nemomobile would be a better bet, so I'm just wondering whether there's a vaguely up-to-date ks to create a rootfs for the SDK (for the Nexus 7)? | 08:52 |
lardman|home | or is the answer to merge features from the sailfish one, PA one plus the nemomobile aspects from one of the Nokia phone ks files? Any advice gladly accepted | 08:53 |
lardman|home | last random question, which may be in the wrong place - armv7tnhl - is the t for Tegra, in which case I guess it's what I should be using? | 08:56 |
Stskeeps | thumb and use armv7hl | 09:00 |
lardman|home | ah thumb of course | 09:01 |
* lardman|home goes back to the SDK setup | 09:02 | |
lardman|home | cool, thanks Stskeeps | 09:05 |
faenil | and for you android devices, you'd better join #nemo-porters :) | 09:05 |
*** cristi has quit IRC | 09:05 | |
lardman|home | faenil: Yeah, the channel just looked a bit quiet and as people have apparently already got it up and running I wasn't sure if it was still a porting case | 09:07 |
faenil | ah, ok :) | 09:07 |
faenil | yeah sailfishos-porters is probably more livelt | 09:07 |
lardman|home | I'll join | 09:08 |
*** lbt has joined #nemomobile | 09:33 | |
*** lbt has quit IRC | 09:33 | |
*** lbt has joined #nemomobile | 09:43 | |
*** lbt has quit IRC | 09:43 | |
*** lbt has joined #nemomobile | 09:43 | |
*** filippz has quit IRC | 09:49 | |
*** niqt has quit IRC | 09:51 | |
*** niqt has joined #nemomobile | 09:52 | |
*** niqt has quit IRC | 09:52 | |
*** niqt has joined #nemomobile | 09:53 | |
faenil | Stskeeps: when you have a minute,https://build.merproject.org/package/live_build_log/mer-core:i486:devel/nemo-qtmultimedia-plugins/Core_i486/i586 | 09:56 |
faenil | ^ that's caused by the inclusion of Xlib.h | 09:57 |
faenil | because Xlib.h has "#define Bool int" | 09:57 |
faenil | how should I handle? is it okay that it includes xlib? | 09:57 |
faenil | handle it* | 09:57 |
*** piggz has joined #nemomobile | 09:58 | |
*** jreznik has joined #nemomobile | 10:05 | |
faenil | VDVsx: guess what :D https://github.com/nemomobile/buteo-sync-plugins/pull/37 | 10:20 |
faenil | thanks :D | 10:20 |
*** piggz has quit IRC | 10:21 | |
faenil | pvuorela: all for you! https://github.com/mer-packages/mkcal/pull/17 | 10:31 |
*** niqt has quit IRC | 10:35 | |
*** niqt has joined #nemomobile | 10:36 | |
*** niqt has quit IRC | 10:36 | |
*** niqt has joined #nemomobile | 10:37 | |
*** piggz has joined #nemomobile | 10:39 | |
*** jreznik has quit IRC | 10:41 | |
VDVsx | faenil, currently github is acting up for me, can't merge, was this same this morning | 10:50 |
VDVsx | will take care of that once they fix that | 10:50 |
VDVsx | even the pull request counters in main repo page as missing | 10:50 |
faenil | VDVsx: I can do that if that's ok to you ;) | 10:52 |
VDVsx | faenil, sure, all LGTM can be merged and tagged | 10:52 |
faenil | ok thanks! | 10:52 |
VDVsx | wonder why does not work here | 10:52 |
faenil | done :) | 10:53 |
faenil | no idea :/ | 10:53 |
*** piggz has quit IRC | 10:57 | |
faenil | pvuorela: can I tag? | 10:58 |
Stskeeps | faenil: ugh | 10:59 |
pvuorela | faenil: sure. | 10:59 |
faenil | pvuorela: ah, no permission, can you do that for me? | 11:00 |
faenil | Stskeeps: ugh ugh | 11:00 |
pvuorela | faenil: if you don't mind, i'll do that later on. | 11:00 |
faenil | pvuorela: as you wish ;) later on today? tomorrow? in a week? :D | 11:01 |
*** Wikiwide has joined #nemomobile | 11:02 | |
pvuorela | faenil: like maybe monday. | 11:04 |
*** niqt has quit IRC | 11:14 | |
*** niqt has joined #nemomobile | 11:14 | |
*** piggz has joined #nemomobile | 11:15 | |
*** KaIRC has joined #nemomobile | 11:16 | |
Stskeeps | faenil: i don't understand where the gnome-common comes from.. | 11:18 |
* Stskeeps scratches head | 11:19 | |
*** filippz has joined #nemomobile | 11:19 | |
*** niqt has quit IRC | 11:19 | |
Stskeeps | ok, so seems like i forgot a package | 11:20 |
Stskeeps | hang on | 11:20 |
*** Behold has joined #nemomobile | 11:21 | |
*** Svetlana has quit IRC | 11:28 | |
Stskeeps | faenil: okay, adding gnome-common got the unresolvables down at least. | 11:28 |
kimmoli | webhook request: https://github.com/kimmoli/toholed-settings-ui >> home:kimmoli:tohs package= toholed-settings-ui | 11:45 |
kimmoli | lbt: ^ | 11:45 |
lbt | ok | 11:46 |
lbt | kimmoli: done | 11:48 |
kimmoli | tnx. testing. | 11:52 |
kimmoli | tnx2. works. | 11:54 |
lbt | :) - hopefully easier RSN (tm) | 11:55 |
*** qwazix_nc has joined #nemomobile | 12:03 | |
kimmoli | and also bitbucket leaks too... | 12:04 |
*** niqt has joined #nemomobile | 12:15 | |
*** Svetlana has joined #nemomobile | 12:15 | |
*** hurrian has quit IRC | 12:16 | |
*** Svetlana has quit IRC | 12:18 | |
Stskeeps | faenil: ok, a bit more sanity now | 12:32 |
Stskeeps | faenil: https://github.com/nemomobile-packages/tracker/tree/master/rpm - you can fix the problem with tracker by synchronising tracker.spec with what was changed in tracker-libav.spec | 12:33 |
*** qwazix_nc has quit IRC | 12:38 | |
*** qwazix_nc has joined #nemomobile | 12:39 | |
*** qwazix_nc has quit IRC | 12:39 | |
*** qwazix_nc has joined #nemomobile | 12:41 | |
*** hurrian has joined #nemomobile | 12:42 | |
*** hurrian has quit IRC | 12:42 | |
*** hurrian has joined #nemomobile | 12:42 | |
*** vakkov_ is now known as vakkov | 12:49 | |
*** gogeta has joined #nemomobile | 12:55 | |
faenil | Stskeeps: alright, I'll get to it later thanks! | 12:59 |
*** mjones has quit IRC | 13:00 | |
*** mjones has joined #nemomobile | 13:01 | |
*** mjones has quit IRC | 13:05 | |
*** louisdk has joined #nemomobile | 13:19 | |
*** Svetlana has joined #nemomobile | 13:23 | |
faenil | https://github.com/nemomobile/contactsd/pull/77 | 13:24 |
*** Svetlana has quit IRC | 13:25 | |
*** niqt has quit IRC | 13:42 | |
vakkov | is there any progress with gecko; should i continue trying | 13:46 |
locusf | and whats the current status on fixed packages? | 13:46 |
locusf | ie. do you need more help? | 13:47 |
faenil | locusf: quite big steps forward last night | 13:48 |
faenil | the current situation is like this https://build.merproject.org/project/monitor?utf8=%E2%9C%93&commit=Filter%3A&failed=1&unresolvable=1&pkgname=&repo_Core_i486=1&arch_i586=1&project=mer-core%3Ai486%3Adevel&defaults=0 | 13:48 |
*** gogeta has quit IRC | 13:48 | |
faenil | vakkov wrote on chat how to fix obexd by adding an #include but it still needs someone to send the .patch to the repo | 13:48 |
faenil | and get it merged | 13:49 |
faenil | I'm current working on libaccounts-qt5 | 13:49 |
faenil | I played with sensorfw-qt5 already, added a few includes but there is a problem with namespaces and name lookups, I should study some theory about it and fix it | 13:50 |
locusf | okay | 13:51 |
faenil | locusf: you can try fixing tumbler https://build.merproject.org/package/live_build_log/mer-core:i486:devel/tumbler/Core_i486/i586 | 13:51 |
faenil | or qtwebkit5 | 13:51 |
faenil | deztructor said he'll fix statefs-providers | 13:51 |
faenil | contactsd is fixed already but waiting for the australians to wake up in about 8 hours to get merged/tagged :p | 13:52 |
faenil | qtmultimedia has a weird issue I passed on to Stskeeps :P | 13:53 |
locusf | faenil: roger that, will do so after sauna | 13:53 |
faenil | and vakkov was working on xul-runner | 13:53 |
locusf | excellent | 13:53 |
faenil | so, basically, qtwebkit5, tumbler, and gst-plugins-good currently need love :) | 13:54 |
faenil | locusf: have a nice sauna :) | 13:54 |
locusf | faenil: thanks :) | 13:54 |
faenil | vakkov: what was the situation with xulrunner? | 14:13 |
Morpog_PC___ | so how can I donate you a beer faenil? :D | 14:14 |
faenil | Morpog_PC___: oh don't bother :) you'll make up when we meet :D | 14:15 |
faenil | even though I don't like beer and wine XD | 14:15 |
faenil | VDVsx: there's a gift for ya! https://github.com/mer-packages/libaccounts-qt/pull/9 | 14:15 |
faenil | open it while it's hot! :D | 14:15 |
faenil | s/make up/make up for it | 14:17 |
faenil | vakkov: did you have to hack obexd building as well? It didn't find ./bootstrap here, as mb2 said "cd %{name} : file not found" so it didn't cd into obexd's dir | 14:31 |
*** Behold has quit IRC | 14:33 | |
*** spiiroin has quit IRC | 14:40 | |
*** spiiroin has joined #nemomobile | 14:42 | |
vakkov | faenil: yep, the patches are not getting applied by the spec and it also doesn't cd to the folder; that's why you just copyt the source tree from the submodule to the main directory (where the rpm folder is) and pply the patches and it will also find bootstrap .. | 14:50 |
faenil | ok, I used a different strategy | 14:50 |
faenil | fixed the .spec, at least building works | 14:51 |
vakkov | faenil: the patches are n geting applied so - http://pastebin.com/pesVVMaE | 14:51 |
vakkov | you added a cd to bexd? | 14:51 |
faenil | done already, thanks btw :) | 14:51 |
faenil | vakk | 14:52 |
faenil | vakkov: https://github.com/faenil/obexd/commit/6dce90c90915104ff69b28fdb8c2ac531c660a30 | 14:52 |
vakkov | faenil: xulrunner is the gecko i am talking about. no progress there; yesterday i posted a pastebin with slightly different log | 14:52 |
vakkov | i was looking for this :D | 14:52 |
faenil | :D | 14:53 |
faenil | aaand there we go https://github.com/nemomobile-packages/obexd/pull/19 | 15:02 |
faenil | hmallat seems to be the authority for obexd :) let's see if he reviews it before monday :D | 15:09 |
faenil | vakkov: do you know why the automatic patching is broken btw? is it supposed to behave this way? | 15:10 |
*** qwazix_nc has quit IRC | 15:13 | |
*** faenil has quit IRC | 15:15 | |
*** qwazix_nc has joined #nemomobile | 15:18 | |
*** faenil has joined #nemomobile | 15:19 | |
*** ChanServ sets mode: +o faenil | 15:19 | |
locusf | ok back | 15:24 |
faenil | wb | 15:24 |
faenil | lbt: is it okay to replace %{name} with the actual name, in "setup blabla %name-%version/%{name}" ? | 15:26 |
faenil | or should mb2 handle that? | 15:26 |
lbt | rpmbuild handles it | 15:27 |
lbt | it's OK but it would tend to make life more difficult ... basically DRY | 15:27 |
*** qwazix_nc has quit IRC | 15:28 | |
vakkov | faenil: i think Stskeeps said that patching has to be done manually :D so that would probably mean that it is anticipated | 15:28 |
vakkov | however it seems to be working on the obs | 15:28 |
faenil | lbt: i.e? | 15:28 |
faenil | vakkov: yes it works on the obs, but I'd like to have it building locally as well, if possible | 15:29 |
vakkov | btw is it broken only for this package | 15:29 |
faenil | no, for gst-plugins-good as well | 15:29 |
faenil | (at least that I could see) | 15:29 |
faenil | libaccounts-qt5 for example uses the real name, not %{name} | 15:30 |
vakkov | i thnk that it was running on xulrunner and the others i tried | 15:30 |
faenil | so that works | 15:30 |
*** filippz has quit IRC | 15:30 | |
locusf | hrmh I wonder how Mer SDK handles two separate SDK's with different MER_ROOT? | 15:30 |
faenil | lbt: I mean, would you choose getting it to build on local targets, or avoid repeating yourself *once* ? | 15:31 |
lbt | it should build just fine - %setup is not run by mb2 | 15:32 |
lbt | where's the spec ? | 15:32 |
faenil | lbt: well, mb2 says that it can't cd into a folder, which is the one taken from the setup string | 15:32 |
faenil | lbt: https://github.com/faenil/obexd/commit/6dce90c90915104ff69b28fdb8c2ac531c660a30 | 15:33 |
lbt | that patch should have no effect ... %name is obexd ... so it's a pointless patch. If it has an effect something else is broken | 15:34 |
faenil | lbt: "goto: my_previous_messages" | 15:34 |
faenil | lbt: mb2 says "cd %{name} : file not found" that's what happens | 15:35 |
faenil | so I'm reporting the issue asking for advice on how I should behave :p | 15:35 |
* lbt wonders if this is a tar_git format thing | 15:36 | |
lbt | yeah | 15:37 |
locusf | faenil: do you still have the new mer target .ks ready? | 15:39 |
lbt | ask phaeron when he's around | 15:39 |
locusf | faenil: its not available in the pastie anymore | 15:39 |
*** Behold has joined #nemomobile | 15:39 | |
faenil | lbt: okay | 15:41 |
faenil | I'm leaving that commit in the meanwhile | 15:41 |
faenil | and will scratch it if not needed | 15:41 |
locusf | Stskeeps: the paste for you .ks is 404 now http://pastie.org/pastes/9610576/text :/ | 15:44 |
*** BirdZhang|2 has joined #nemomobile | 15:50 | |
*** solarius has joined #nemomobile | 15:51 | |
faenil | locusf: sorry I forgot to reply --> http://pastie.org/private/akd2squhdxcw5ga8ouyga | 15:52 |
locusf | faenil: thx | 15:52 |
Stskeeps | locusf: for the target ks? hmm | 15:52 |
Stskeeps | sec | 15:52 |
locusf | Stskeeps: seems faenil already had it :) | 15:53 |
Stskeeps | locusf: http://pastie.org/9620165 | 15:53 |
locusf | Stskeeps: thanks | 15:53 |
faenil | Stskeeps: this define doesn't exist anymore in newer kernels | 15:59 |
faenil | not sure we can do much about that :/ https://build.merproject.org/package/live_build_log/mer-core:i486:devel/gst-plugins-good/Core_i486/i586 | 16:00 |
Stskeeps | google it | 16:03 |
Stskeeps | http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch?revision=1.1&view=markup | 16:03 |
faenil | that's another package though | 16:04 |
faenil | (I had googled of course :P ) | 16:05 |
locusf | faenil: what sed spell did you use on the sb2 rules mismatch? | 16:05 |
faenil | locusf: it's in the logs | 16:05 |
locusf | faenil: grepped it and manually did it | 16:07 |
locusf | hmm | 16:16 |
locusf | tumbler seems to require python-gobject libraries but I have every python-gobject library installed | 16:17 |
faenil | Stskeeps: is updating to the newest gst-plugins-good a bad idea? | 16:17 |
faenil | update the git submodule, directly | 16:18 |
locusf | https://github.com/nemomobile/tumbler/pull/7 | 16:23 |
locusf | tumbler fixed | 16:23 |
faenil | cool, now someone should review it, maybe aard_ who's one of the last ones who committed ? :D | 16:24 |
*** solarius has quit IRC | 16:25 | |
locusf | hmm | 16:25 |
locusf | this issue has been tried to fix before | 16:25 |
locusf | odd | 16:25 |
* aard_ puts faenil on his naughty list | 16:25 | |
locusf | https://github.com/nemomobile/tumbler/commits/master | 16:26 |
faenil | aard_: it's a 1min review, I promise <3 | 16:26 |
aard_ | but it's python! | 16:26 |
faenil | haha | 16:27 |
faenil | aard_: so, should we tell phaeron? or, who should we contact | 16:27 |
faenil | mvogt also committed a lot there | 16:27 |
aard_ | phaeron would definitely know. we fixed that specific cse a lot, and I think it might be like that how we fixed it, but I don't remember for sure | 16:28 |
faenil | meanwhile: https://github.com/nemomobile-packages/gst-plugins-good/pull/4 thanks Stskeeps | 16:28 |
faenil | aard_: there are few attempts in the last few commits, but it seems they weren't enough, or at least it would seem so | 16:28 |
aard_ | I think something like 3-4 months ago we had that python change which broke like 30% of the test cases, and at the same time another change went in breaking another 30%. I was not very happy when I saw the next test report | 16:29 |
* faenil pats on aard_'s shoulders | 16:30 | |
faenil | aard_: long time no talk, how are you doing? update9 must be putting some pressure on you :) | 16:30 |
aard_ | faenil: right now I'd appreciate a gesture like "taking a gun and marching towards qt headquarters" more :p | 16:31 |
faenil | :D | 16:31 |
faenil | let's recap: contactsd -> fixed, waiting for review | 16:32 |
faenil | gst-plugins-good -> fixed, waiting for review | 16:32 |
faenil | obexd -> fixed, waiting for review | 16:32 |
faenil | nemo-qtmultimedia-plugins -> god knows why it's pulling in Xlib and it's something we want to accept | 16:33 |
faenil | tumbler -->fixed, waiting for review | 16:33 |
faenil | sensorfw-qt5 --> WIP | 16:34 |
Stskeeps | good work | 16:34 |
faenil | xulrunner-qt5, qtwebkit5, and statefs-providers, those are the last ones! \o/ | 16:34 |
faenil | Stskeeps: thx | 16:34 |
faenil | Stskeeps: I've made 19 PRs so far, lol | 16:35 |
Stskeeps | nod | 16:35 |
faenil | it's good that most of the maintainers are quite active and reviewed/tagged very soon :) | 16:36 |
locusf | I'll get cracking on qtwebkit5 | 16:36 |
aard_ | faenil: as for u9, let's call it a "valuable learning experience with issues mostly out of our control" | 16:36 |
faenil | and so be it, Jolla is never moving to qt5.3 XD | 16:37 |
Stskeeps | silverlight here we come | 16:37 |
kimmoli | uh | 16:37 |
faenil | ahah | 16:37 |
faenil | I absolutely have to review my uni report now XD back as I'm finished o/ | 16:38 |
Stskeeps | ciao | 16:38 |
faenil | locusf: keep me updated if you keep fixing ;) | 16:39 |
locusf | faenil: sure :) | 16:39 |
*** plfiorini has joined #nemomobile | 16:39 | |
locusf | github is sssllloooowwww | 16:40 |
faenil | MSameer: I think this is for you :) https://github.com/nemomobile-packages/gst-plugins-good/pull/4 | 16:40 |
locusf | BuildRequires: git ? | 16:41 |
*** Sfiet_Konstantin has joined #nemomobile | 16:41 | |
locusf | faenil: ^ | 16:41 |
Stskeeps | locusf: it happnes | 16:41 |
locusf | Stskeeps: heheh | 16:41 |
faenil | locusf: yep, autogen.sh downloads a gstreamer-common repo, or something | 16:41 |
locusf | faenil: oh | 16:42 |
faenil | I forgot to add a "BuildRequires: dot" to one of the packages, but I don't remember which one anymore xD | 16:42 |
faenil | I noticed it was missing it, but forgot to send it with my fixes | 16:43 |
aard_ | gaaaah. after properly putting cables in cable ducts the display port cable is abuot 4cm too short | 16:45 |
vakkov | faenil: is there something that i can take :D | 16:46 |
faenil | vakkov: xulrunner-qt5, qtwebkit5, statefs-providers, those are the ones left :) | 16:49 |
locusf | vakkov: you get to have qtwebkit5 if you can clone it faster than me :) | 16:50 |
locusf | currently cloning at 100KB | 16:50 |
faenil | or tracker ---> http://www.merproject.org/logs/%23nemomobile/latest.log.html#t2014-10-04T12:33:07 | 16:50 |
faenil | bbl, have fun | 16:51 |
vakkov | cloning with 2 mb/s :D | 16:51 |
locusf | ah cloned | 16:52 |
locusf | vakkov: lets see whos faster :) | 16:55 |
vakkov | i also cloned it :D 2 mins ago | 16:55 |
vakkov | will start building it after a minute or two | 16:56 |
*** BirdZhang|2 has quit IRC | 17:03 | |
Stskeeps | qtwebkit will make any people crazy | 17:06 |
vakkov | i get the feeling that it only compiles using one of my cores | 17:06 |
vakkov | yep, that | 17:07 |
vakkov | is absolutely riht | 17:07 |
vakkov | Stskeeps: is there a way to set the number of cores in the spec | 17:08 |
Stskeeps | isn't there a -j parameter for mb? | 17:08 |
locusf | https://build.merproject.org/package/view_file/mer-core:i486:devel/qtwebkit5/_service:tar_git:qtwebkit5.spec?expand=1 <- line 226 | 17:08 |
locusf | it doesn't work | 17:09 |
vakkov | Stskeeps: mmmm nope, the .spec file has make -j%jobs which is proven to not work; that's why i made it -j8 ;D | 17:12 |
locusf | lol dxiit | 17:12 |
vakkov | aaaand, it gave the error :D | 17:12 |
vakkov | not the same as the one from the obs though | 17:14 |
vakkov | http://pastebin.com/QjWBF0k9 | 17:14 |
locusf | stuck on m4 generation for me on -j4 | 17:16 |
*** filippz has joined #nemomobile | 17:26 | |
*** javispedro has joined #nemomobile | 17:39 | |
MSameer | faenil: LGTM | 17:42 |
faenil | MSameer: can you merge and tag pls? :) | 17:43 |
MSameer | faenil: I just woke up from a nap so won't merge and tag (more susceptible to making mistakes) | 17:43 |
faenil | aahha ok xD | 17:43 |
MSameer | faenil: I give you that honor (to merge and tag) :) | 17:43 |
faenil | haha | 17:43 |
faenil | MSameer: it seems I don't have permissions on that repo | 17:45 |
locusf | hmm seems that I gotta give the honors on qtwebkit5 to vakkov | 17:47 |
MSameer | faenil: done | 17:47 |
locusf | make clean got to a loop and seems that its gonna get stuck on the same stage of the build | 17:47 |
*** qwazix_nc has joined #nemomobile | 17:48 | |
vakkov | locusf: i will dive into it in a few minutes :D | 17:49 |
*** Guhl has joined #nemomobile | 17:50 | |
locusf | vakkov: just take a look at that spec file and try removing the lines which condition the X11 to be present | 17:50 |
vakkov | locusf: mine stops building way before that | 17:51 |
locusf | vakkov: lol | 17:51 |
vakkov | locusf: check the pastebin i posted; does your pass this moment where i get the error | 17:52 |
locusf | vakkov: I didn't look, sorry | 17:52 |
MSameer | I get error 500 when trying to search in obs | 17:52 |
MSameer | faenil: we broke gst-plugins-good | 17:53 |
MSameer | faenil: https://build.merproject.org/package/show/nemo:devel:mw/gst-plugins-good | 17:53 |
MSameer | faenil: nothing provides git | 17:53 |
locusf | devel:mw is history | 17:53 |
MSameer | it's what I found in the obs recent builds | 17:54 |
MSameer | I get an error when I try to search | 17:54 |
locusf | https://build.merproject.org/project/show/mer-core:i486:devel <- this is the project to see | 17:54 |
faenil | MSameer: I'm building for mer:core:devel | 17:54 |
faenil | dinner, bbl | 17:58 |
locusf | but I guess only Stskeeps holds the keys there | 17:58 |
MSameer | I don't need special access to it. | 17:58 |
MSameer | I just need to search | 17:58 |
MSameer | lbt: searching mer obs gives error 500 | 17:58 |
locusf | we gotta update the code | 17:58 |
locusf | to mer-core:devel somehow | 17:58 |
Stskeeps | don't worry about nemo:devel:mw; anyhow, faenil can point sha to right direction | 18:07 |
Stskeeps | was it merged to gst-plugins-good? | 18:08 |
vakkov | locusf: so do ou get past that moment? | 18:11 |
locusf | vakkov: I don't know | 18:11 |
locusf | vakkov: http://pastebin.com/B61nLAJz | 18:12 |
locusf | thats where I get stuck | 18:12 |
Stskeeps | seems to build now in mer-core:i486:devel | 18:13 |
*** Sfiet_Konstantin has quit IRC | 18:13 | |
*** SfietKonstantin has joined #nemomobile | 18:13 | |
vakkov | locusf: you are right after me :D | 18:13 |
locusf | nothing is happening here | 18:14 |
locusf | vakkov: have you tried make clean and trying again to build? | 18:17 |
*** SfietKonstantin has quit IRC | 18:18 | |
vakkov | locusf: i am doing it wright now | 18:20 |
vakkov | and i will try wit j4 or something lower | 18:20 |
locusf | vakkov: ok, good luck | 18:20 |
Wikiwide | When attempting to start-up Nemo Mobile (after a long time of charging it), it is stuck at blue Nemo-Mer screen. I can ssh into it. The image it 2014-02 + qmlcamera. What is the possible problem? What should be attempted as solution? | 18:20 |
*** jonwil has quit IRC | 18:21 | |
locusf | Wikiwide: its lipstick not starting | 18:24 |
Wikiwide | It is not black screen, it is blue screen... Alright, which one of qml-camera's pulled packages should be uninstalled? What's zypper's equivalent of autoremove?.. | 18:25 |
Wikiwide | I mean, qml-camera pulled in about 15 packages as dependencies, these packages are qt4 based, they probably stop qt5-based lipstick from starting... | 18:26 |
*** M4rtinK has joined #nemomobile | 18:26 | |
locusf | hmm | 18:28 |
faenil | Wikiwide: I can't help | 18:29 |
locusf | Wikiwide: can you paste your journalctl -a -f after restarting lipstick | 18:29 |
locusf | just start 2 ssh sessions | 18:29 |
*** faenil has quit IRC | 18:29 | |
*** faenil has joined #nemomobile | 18:30 | |
*** ChanServ sets mode: +o faenil | 18:30 | |
faenil | locusf: vakkov I'd suggest moving to another package in the meanwhiel | 18:30 |
faenil | we can come back to the nasty ones at the end of the process | 18:31 |
faenil | MSameer: thanks for the review/merge/tag btw :) | 18:32 |
MSameer | faenil: thanks for the fixes | 18:34 |
faenil | np | 18:34 |
locusf | faenil: ok, I'll leave qtwebkit to vakkov | 18:36 |
faenil | haha | 18:36 |
*** javispedro has quit IRC | 18:39 | |
vakkov | m4_define([b4_conflicting_rules] | 18:42 |
vakkov | wut wu | 18:42 |
vakkov | that's the nastiest output ever | 18:42 |
vakkov | http://stackoverflow.com/questions/2212681/why-bison-doesnt-work-properly-in-windows-doesnt-generate-output-file | 18:46 |
vakkov | omg. .. | 18:46 |
Wikiwide | mce says there is no lipstick. lipstick in libQt5Quick.so.5 says underfined symbol _ZN12QKeySequence16staticMetaObjectE | 18:47 |
Wikiwide | Re-flash? | 18:48 |
locusf | Wikiwide: so you'll need qt 5.2, which is not available yet so the latest build of the lipstick doesn't work | 18:48 |
locusf | Wikiwide: yeah, your best bet for a working system | 18:48 |
Wikiwide | But why latest? I did not zypper dup... Did I? | 18:48 |
locusf | Wikiwide: I sure hope not :) | 18:49 |
Wikiwide | No, I did not. I would have remembered it. | 18:49 |
locusf | hmm, it must be something that pulled it then | 18:49 |
Wikiwide | 265 packages is not something easily missed... | 18:49 |
Wikiwide | Yes, it must be something that qml-camera pulled, and which conflicted with lipstick's ability to work. | 18:50 |
Wikiwide | Is there any reverse-depends or autoremove in zypper? | 18:50 |
locusf | faenil: that statefs-providers has some obscure c++ errors which I have no idea how to fix | 18:52 |
faenil | it's c++11's lambdas | 18:52 |
locusf | Wikiwide: afaik no there is none | 18:52 |
faenil | deztructor said he'd fix it today, but I guess he's been busy, and it's understandable :) | 18:53 |
locusf | yeah | 18:53 |
locusf | I started studying c++ in 2002 so I have no idea that c++ had lambdas :D | 18:53 |
deztructor | faenil: locusf just returned back :) those errors are one that quite easy to fix | 18:54 |
faenil | :D I haven't picked up latest c++ features either...unfortunately we don't do c++ at uni, only c | 18:54 |
faenil | deztructor: oh hey! awesome! :) | 18:54 |
locusf | deztructor: excellent | 18:54 |
faenil | but we did lambdas in functional languages, ofc :) | 18:54 |
deztructor | faenil: lamdas together with variadic functions, tuples and move/r-value semantic are features really improving c++11 a lot :) | 18:56 |
faenil | deztructor: I heard that...I should really get to study some real c++... | 18:56 |
faenil | I got Stroustroup's book as a gift for Bachelor graduation, but that edition doesn't cover c++11 :( | 18:57 |
faenil | me sad | 18:57 |
deztructor | faenil: he released the one covering c++11. But there are also Herb Sutter articles etc.: http://herbsutter.com/gotw/ | 18:58 |
faenil | yeah I know there's a new edition :( | 18:58 |
faenil | deztructor: that link looks epic! | 18:59 |
*** bencoh_ has quit IRC | 19:00 | |
*** bencoh_ has joined #nemomobile | 19:00 | |
deztructor | yeah, there is also http://www.stroustrup.com/C++11FAQ.html | 19:00 |
faenil | that's quite less appealing : | 19:01 |
faenil | :p | 19:01 |
deztructor | there are several good resources about c++11. While it is, as always, quite complex (thanks to bckwd compat with c and history) but the only high-level lang where it is possible to minimize the price you pay for high-level features :) | 19:08 |
deztructor | hm, build,merproject.org uses tar-git | 19:09 |
deztructor | ah, it takes it directly from github | 19:09 |
* deztructor has only sailfish targets installed now with gcc 4.6 | 19:10 | |
faenil | hehe | 19:17 |
faenil | deztructor: if you leave a few suggestions I can test them later | 19:18 |
faenil | (if you don't want to setup a new target, or you're not sure your solution will work) | 19:18 |
Stskeeps | faenil: gst-plugins-good is sorted | 19:18 |
faenil | Stskeeps: on nemo:mw you mean? | 19:19 |
Stskeeps | no, copied it to mer-core:devel too | 19:19 |
Stskeeps | if you fix tracker you'll get 3-4 unresolvables going too | 19:19 |
faenil | Stskeeps: ah yea sure, was there a problem with mer-core as well? I thought it only needed a sha update | 19:19 |
Stskeeps | just a sha update, yes | 19:19 |
faenil | ah ok ;) | 19:19 |
faenil | yeah I'll do tracker when I'm done with the uni stuff, unless locusf or vakkov are already working on it | 19:20 |
locusf | nope you go ahead, I'm heading to sleep | 19:20 |
vakkov | i'm also doing uni stuff atm so i'm not working on the packages | 19:21 |
faenil | alright | 19:21 |
faenil | locusf: I forbid you to sleep at this time on saturday evening :D | 19:22 |
Wikiwide | No good. I know from experience the perils of running of under-sleep... | 19:29 |
Wikiwide | on under-sleep... | 19:29 |
*** furikku has quit IRC | 19:30 | |
*** Wikiwide has quit IRC | 19:31 | |
[ol] | Also, here's a brief introduction to C++11 features: http://en.wikipedia.org/wiki/C++11 | 19:41 |
faenil | hehe | 19:45 |
faenil | thx | 19:45 |
*** filippz has quit IRC | 19:47 | |
deztructor | hm, where I can get .ks to build target with gcc 4.8? Or maybe there is fs image somewhere? I have not found at a glance one on the build.mer... | 19:55 |
*** msava has quit IRC | 19:56 | |
*** msava has joined #nemomobile | 20:03 | |
deztructor | faenil: does mer obs trigger build from webhook? because it does not it now | 20:15 |
deztructor | it should be built fine now... I hope :) | 20:16 |
faenil | deztructor: it should, but maybe the webhook is not setup, but I have to test it on another target, not the one the webhook is linked to | 20:16 |
faenil | deztructor: https://build.merproject.org/package/show/mer-core:i486:devel/statefs-providers | 20:18 |
faenil | fingers crossed :) | 20:18 |
faenil | deztructor: success :) thanks! | 20:19 |
faenil | Stskeeps: you still alive? | 20:20 |
deztructor | faenil: ic build is succeeded :) | 20:21 |
faenil | deztructor: yeah it's all good ;) your job is done :D | 20:21 |
deztructor | faenil: thanks ;) | 20:24 |
faenil | thanks you :) | 20:24 |
faenil | -s | 20:24 |
deztructor | have a good and calm night :) | 20:31 |
faenil | :) | 20:33 |
faenil | you too | 20:33 |
*** arturo182 has quit IRC | 21:51 | |
*** arturo182 has joined #nemomobile | 21:51 | |
*** astr has joined #nemomobile | 21:55 | |
*** plfiorini has quit IRC | 22:01 | |
faenil | aard_: do you know how to take a full log from mer obs? I have 0 will to wait for qtwebkit to compile :P | 22:06 |
faenil | (the button to download the log doesn't work, fwiw) | 22:06 |
aard_ | I'd have told you to click on the button to download the log | 22:06 |
faenil | aard_: does it work for you? https://build.merproject.org/package/live_build_log/mer-core:i486:devel/qtwebkit5/Core_i486/i586 | 22:07 |
aard_ | no | 22:07 |
faenil | ok | 22:08 |
faenil | the build took 1700secs on OBS, I really don't want to know how long it would take on my ubuntu VM on virtualbox | 22:10 |
faenil | :p | 22:10 |
*** louisdk has quit IRC | 22:13 | |
aard_ | compile it outside of the vm, with -j16 or something similar? | 22:15 |
faenil | aard_: it would still take ages on my laptop | 22:18 |
aard_ | use less ancient hardware? | 22:19 |
faenil | I aim to fix the issue without doing a local build, for this beast :P | 22:19 |
faenil | aard_: I appreciate any gift! :D | 22:19 |
vakkov | i also want the full log | 22:19 |
* aard_ sends faenil a bag of 1mb simms | 22:19 | |
faenil | aard_: crap, I have too many of those already :D | 22:20 |
vakkov | but for some reason this sh*t fails to build on a different "spot" than the one @ the obs | 22:20 |
* aard_ upgraded a notebook to 36mb of ram yesterday | 22:20 | |
vakkov | and my hardware is powerfull :P | 22:20 |
faenil | lol | 22:20 |
*** lardman|home has quit IRC | 22:32 | |
*** qwazix_ has joined #nemomobile | 22:33 | |
*** Guhl has quit IRC | 22:38 | |
*** qwazix_ has quit IRC | 22:38 | |
*** hurrian has quit IRC | 22:59 | |
faenil | lpotter: look at what I have for ya! https://github.com/mer-packages/sensorfw/pull/39 | 23:02 |
*** jonwil has joined #nemomobile | 23:03 | |
lpotter | 38 mb ram.... can that thing even run emacs? | 23:05 |
faenil | lpotter: please also merge and tag as I don't have permissions there <3 | 23:05 |
faenil | aard_ *only* runs emacs | 23:05 |
aard_ | lpotter: I didn't chose what to install about it, but basically I want something that can boot into emacs, and show emacs in colours. and ideally has some shell underneath I can execute from emacs | 23:06 |
*** hurrian has joined #nemomobile | 23:13 | |
*** hurrian has quit IRC | 23:13 | |
*** hurrian has joined #nemomobile | 23:13 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!