[boinc_dev] No Binary in boinc 6.6.36

2009-08-27 Thread Sascha 'saigkill' Manns
Hello Mates, i've getted the last stable Source for Linux for creating an Package. I build with: ../configure --prefix=%{_prefix} \ --libdir=%{_libdir} \ --mandir=%{_mandir} \ --disable-server \ --disable-static \ --enable-client \

[boinc_dev] No Binary in boinc 6.6.36

2009-08-27 Thread Mark Pottorff
Sascha, the configure step is not what creates the binaries. It just looks around your system and create appropriate make files and configurations for you. The next step is the make (not make_project, make). This is where the binaries are created. I am not sure why this isn't shown in the

Re: [boinc_dev] No Binary in boinc 6.6.36

2009-08-27 Thread Sascha 'saigkill' Manns
Hi Mark Am Donnerstag 27 August 2009 16:28:29 wrote Mark Pottorff: Sascha, the configure step is not what creates the binaries. It just looks around your system and create appropriate make files and configurations for you. The next step is the make (not make_project, make). This is where

[boinc_dev] [PATCH 2/3] Stop using/recommending 'xadd' and 'project.xml'

2009-08-27 Thread Gábor Gombás
--- tools/make_project |8 tools/pymw_setup | 28 ++-- 2 files changed, 14 insertions(+), 22 deletions(-) diff --git a/tools/make_project b/tools/make_project index a7f539d..378342d 100755 --- a/tools/make_project +++ b/tools/make_project @@ -367,8 +367,7

[boinc_dev] [RFC, PATCH] Kill project.xml

2009-08-27 Thread Gábor Gombás
Hi, project.xml is only used when adding new platforms/applications because there is no other command-line tool to do the same job. Therefore I propose to get rid of it with the following patches: - The first patch adds a new command-line tool called appmgr. It is a high-level interface to

[boinc_dev] [PATCH 3/3] Remove project.xml, xadd and all related code

2009-08-27 Thread Gábor Gombás
--- py/Boinc/add_util.py | 179 py/Boinc/boinc_project_path.py |1 - py/Boinc/projectxml.py | 53 py/Boinc/setup_project.py |7 +- py/Makefile.am |2 - tools/Makefile.am |3

[boinc_dev] [PATCH 1/3] Add the appmgr script

2009-08-27 Thread Gábor Gombás
--- doc/manpages/Makefile.am |7 +- doc/manpages/appmgr.xml | 640 + py/Boinc/setup_project.py |2 +- tools/appmgr | 571 4 files changed, 1217 insertions(+), 3 deletions(-) create mode

Re: [boinc_dev] [RFC, PATCH] Kill project.xml

2009-08-27 Thread Jack Shultz
I've been using this form to add new apps. I don't modify the project.xml manually. Will this new script kill that interface?manage_apps.phphttp://boinc.drugdiscoveryathome.com/ops/manage_apps.php Does On Thu, Aug 27, 2009 at 1:17 PM, Gábor Gombás gomb...@sztaki.hu wrote: Hi, project.xml is

Re: [boinc_dev] No Binary in boinc 6.6.36

2009-08-27 Thread Eric J Korpela
I still get all the binaries. Do they correctly end up in the stage/${prefix}/bin directory if you do a make stage? This is the preferred method of making files for a binary package rather than building under a chroot. Eric On Thu, Aug 27, 2009 at 7:28 AM, Mark Pottorfffeet...@yahoo.com wrote:

Re: [boinc_dev] No Binary in boinc 6.6.36

2009-08-27 Thread Nicolás Alvarez
El Jue 27 Ago 2009 15:32:52 Eric J Korpela escribió: I still get all the binaries. Do they correctly end up in the stage/${prefix}/bin directory if you do a make stage? This is the preferred method of making files for a binary package rather than building under a chroot. But then you get

Re: [boinc_dev] Segfault in boinc_get_init_data.

2009-08-27 Thread Rom Walton
That is my fault. I apparently missed that case when I updated the PROXY_INFO class to handle automatic proxy detection on Windows. I'll be changing things back. - Rom -Original Message- From: boinc_dev-boun...@ssl.berkeley.edu [mailto:boinc_dev-boun...@ssl.berkeley.edu] On Behalf

Re: [boinc_dev] Segfault in boinc_get_init_data.

2009-08-27 Thread Nicolás Alvarez
El Jue 27 Ago 2009 15:46:23 Eric J Korpela escribió: On Thu, Aug 27, 2009 at 11:43 AM, Eric J Korpela wrote: Does anyone know what has changed in PROXY_INFO that causes segfaults when boinc_get_init_data is called? Did someone change the init_data.xml format? If so, is a segfault the best

Re: [boinc_dev] Segfault in boinc_get_init_data.

2009-08-27 Thread Eric J Korpela
parse_init_data clears the APP_INIT_DATA structure using memset, corrupting the internal structure of the std::string members. Using memset() and memcpy() on classes or structures in C++ should be abolished. Just preaching to the choir again. ___

Re: [boinc_dev] Segfault in boinc_get_init_data.

2009-08-27 Thread John . McLeod
Can we just abolish memset() and memcpy() and let the compiler work it out? The only time these should ever be used is on a memory buffer of raw bytes. The compiler could detect the formula for (i = 0; i X; ++i) buff[i]=0; where buff is an array of a built in type. jm7

Re: [boinc_dev] [RFC, PATCH] Kill project.xml

2009-08-27 Thread Eric Myers
On Thu, 27 Aug 2009, Jack Shultz wrote: I've been using this form to add new apps. I don't modify the project.xml manually. Will this new script kill that interface?manage_apps.phphttp://boinc.drugdiscoveryathome.com/ops/manage_apps.php They are complimentary. The project.xml approache reads

Re: [boinc_dev] No Binary in boinc 6.6.36

2009-08-27 Thread Milos Jakubicek
Dne 27.8.2009 17:37, Sascha 'saigkill' Manns napsal(a): Thanks for answering. Yes, i know that configure doesn't create any binarys. After my configure i have make and make install in my spec. You try to build a rpm package? I'm maintaining boinc for Fedora...you can grab the srpm here:

Re: [boinc_dev] [RFC, PATCH] Kill project.xml

2009-08-27 Thread Jeremy Cowles
This seems cleaner, but I know PyMW depends on project.xml, so I can only assume that other projects do too. Would it be possible to deprecate the file to ease the transition? This isn't necessary for PyMW, I'm just wondering who it will catch off-gaurd. I haven't had time to look at the patches