--- Log opened Tue Feb 03 00:00:03 2015 | ||
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has joined #shogun | 00:03 | |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has quit [Remote host closed the connection] | 00:03 | |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has joined #shogun | 00:04 | |
-!- HeikoS [~heiko@0543fc1d.skybroadband.com] has quit [Ping timeout: 250 seconds] | 00:42 | |
-!- aditya_ [uid65469@gateway/web/irccloud.com/x-htwbunqyriyzbyur] has quit [] | 05:46 | |
-!- aditya [uid65469@gateway/web/irccloud.com/x-hvhtwrjmxsccphcf] has quit [] | 05:47 | |
-!- aditya95 [uid65469@gateway/web/irccloud.com/x-pndlofcbhnmygvqi] has joined #shogun | 05:48 | |
-!- lambday [c40f1066@gateway/web/freenode/ip.196.15.16.102] has joined #shogun | 06:52 | |
-!- mode/#shogun [+o lambday] by ChanServ | 06:52 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 07:00 | |
shogun-notifier- | shogun: sanuj :develop * f86f6ed / / (3 files): https://github.com/shogun-toolbox/shogun/commit/f86f6edc712bf0a465ea5872560e54707c4da376 | 07:00 |
---|---|---|
shogun-notifier- | shogun: Add native implementation for addition of vectors and matrices in linalg | 07:00 |
shogun-notifier- | shogun: Soumyajit De :develop * 41ba3da / / (3 files): https://github.com/shogun-toolbox/shogun/commit/41ba3da340ab9690bbde162df0a570cff1098d67 | 07:00 |
shogun-notifier- | shogun: Merge pull request #2689 from sanuj/develop | 07:00 |
shogun-notifier- | shogun: | 07:00 |
shogun-notifier- | shogun: Add native implementation for addition of vectors and matrices in linalg | 07:00 |
-!- zxtx [~zxtx@sunnythinking.org] has quit [Read error: Connection reset by peer] | 07:03 | |
-!- zxtx [~zxtx@sunnythinking.org] has joined #shogun | 07:04 | |
shogun-buildbot | build #2638 of bsd1 - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2638 blamelist: sanuj <sanuj.sharma.in@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 07:08 |
-!- travis-ci [~travis-ci@ec2-54-90-164-129.compute-1.amazonaws.com] has joined #shogun | 07:10 | |
travis-ci | it's Soumyajit De'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/49278898 | 07:10 |
-!- travis-ci [~travis-ci@ec2-54-90-164-129.compute-1.amazonaws.com] has left #shogun [] | 07:10 | |
shogun-buildbot | build #970 of FCRH - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/FCRH%20-%20libshogun/builds/970 blamelist: sanuj <sanuj.sharma.in@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 07:11 |
-!- travis-ci [~travis-ci@ec2-54-90-164-129.compute-1.amazonaws.com] has joined #shogun | 07:12 | |
travis-ci | it's Soumyajit De'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/49278898 | 07:12 |
-!- travis-ci [~travis-ci@ec2-54-90-164-129.compute-1.amazonaws.com] has left #shogun [] | 07:12 | |
shogun-buildbot | build #207 of osx2 - modular_interfaces is complete: Failure [failed csharp modular] Build details are at http://buildbot.shogun-toolbox.org/builders/osx2%20-%20modular_interfaces/builds/207 blamelist: sanuj <sanuj.sharma.in@gmail.com> | 07:27 |
shogun-buildbot | build #208 of osx2 - modular_interfaces is complete: Failure [failed csharp modular] Build details are at http://buildbot.shogun-toolbox.org/builders/osx2%20-%20modular_interfaces/builds/208 blamelist: Soumyajit De <heavensdevil6909@gmail.com> | 07:35 |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has quit [Remote host closed the connection] | 07:47 | |
-!- besser82 [~besser82@2a02:8108:8800:3d00:f2de:f1ff:fe89:42d4] has joined #shogun | 08:14 | |
-!- besser82 [~besser82@2a02:8108:8800:3d00:f2de:f1ff:fe89:42d4] has quit [Changing host] | 08:14 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 08:14 | |
-!- mode/#shogun [+o besser82] by ChanServ | 08:14 | |
-!- exploreshaifali [~shaifali@122.168.84.42] has joined #shogun | 08:22 | |
-!- vinay_ [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #shogun | 08:31 | |
vinay_ | Hello sor | 08:31 |
vinay_ | Sir* | 08:31 |
vinay_ | I am interested to work with you in the upcoming Gsoc | 08:31 |
vinay_ | anyone here ? | 08:31 |
@besser82 | vinay_, hey! | 09:47 |
@besser82 | vinay_, It would be good to subscribe to the shogun mailing-list and introduce yourself over there ^^ | 09:47 |
@besser82 | vinay_, Subscribe to the mailinglist by sending an empty message to "shogun-list-subscribe@shogun-toolbox.org" | 09:47 |
-!- vinay_ [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Ping timeout: 246 seconds] | 09:52 | |
sonne|work | besser82: man you are offensive today ;) | 09:54 |
@besser82 | sonne|work, am I? ;( | 09:57 |
sonne|work | besser82: you know not so grumpy but a biiiig smiiile :P | 09:57 |
@besser82 | sonne|work, I really didn't want to hurt his feelings... :P | 09:57 |
@besser82 | sonne|work, you can ask lupinix, I'm always like da :DDDDDD | 09:58 |
sonne|work | lupinix: you are besser82's attorney? | 09:59 |
@lambday | sonne|work: hey | 10:00 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 10:00 | |
@lambday | sonne|work: I want to change the get_column_vector method in SGMatrix to return SGVector<T> instead of T* sharing the same refcount as the SGMatrix | 10:01 |
@lambday | sonne|work: is that okay? | 10:01 |
shogun-buildbot | build #524 of debian wheezy - memcheck is complete: Failure [failed memory check] Build details are at http://buildbot.shogun-toolbox.org/builders/debian%20wheezy%20-%20memcheck/builds/524 blamelist: sanuj <sanuj.sharma.in@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 10:04 |
sonne|work | lambday: errm will that work if you don't get column 0 ? | 10:05 |
lupinix | sonne|work: maybe his guard :D | 10:06 |
@lambday | sonne|work: umm.. didn't get it.. why won't we get column 0? if matrix is empty we can return an empty SGVector | 10:07 |
sonne|work | lupinix: better make sure to not being seen with besser82's grumpy face next to you ;) | 10:08 |
sonne|work | lambday: I mean get_column(1) | 10:08 |
sonne|work | lambday: what happens if we return that? | 10:08 |
sonne|work | lambday: I thought the pointer will point to the middle of the SGMatrix | 10:09 |
@lambday | sonne|work: yeah.. it will work the same as of now - just an SGVector wrapper will share the refcount with the original matrix | 10:09 |
sonne|work | lambday: so it might destroy the wrong thing if the SGMatrix did get unref'd | 10:09 |
lupinix | :D so besser82 has to tell me which Fedora events he will join... so i have to choose the other ones :P | 10:09 |
sonne|work | lupinix: that's pretty anxious for a body guard | 10:10 |
sonne|work | lupinix: maybe bring him a mask or so | 10:10 |
lupinix | :D | 10:10 |
@lambday | sonne|work: umm if the SGVector column shares the same refcount object with the original SGMatrix then it won't destroy the thing, right? because the original SGMatrix will still be having nnz refcount | 10:12 |
@lambday | sonne|work: but presently since it returns T*, one can call delete [] on that and its gone! | 10:13 |
sonne|work | lambday: what about the following | 10:15 |
sonne|work | SGMatrix a; | 10:15 |
sonne|work | return a.get_column_vector(1); | 10:15 |
lupinix | sonne|work: but to be honest, besser82 is the guilty guy triggered me to play around with ML :D now my master thesis is ML related :D | 10:15 |
sonne|work | lupinix: it is always good to have someone one can blame | 10:16 |
@lambday | sonne|work: we can return empty SGVector in that case | 10:16 |
@lambday | sonne|work: which I think is better that the present one which returns &matrix[c*num_rows]; | 10:17 |
sonne|work | lambday: I don't have an issue with empty vectors just that I am afraid that the delete is being called on the SGVector | 10:17 |
sonne|work | and that would then result in mmeory corruptions | 10:17 |
@besser82 | sonne|work, lupinix: You just need to bring in some cute girls to the events and my grumpy face with varnish :P | 10:17 |
lupinix | :D | 10:18 |
sonne|work | lupinix: that or chocolate, beer, pizza will do! | 10:18 |
@lambday | sonne|work: hmm.. yeah understood our concern.. I'll try something with this - test it locally then - I think it should be fine | 10:19 |
@besser82 | sonne|work, lupinix: food won't always do the trick =) | 10:21 |
@besser82 | sonne|work, lupinix: but there are two girls, which will always do the trick :P | 10:21 |
@besser82 | sonne|work knows both of them ^^ | 10:21 |
lupinix | :D | 10:21 |
sonne|work | lambday: if you can somehow make sure that SGVector calls free_data on the matrix then this would work | 10:23 |
lupinix | besser82: as a nerd this variant should be enough :P http://www.bash.org/?10171 | 10:24 |
@besser82 | lupinix, lolz! XD | 10:25 |
@lambday | sonne|work: okay so in when someone does a get_column we can increase the refcount in SGMatrix and share the same refcount object with the column vector to be returned.. then it won't call free data, just decrase the refcount in the desctructor | 10:26 |
@lambday | lupinix: man that was hilarious :D | 10:27 |
lupinix | :D | 10:27 |
sonne|work | lambday: then we have a memory leak since the matrix object can already be gone and only the column vector is still around | 10:27 |
@lambday | sonne|work: ah I see | 10:28 |
sonne|work | lambday: you would need some SGVector thing that internally has a different pointer to be freed | 10:29 |
@lambday | sonne|work: yeah but then it becomes ugly :( | 10:32 |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 252 seconds] | 10:38 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 10:45 | |
-!- mode/#shogun [+o besser82] by ChanServ | 10:45 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 252 seconds] | 11:22 | |
-!- besser82 [~besser82@2a02:8108:8800:3d00:f2de:f1ff:fe89:42d4] has joined #shogun | 11:34 | |
-!- besser82 [~besser82@2a02:8108:8800:3d00:f2de:f1ff:fe89:42d4] has quit [Changing host] | 11:34 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 11:34 | |
-!- mode/#shogun [+o besser82] by ChanServ | 11:34 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 252 seconds] | 11:40 | |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 11:40 | |
-!- mode/#shogun [+o besser82] by ChanServ | 11:40 | |
sonne|work | lambday: well the only other option is to return an SGVector with disabled ref-counting but then you still have the risks! | 11:42 |
@lambday | sonne|work: yeah that's not any better than what we have currently | 11:43 |
@lambday | sonne|work: guess we have to keep another pointer just for the case that the SGVector is a column of SGMatrix - finding least ugly way is the challenge :( | 11:44 |
sonne|work | lambday: well SGVector is virtual so you could just overload its free_data function and store the matrix ptr in some extra class | 11:49 |
sonne|work | lambday: maybe SGVectorFromMatrix or so | 11:50 |
@lisitsyn | SGMatrixFromVectorFromMatrix ;) | 12:07 |
@lambday | sonne|work: SGColumnVector would be a better name :D | 12:23 |
@lambday | sonne|work lisitsyn btw just curious - why don't we inherit from SGReferencedData instead of CObject for everything? | 12:24 |
@lambday | is there some cases where we don't want auto refcounting? | 12:25 |
@lisitsyn | lambday: CObject has quite a lot | 12:28 |
@lisitsyn | like parameters etc | 12:28 |
@lisitsyn | CObject is refcounted as well | 12:29 |
@lambday | lisitsyn: but that needs to be taken care of manually, right? SG_REF/SG_UNREF | 12:29 |
@lambday | lisitsyn: we should make C++11 requirement mandatory and make everything Some<T> :D | 12:30 |
@lisitsyn | hmm actually we can use shared_ptr even without C++11 | 12:30 |
@lambday | lisitsyn: boost? :P | 12:31 |
@lisitsyn | lambday: our own shared_ptr :D | 12:31 |
@lisitsyn | ain't it super easy | 12:31 |
@lambday | lisitsyn: I was afraid that you'd say that :D | 12:31 |
-!- exploreshaifali [~shaifali@122.168.84.42] has quit [Quit: Leaving] | 12:31 | |
@lisitsyn | shared_ptr is the same thing that does SG_REF SG_UNREF in ctor/dtor | 12:32 |
@lisitsyn | but thread safe | 12:32 |
@lambday | lisitsyn: yeah - RAII | 12:32 |
@lambday | our refcount thing is thread safe as well - maybe we can reuse some stuffs there and write our own shared_ptr | 12:33 |
@lambday | but the point is, why not reuse that's already there in standard | 12:33 |
@lisitsyn | I'd go for c++11 if possible | 12:33 |
@lambday | IMO if someone still uses some compiler that doesn't support c++11 he should be punished | 12:34 |
@lambday | severely | 12:34 |
@lisitsyn | haha yeah | 12:34 |
@lambday | lisitsyn: BTW I'm afraid that ViennaCL matrixbase has changed in their new version - so I'll have to take care of it in GPUMatrix class that we have (https://github.com/shogun-toolbox/shogun/blob/develop/src/shogun/lib/GPUMatrix.h#L81) | 12:37 |
@lambday | I tried compiling with the new version of viennacl (1.6 I guess) - it failed | 12:37 |
-!- samkit [~samkit@ec2-54-169-80-110.ap-southeast-1.compute.amazonaws.com] has joined #shogun | 13:13 | |
-!- lambday [c40f1066@gateway/web/freenode/ip.196.15.16.102] has quit [Ping timeout: 246 seconds] | 13:32 | |
-!- exploreshaifali [~shaifali@182.70.200.183] has joined #shogun | 13:47 | |
-!- samkit [~samkit@ec2-54-169-80-110.ap-southeast-1.compute.amazonaws.com] has quit [Remote host closed the connection] | 14:29 | |
-!- exploreshaifali [~shaifali@182.70.200.183] has quit [Quit: Leaving] | 14:38 | |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has joined #shogun | 15:04 | |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has quit [Remote host closed the connection] | 15:25 | |
-!- rajul [~rajul@203.146.114.162] has joined #shogun | 16:41 | |
-!- jzomb [43357602@gateway/web/freenode/ip.67.53.118.2] has joined #shogun | 16:50 | |
-!- jzomb [43357602@gateway/web/freenode/ip.67.53.118.2] has quit [Client Quit] | 16:52 | |
-!- PirosB3 [~pirosb3@host197-217-dynamic.42-79-r.retail.telecomitalia.it] has joined #shogun | 17:22 | |
-!- PirosB3 [~pirosb3@host197-217-dynamic.42-79-r.retail.telecomitalia.it] has quit [Quit: PirosB3] | 17:30 | |
-!- exploreshaifali [~shaifali@182.70.200.183] has joined #shogun | 17:39 | |
-!- samkit [~samkit@ec2-54-179-137-232.ap-southeast-1.compute.amazonaws.com] has joined #shogun | 17:42 | |
-!- Floatingman [~Floatingm@c-68-52-34-232.hsd1.tn.comcast.net] has quit [Ping timeout: 250 seconds] | 17:43 | |
-!- Floatingman [~Floatingm@c-68-52-34-232.hsd1.tn.comcast.net] has joined #shogun | 17:46 | |
-!- PirosB3 [~pirosb3@host197-217-dynamic.42-79-r.retail.telecomitalia.it] has joined #shogun | 19:02 | |
-!- PirosB3 [~pirosb3@host197-217-dynamic.42-79-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] | 19:08 | |
-!- PirosB3 [~pirosb3@host150-236-dynamic.35-79-r.retail.telecomitalia.it] has joined #shogun | 19:11 | |
-!- rajul [~rajul@203.146.114.162] has quit [Quit: Leaving] | 19:16 | |
-!- PirosB3 [~pirosb3@host150-236-dynamic.35-79-r.retail.telecomitalia.it] has quit [Quit: PirosB3] | 19:23 | |
-!- samkit [~samkit@ec2-54-179-137-232.ap-southeast-1.compute.amazonaws.com] has quit [Remote host closed the connection] | 19:27 | |
-!- dhfromkorea [~dhfromkor@85-76-76-227-nat.elisa-mobile.fi] has joined #shogun | 19:32 | |
-!- PirosB3 [~pirosb3@host150-236-dynamic.35-79-r.retail.telecomitalia.it] has joined #shogun | 19:36 | |
-!- PirosB3 [~pirosb3@host150-236-dynamic.35-79-r.retail.telecomitalia.it] has quit [Quit: PirosB3] | 19:46 | |
-!- nszceta [~nszceta@24.131.255.77] has joined #shogun | 19:51 | |
-!- curiousguy13 [~curiousgu@122.162.89.78] has joined #shogun | 19:57 | |
curiousguy13 | hey, after i installed shogun using -DPythonModular=ON , do i also have to manually edit the $PYTHONPATH or something because python is not detecting modshogun library | 19:58 |
@besser82 | curiousguy13, depends on with which prefix you installed shogun... | 20:07 |
@besser82 | curiousguy13, and the os you are using... | 20:07 |
curiousguy13 | besser82, i did ' cmake -DPythonModular=ON ./ ' , then 'make -j5 all' and then 'make install' and my os is fedora 21 | 20:09 |
@besser82 | curiousguy13, hehe... you could have that easier ;) | 20:10 |
@besser82 | curiousguy13, yum install python-shogun ^^ | 20:10 |
lupinix | i prefer python3-shogun besser82 :P | 20:10 |
@besser82 | lupinix, hehe :P | 20:11 |
curiousguy13 | besser82, ohh.. i didn't know that | 20:11 |
@besser82 | curiousguy13, I'm the package-maintainer on Fedora :D | 20:11 |
curiousguy13 | but i wanted to make it from the source | 20:11 |
lupinix | curiousguy13: besser82 is our hero | 20:11 |
lupinix | why from source? | 20:11 |
curiousguy13 | nice :) | 20:11 |
@besser82 | curiousguy13, shogun 4.0.0 is currently prepared for build on F21+ | 20:12 |
@besser82 | curiousguy13, yes, why from source? | 20:12 |
curiousguy13 | because i want to contribute to shogun :D | 20:12 |
@besser82 | curiousguy13, then you usually want to build from source and then keep your build in some private prefix ^^ | 20:13 |
@besser82 | curiousguy13, and not somewhere in /usr/local | 20:13 |
@besser82 | curiousguy13, so you would do sth. like: | 20:14 |
@besser82 | mkdir -p build && cd build && cmake -DPythonModular=ON .. && make -j5 | 20:14 |
@besser82 | ^^ that on is rubbish... :( | 20:15 |
@besser82 | mkdir -p build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/opt/shogun -DPythonModular=ON .. && make -j5 | 20:15 |
@besser82 | make install | 20:15 |
curiousguy13 | and after that python is gonna automatically detect modshogun? | 20:16 |
curiousguy13 | (because i think i tried that too, let me try it again) | 20:16 |
@besser82 | curiousguy13, nope... export PYTHONPATH="/opt/shogun/lib/python..." | 20:17 |
@besser82 | where "..." is the rest of the path the python-module went into... | 20:17 |
@besser82 | curiousguy13, for everyday use, I'd recommend using the distro-packages... | 20:18 |
curiousguy13 | besser82, ^ i think that would solve it | 20:18 |
curiousguy13 | besser82, yeah,i'll remember that :) | 20:18 |
@besser82 | curiousguy13, and to get all build-requires for sg-development: yum-builddep shogun ;) | 20:19 |
@besser82 | ========================================= N/S Treffer: shogun ========================================== | 20:19 |
@besser82 | shogun.x86_64 : Large Scale Machine Learning Toolbox | 20:19 |
@besser82 | shogun.i686 : Large Scale Machine Learning Toolbox | 20:19 |
@besser82 | lua-shogun.x86_64 : LUA-plugin for shogun | 20:19 |
@besser82 | java-shogun.x86_64 : Java-plugin for shogun | 20:19 |
@besser82 | ruby-shogun.x86_64 : Ruby-plugin for shogun | 20:19 |
@besser82 | shogun-cli.x86_64 : CLI-interface for shogun | 20:19 |
@besser82 | python-shogun.x86_64 : Python-plugin for shogun | 20:19 |
@besser82 | mono-shogun.x86_64 : Mono(C#)-plugin for shogun | 20:19 |
@besser82 | octave-shogun.x86_64 : Octave-plugin for shogun | 20:19 |
@besser82 | python3-shogun.x86_64 : Python-plugin for shogun | 20:19 |
@besser82 | shogun-devel.i686 : Development files for shogun | 20:19 |
@besser82 | shogun-devel.x86_64 : Development files for shogun | 20:19 |
@besser82 | shogun-doc.noarch : Documentation files for shogun | 20:20 |
@besser82 | shogun-data.noarch : Data-files for the SHOGUN machine learning toolbox | 20:20 |
@besser82 | curiousguy13, ^ ;) | 20:20 |
curiousguy13 | besser82, ahh... i was wondering there should be an easy way to install the dependencies. thanks! | 20:21 |
@besser82 | curiousguy13, yw ^_^ | 20:21 |
-!- sonne|osx [~sonne@f051216119.adsl.alicedsl.de] has joined #shogun | 20:21 | |
lupinix | besser82: btw you've said that there will be builds for F21+, what about F20 and epel7? any problems? | 20:22 |
@besser82 | lupinix, F20 is somewhat old... I possibly may backport... | 20:22 |
@besser82 | lupinix, epel7 still needs some tweaking in the spec-file; that build will follow soon :D | 20:23 |
lupinix | :D | 20:23 |
lupinix | nice | 20:23 |
@besser82 | lupinix, what about co-maintaining? :P | 20:23 |
lupinix | why not, but after 20th feb | 20:24 |
lupinix | after quantum filed theory exam :D | 20:24 |
lupinix | *field | 20:24 |
@besser82 | lupinix, you know how to request ACLs ;) | 20:25 |
* lupinix already logged in ;) | 20:25 | |
@besser82 | hehehe ^_^ | 20:25 |
@besser82 | lupinix, just request admin =) | 20:26 |
@besser82 | lupinix, APPROVED! ^^ | 20:30 |
lupinix | yeah, pkgdb just sent spam | 20:31 |
lupinix | 50 mails :D | 20:31 |
@besser82 | me, too :P | 20:31 |
@besser82 | curiousguy13, you are familiar with packaging rpms? | 20:31 |
curiousguy13 | besser82, i don't know how to package rpms , if that's what you're asking... | 20:33 |
@besser82 | curiousguy13, yes, that was my question ^^ | 20:33 |
curiousguy13 | besser82, ok, can you tell me about them? | 20:34 |
@besser82 | curiousguy13, sure! I'm a packager-sponsor in Fedora-universe ^^ | 20:34 |
@besser82 | curiousguy13, so packaging rpms starts with a spec-file | 20:35 |
@besser82 | that file contains some meta-data, like name of package, version, Summary, Description | 20:35 |
@besser82 | and some (mandatory) sections like %prep(are), %build, %install | 20:36 |
@besser82 | those sections are basically bash-scripts | 20:36 |
@besser82 | with some rpm-macros available | 20:36 |
@besser82 | like %configure or %make_install | 20:37 |
curiousguy13 | ok, so rpm packaging requires mainly bash scripting and not any particular programming language, right? | 20:37 |
@besser82 | yes | 20:37 |
@besser82 | basically it is bash-scripting and knowledge about sed / grep | 20:38 |
@besser82 | and some packaging-rules "Fedora Guidelines" on top | 20:38 |
* lupinix started with https://fedoraproject.org/wiki/How_to_create_an_RPM_package some time ago | 20:38 | |
@besser82 | which are more like a don't do this / avoid that / that way is godd pratice | 20:39 |
curiousguy13 | besser82, hmm... doesn't seem too difficult then | 20:40 |
@besser82 | curiousguy13, not really... skills are comming with practice. | 20:41 |
@besser82 | curiousguy13, there are easy to package things and stuff that needs expirience | 20:41 |
@besser82 | curiousguy13, that one is a good example for easy stuff: http://pkgs.fedoraproject.org/cgit/arprec.git/tree/arprec.spec | 20:42 |
lupinix | besser82: there are easier ones :P | 20:42 |
@besser82 | lupinix, you are right :D | 20:43 |
@besser82 | curiousguy13, that one is really pice of cake: http://pkgs.fedoraproject.org/cgit/2048-cli.git/tree/2048-cli.spec | 20:44 |
lupinix | but in general: everyone who can do a configure/make/make install in terminal (or cmake etc.) is able to build rpm packages | 20:44 |
lupinix | (as long it is not a groner *SCNR*) | 20:44 |
@besser82 | lupinix, everyone, but RaphGro :P | 20:44 |
lupinix | :D | 20:44 |
@besser82 | lupinix, how show the shogun.spec to curiousguy13? That might scare him away... ;P | 20:45 |
lupinix | :D | 20:45 |
@besser82 | curiousguy13, and shogun is not that easy... http://pkgs.fedoraproject.org/cgit/shogun.git/tree/shogun.spec | 20:46 |
curiousguy13 | besser82, show me , i won't be scared | 20:46 |
@besser82 | curiousguy13, link is above ^^ | 20:46 |
curiousguy13 | besser82, i can understand most of it but whoever wrote it did an awesome job. | 20:54 |
@besser82 | curiousguy13, thanks ^^ It was me =) | 20:57 |
-!- sonne|osx [~sonne@f051216119.adsl.alicedsl.de] has quit [Quit: sonne|osx] | 21:28 | |
-!- dhfromkorea [~dhfromkor@85-76-76-227-nat.elisa-mobile.fi] has quit [Remote host closed the connection] | 21:50 | |
-!- exploreshaifali [~shaifali@182.70.200.183] has quit [Quit: Leaving] | 21:52 | |
-!- Andre__ [bacb07c1@gateway/web/freenode/ip.186.203.7.193] has joined #shogun | 21:55 | |
-!- Andre__ is now known as Guest24779 | 21:55 | |
Guest24779 | Compiling Java files... javac: directory not found: /cygdrive/d/shogun-4.0.0/src/interfaces/java_modular /shogun_jar Usage: javac <options> <source files> | 21:56 |
Guest24779 | Anyone knows what to do from here? | 21:56 |
-!- Guest24779 [bacb07c1@gateway/web/freenode/ip.186.203.7.193] has quit [Client Quit] | 21:59 | |
-!- xAndreLopesx [bacb07c1@gateway/web/freenode/ip.186.203.7.193] has joined #shogun | 22:00 | |
xAndreLopesx | Anyone here with knowledge on Cygwin and CMAKE? | 22:00 |
xAndreLopesx | http://www.java-gaming.org/topics/anyone-with-knowledge-on-cygwin-shogun/35468/30/view.html | 22:00 |
xAndreLopesx | I send in the mailing list... hopefully someone can help me | 22:07 |
xAndreLopesx | A friend with linux said hes having the same issue. | 22:07 |
-!- dhfromkorea [~dhfromkor@85-76-76-227-nat.elisa-mobile.fi] has joined #shogun | 22:14 | |
-!- dhfromkorea [~dhfromkor@85-76-76-227-nat.elisa-mobile.fi] has quit [Remote host closed the connection] | 22:15 | |
-!- xAndreLopesx [bacb07c1@gateway/web/freenode/ip.186.203.7.193] has quit [Ping timeout: 246 seconds] | 22:16 | |
-!- xAndreLopesx [b194cb80@gateway/web/freenode/ip.177.148.203.128] has joined #shogun | 22:26 | |
-!- dhfromkorea [~dhfromkor@2001:708:30:1200:cfc:35b4:e27a:6e37] has joined #shogun | 22:49 | |
-!- exploreshaifali [~shaifali@182.70.224.210] has joined #shogun | 22:50 | |
-!- PirosB3 [~pirosb3@host150-236-dynamic.35-79-r.retail.telecomitalia.it] has joined #shogun | 22:50 | |
-!- txomon|home [~txomon@unaffiliated/txomon] has joined #shogun | 22:55 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 252 seconds] | 23:01 | |
-!- jzomb [43357602@gateway/web/freenode/ip.67.53.118.2] has joined #shogun | 23:25 | |
jzomb | Hello, are there any readily available builds of shogun with python modules for arm7? | 23:27 |
lupinix | jzomb: yes, on fedora | 23:29 |
lupinix | don't know about other distributions | 23:29 |
jzomb | lupinix, thanks I am looking for an embedded linux build. | 23:31 |
jzomb | forgive my ignorance but would that work. I am rather new to the embedded world. | 23:33 |
--- Log closed Wed Feb 04 00:00:05 2015 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!