/srv/irclogs.ubuntu.com/2017/04/21/#ubuntu-mir.txt

=== Guest94094 is now known as RAOF
=== chihchun_afk is now known as chihchun
=== JanC is now known as Guest10980
=== JanC_ is now known as JanC
=== JanC is now known as Guest18582
=== JanC_ is now known as JanC
alan_galan_g_09:18
=== alan_g_ is now known as alan_g
Son_Gokualan_g: hey11:11
alan_g?11:11
Son_Gokuso I'm once again trying to bring Mir up on Fedora11:11
Son_Gokuinterestingly, the biggest problem now is that it can't find capnproto11:11
Son_Gokuapparently, there's a Debian-specific change that you guys are depending on (Debian added CMake things to the autotools build, but different ones from what upstream Provides)11:12
Son_Gokuthe Fedora package only has pkgconfig stuff11:12
Son_GokuI also found out I can't build patched libinput and mesa for Fedora 26, since the patches don't work on libinput 1.7.0 and Mesa 1711:12
alan_gSon_Goku: that's interesting, but I'm not really set up to investigate that11:13
Son_GokuI figured, but since you were interested a few weeks ago, I figured I might as well tell you now11:13
anpok_Son_Goku: I thought about changing mir to not require those additional symbols... should be simple change.. I think about proposing that this weekend..11:14
Son_Gokuanpok_: that'd be great11:15
alan_gSon_Goku: yes, I'd like to know and can help if (for example) you can put together a PR11:15
Son_Gokualan_g: I'm already investigating how to fix gmock, since it can't find it on Fedora11:15
alan_gSon_Goku: I just put up an MP to use cmake-extras for finding it11:16
anpok_also I have seen Marius is working on a wayland backend platform driver.. wl client support will be way more work11:16
alan_g(dunno if that works on fedora)11:16
Son_Gokuthat would be very cool11:16
anpok_but I guess more important than the other changes11:16
Son_Gokualan_g: cmake-extras, as in CMake's own FindGTest.cmake?11:17
Son_Gokubecause if so, then yes, that helps a lot11:17
alan_gWell FindGMock11:17
Son_Gokuright11:17
Son_Gokuwe offer the compiled library, since Google Mock guys lifted that silly requirement to only do sources quite a while back11:17
Son_Gokuat least two years ago, I think11:18
alan_gYeah, I just noticed a couple of days ago11:18
Son_Gokuit took a while to convince juliank the same thing, and then we fixed it for apt11:19
Son_Gokuso apt now builds on Fedora too :P11:19
Son_Gokuapparently, the only platform where the "only sources" thing matters is Windows :)11:20
Son_Gokubecause compilers have vastly different ABIs there11:20
Son_Gokuah, I see Android support is toast now11:21
Son_Gokuthat will simplify things in my spec file11:21
alan_gYeah, even between compiler options on Windows11:21
Son_Gokuyeah...11:21
* Son_Goku shudders11:22
Son_GokuI'm part of a game development project, so I'm keenly aware of how broken the Windows platform is11:22
Son_Gokupeople there have Stockholm Syndrome about the Windows development environment :/11:22
Son_Gokuthey don't realize it can be better11:22
alan_g*I* made money out of Windows for years, but it was horrid to work on11:22
Son_Gokuyeah11:23
Son_Gokuthe only reason people endure it is because the Linux Desktop hasn't taken off yet :(11:23
Son_GokuONE DAY!!! :D11:23
* alan_g is hoping never to go back11:23
* Son_Goku is hoping the same11:23
Son_Gokuthe job I had before my current one, I had to develop for embedded systems from Windows11:24
Son_Gokuthat's a whole new level of pain11:24
Son_Gokuthere was no technical reason I couldn't do it from Linux, I was just forbidden to because "we already paid for the Windows licenses, so we should use them" (their words)11:24
anpok_in a few weeks I will probably work for a linux based product.. but I fear the development systems will all run windows..11:25
* alan_g shuts out the bad memories11:25
Son_Gokuanpok_: you're leaving Canonical?11:25
anpok_yes11:25
alan_ganpok_: at least on Windows 10 you'll have "Bash for Windows"11:25
Son_Gokualan_g: it's a very poor substitute11:25
Son_Gokumost things are subtly broken in horrifying ways11:26
alan_gBetter than cygwin11:26
Son_Gokuironically, no11:26
alan_gReally?11:26
Son_Gokuwhile performance is certainly better, Cygwin preserves Linux primitives better11:26
Son_GokuWindows things bleed into LXSS and cause odd issues11:26
alan_gBut it could never do fork() right11:27
Son_Gokuwell, technically, now Cygwin could do fork() correctly11:27
Son_Gokusince there's a brand new syscall to do it11:27
alan_gThanks for the warning11:28
Son_Gokualan_g: one fun issue: the text encoding of paths was messed up :(11:40
Son_GokuI went NUTS trying to figure out what was wrong in an app built and running in LXSS, and when it came to that, I was rather upset11:40
alan_gI remember having problems with paths in cygwin - it worked except when it didn't11:41
Son_Gokupath literals were always screwy in cygwin in the old days11:41
Son_Gokubut latest versions don't seem to have issues11:41
=== chihchun is now known as chihchun_afk
=== alan_g is now known as alan_g|afk
=== alan_g|afk is now known as alan_g

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!