IRC logs of #shogun for Friday, 2015-05-01

--- Log opened Fri May 01 00:00:06 2015
@wikingshogun-buildbot: force build --branch=develop 'deb3 - modular_interfaces'02:19
shogun-buildbotbuild forced [ETA 44m40s]02:19
shogun-buildbotI'll give a shout when the build finishes02:19
shogun-buildbotbuild #2641 of deb3 - modular_interfaces is complete: Failure [failed configure]  Build details are at http://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/264102:19
-!- HeikoS [~heiko@p5797287E.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds]02:22
@wikingshogun-buildbot: force build --branch=develop 'deb3 - modular_interfaces'02:22
shogun-buildbotbuild forced [ETA 44m40s]02:22
shogun-buildbotI'll give a shout when the build finishes02:22
shogun-buildbotbuild #2642 of deb3 - modular_interfaces is complete: Failure [failed csharp modular]  Build details are at http://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/264202:46
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has joined #shogun04:37
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has quit [Remote host closed the connection]07:02
-!- besser82|phresh [~besser82@2003:a:372:5500:f2de:f1ff:fe89:42d4] has joined #shogun09:01
-!- besser82|phresh [~besser82@2003:a:372:5500:f2de:f1ff:fe89:42d4] has quit [Changing host]09:01
-!- besser82|phresh [~besser82@fedora/besser82] has joined #shogun09:01
-!- mode/#shogun [+o besser82|phresh] by ChanServ09:01
-!- besser82|phresh [~besser82@fedora/besser82] has quit [Remote host closed the connection]09:39
-!- besser82 [~besser82@fedora/besser82] has joined #shogun10:18
-!- mode/#shogun [+o besser82] by ChanServ10:18
@wikingbesser82: yo11:10
@besser82wiking, here =)11:10
@wikingok so about the packaging11:10
@wikingwe have 2 packaging done for libshogun itself11:11
@wikingand one for python11:11
@wikingbut bascially we need to fix a bit cmake11:11
@wikingso that we can actually build for example python-modular w/o building the actual c library11:11
@wikingonce that is done we can roll out all the other packages finally11:12
@wikingany ideas for that?11:12
@wikingi have some time now11:12
@wikingso if u can just give me directions how to do that11:12
@wikingi'm happy to spend now some hours on that11:12
@wikingonce that's done we can start adding daily builds11:13
@wikingto the bot :)11:13
@besser82i see...  doing that inside cmake isn't that trivial...11:13
@wikingyeah that's why it isn't done yet :)11:13
@besser82hehe...11:15
@besser82first we need to get rid of all those preprocessor defines on the command-line...11:15
@besser82and have them properly setup in a config.h && swig_config.i11:16
@wikingi started to create ShogunConfig.cmake.in and ShogunConfigVersion.cmake.in11:16
@besser82that's the next step11:16
@wikingahh that i would put later :)))11:16
@wikingi mean the defines11:16
@besser82i can do the defines thing...11:16
@besser82have plenty of time today =)11:17
@wikingsee the COMPFLAGS_CPP and LINKFLAGS in11:17
@wikingconfig.h atm11:17
@wikingthat we could use11:17
@wikingbut even ShogunConfig.cmake.in could contain those info or?11:17
@besser82that's even more complicated11:17
@besser82if we'd generate all that vars into ShogunConfig11:18
@besser82.cmake11:18
@wikingah11:18
@wikingso you would just put every compiler flag into config.h?11:18
@wikingor not have any compiler flag11:18
@wikinghave everything in config.h11:18
@besser82yes11:18
@wikingok11:18
@wikingthen actually ccache would start working properly ;)11:18
@wiking:P11:18
@besser82everything but swigflags and $ENV(CXXFLAGS)11:18
@besser82right  :P11:18
@wikingwell that's almost there11:19
@besser82because it doesn't need to eval all the cli defines11:19
@wikingi mean we almost have everything redudant in config.h11:19
@wikingand -D11:19
@besser82that's fine...11:19
@wikingso we could just start get rid of DEFINES variable11:19
@besser82then I'll start doing the same for swig_config.i11:19
@wikingand somehow just port the compiler flags for swig11:19
@besser82yes11:19
@wikingok11:19
@wikingso feature branch?11:19
@wikingand let's push things there?11:20
@besser82would be good...  I'll setup one, just a minute11:20
@wikingok11:20
@wikinglemme know when i can pull11:20
@wikingthen i should work on removing the c++ compiler flags?11:20
@wikingi mean from the libshogun and examples project?11:21
@wikingand unit tests...11:21
@besser82`feature/config.h`-branch is in sg-repo11:22
@wikingbtw we are now having serious problem with csharp modular :)11:22
@wikingok got it!11:22
@besser82we should coordinate work a bit, so we don't have "spaghetti" mergings, but ffwd history11:22
@besser82which problem with csharp?11:23
@wikingyep11:23
@besser82for me it works on fc22 && swig311:23
@wikingwell i think we'll need to fix some typemap things int he csharp11:23
@wikingwhat's your mono version?11:23
@besser82Mono JIT compiler version 2.10.8 (tarball Sat Jun  7 14:11:04 UTC 2014)11:24
@besser82Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com11:24
@besser82TLS:           __thread11:24
@besser82SIGSEGV:       altstack11:24
@besser82Notifications: epoll11:24
@besser82Architecture:  amd6411:24
@besser82Disabled:      none11:24
@besser82Misc:          debugger softdebug11:24
@besser82LLVM:          supported, not enabled.11:24
@besser82GC:            Included Boehm (with typed GC and Parallel Mark)11:24
@besser82wiking, ^11:24
@wikingah ok11:24
@wiking2.x11:24
@wikingthats why11:24
@wikinghttp://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/2642/steps/csharp%20modular/logs/stdio11:24
@wiking> 3.x is getting into troubles11:25
@besser82to get anything newer to work, we'd need to rewrite the csharp thing to swig311:25
@besser82then we can cover all mono >= 2.X without trouble11:25
@besser82next thing is: we should stop generating any crap inside cmake_src_dir, but use cmake_bin_dir11:27
@besser82My long-term plan is: getting cmake refactored basically from scratch11:28
@besser82we so many kludges in there  :(11:28
@besser82have11:28
@wikingyeap11:30
@wikingbut yeah lets do one at a time11:32
@wikingas we will never get from 1 to 211:33
@besser82that's right11:33
-!- travis-ci [~travis-ci@ec2-54-196-42-248.compute-1.amazonaws.com] has joined #shogun11:35
travis-ciit's Bj?rn Esser's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/6081174811:35
-!- travis-ci [~travis-ci@ec2-54-196-42-248.compute-1.amazonaws.com] has left #shogun []11:35
shogun-buildbotbuild #1005 of nightly_default is complete: Failure [failed notebooks]  Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/1005  blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Wu Lin <yorker.lin@gmail.com>, Bj?rn Esser <bjoern.esser@gmail.com>12:26
@besser82wiking, what's your status?12:27
@besser82wiking, anything I can do?12:27
@besser82wiking, like ripping out the cli defines12:28
-!- abinashm [uid66179@gateway/web/irccloud.com/x-fzdkorchplaibrbf] has joined #shogun15:21
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 265 seconds]21:09
--- Log closed Sat May 02 00:00:07 2015

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