--- Log opened Fri May 01 00:00:06 2015 | ||
@wiking | shogun-buildbot: force build --branch=develop 'deb3 - modular_interfaces' | 02:19 |
---|---|---|
shogun-buildbot | build forced [ETA 44m40s] | 02:19 |
shogun-buildbot | I'll give a shout when the build finishes | 02:19 |
shogun-buildbot | build #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/2641 | 02:19 |
-!- HeikoS [~heiko@p5797287E.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] | 02:22 | |
@wiking | shogun-buildbot: force build --branch=develop 'deb3 - modular_interfaces' | 02:22 |
shogun-buildbot | build forced [ETA 44m40s] | 02:22 |
shogun-buildbot | I'll give a shout when the build finishes | 02:22 |
shogun-buildbot | build #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/2642 | 02:46 |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has joined #shogun | 04: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 #shogun | 09: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 #shogun | 09:01 | |
-!- mode/#shogun [+o besser82|phresh] by ChanServ | 09:01 | |
-!- besser82|phresh [~besser82@fedora/besser82] has quit [Remote host closed the connection] | 09:39 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 10:18 | |
-!- mode/#shogun [+o besser82] by ChanServ | 10:18 | |
@wiking | besser82: yo | 11:10 |
@besser82 | wiking, here =) | 11:10 |
@wiking | ok so about the packaging | 11:10 |
@wiking | we have 2 packaging done for libshogun itself | 11:11 |
@wiking | and one for python | 11:11 |
@wiking | but bascially we need to fix a bit cmake | 11:11 |
@wiking | so that we can actually build for example python-modular w/o building the actual c library | 11:11 |
@wiking | once that is done we can roll out all the other packages finally | 11:12 |
@wiking | any ideas for that? | 11:12 |
@wiking | i have some time now | 11:12 |
@wiking | so if u can just give me directions how to do that | 11:12 |
@wiking | i'm happy to spend now some hours on that | 11:12 |
@wiking | once that's done we can start adding daily builds | 11:13 |
@wiking | to the bot :) | 11:13 |
@besser82 | i see... doing that inside cmake isn't that trivial... | 11:13 |
@wiking | yeah that's why it isn't done yet :) | 11:13 |
@besser82 | hehe... | 11:15 |
@besser82 | first we need to get rid of all those preprocessor defines on the command-line... | 11:15 |
@besser82 | and have them properly setup in a config.h && swig_config.i | 11:16 |
@wiking | i started to create ShogunConfig.cmake.in and ShogunConfigVersion.cmake.in | 11:16 |
@besser82 | that's the next step | 11:16 |
@wiking | ahh that i would put later :))) | 11:16 |
@wiking | i mean the defines | 11:16 |
@besser82 | i can do the defines thing... | 11:16 |
@besser82 | have plenty of time today =) | 11:17 |
@wiking | see the COMPFLAGS_CPP and LINKFLAGS in | 11:17 |
@wiking | config.h atm | 11:17 |
@wiking | that we could use | 11:17 |
@wiking | but even ShogunConfig.cmake.in could contain those info or? | 11:17 |
@besser82 | that's even more complicated | 11:17 |
@besser82 | if we'd generate all that vars into ShogunConfig | 11:18 |
@besser82 | .cmake | 11:18 |
@wiking | ah | 11:18 |
@wiking | so you would just put every compiler flag into config.h? | 11:18 |
@wiking | or not have any compiler flag | 11:18 |
@wiking | have everything in config.h | 11:18 |
@besser82 | yes | 11:18 |
@wiking | ok | 11:18 |
@wiking | then actually ccache would start working properly ;) | 11:18 |
@wiking | :P | 11:18 |
@besser82 | everything but swigflags and $ENV(CXXFLAGS) | 11:18 |
@besser82 | right :P | 11:18 |
@wiking | well that's almost there | 11:19 |
@besser82 | because it doesn't need to eval all the cli defines | 11:19 |
@wiking | i mean we almost have everything redudant in config.h | 11:19 |
@wiking | and -D | 11:19 |
@besser82 | that's fine... | 11:19 |
@wiking | so we could just start get rid of DEFINES variable | 11:19 |
@besser82 | then I'll start doing the same for swig_config.i | 11:19 |
@wiking | and somehow just port the compiler flags for swig | 11:19 |
@besser82 | yes | 11:19 |
@wiking | ok | 11:19 |
@wiking | so feature branch? | 11:19 |
@wiking | and let's push things there? | 11:20 |
@besser82 | would be good... I'll setup one, just a minute | 11:20 |
@wiking | ok | 11:20 |
@wiking | lemme know when i can pull | 11:20 |
@wiking | then i should work on removing the c++ compiler flags? | 11:20 |
@wiking | i mean from the libshogun and examples project? | 11:21 |
@wiking | and unit tests... | 11:21 |
@besser82 | `feature/config.h`-branch is in sg-repo | 11:22 |
@wiking | btw we are now having serious problem with csharp modular :) | 11:22 |
@wiking | ok got it! | 11:22 |
@besser82 | we should coordinate work a bit, so we don't have "spaghetti" mergings, but ffwd history | 11:22 |
@besser82 | which problem with csharp? | 11:23 |
@wiking | yep | 11:23 |
@besser82 | for me it works on fc22 && swig3 | 11:23 |
@wiking | well i think we'll need to fix some typemap things int he csharp | 11:23 |
@wiking | what's your mono version? | 11:23 |
@besser82 | Mono JIT compiler version 2.10.8 (tarball Sat Jun 7 14:11:04 UTC 2014) | 11:24 |
@besser82 | Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com | 11:24 |
@besser82 | TLS: __thread | 11:24 |
@besser82 | SIGSEGV: altstack | 11:24 |
@besser82 | Notifications: epoll | 11:24 |
@besser82 | Architecture: amd64 | 11:24 |
@besser82 | Disabled: none | 11:24 |
@besser82 | Misc: debugger softdebug | 11:24 |
@besser82 | LLVM: supported, not enabled. | 11:24 |
@besser82 | GC: Included Boehm (with typed GC and Parallel Mark) | 11:24 |
@besser82 | wiking, ^ | 11:24 |
@wiking | ah ok | 11:24 |
@wiking | 2.x | 11:24 |
@wiking | thats why | 11:24 |
@wiking | http://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/2642/steps/csharp%20modular/logs/stdio | 11:24 |
@wiking | > 3.x is getting into troubles | 11:25 |
@besser82 | to get anything newer to work, we'd need to rewrite the csharp thing to swig3 | 11:25 |
@besser82 | then we can cover all mono >= 2.X without trouble | 11:25 |
@besser82 | next thing is: we should stop generating any crap inside cmake_src_dir, but use cmake_bin_dir | 11:27 |
@besser82 | My long-term plan is: getting cmake refactored basically from scratch | 11:28 |
@besser82 | we so many kludges in there :( | 11:28 |
@besser82 | have | 11:28 |
@wiking | yeap | 11:30 |
@wiking | but yeah lets do one at a time | 11:32 |
@wiking | as we will never get from 1 to 2 | 11:33 |
@besser82 | that's right | 11:33 |
-!- travis-ci [~travis-ci@ec2-54-196-42-248.compute-1.amazonaws.com] has joined #shogun | 11:35 | |
travis-ci | it'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/60811748 | 11:35 |
-!- travis-ci [~travis-ci@ec2-54-196-42-248.compute-1.amazonaws.com] has left #shogun [] | 11:35 | |
shogun-buildbot | build #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 |
@besser82 | wiking, what's your status? | 12:27 |
@besser82 | wiking, anything I can do? | 12:27 |
@besser82 | wiking, like ripping out the cli defines | 12:28 |
-!- abinashm [uid66179@gateway/web/irccloud.com/x-fzdkorchplaibrbf] has joined #shogun | 15: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!