Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-misc/boinc/files: 6.6.40-fcgi.patch
Date: Wed, 30 Sep 2009 13:29:41
Message-Id: E1MszFT-0000oP-Og@stork.gentoo.org
1 scarabeus 09/09/30 13:29:39
2
3 Added: 6.6.40-fcgi.patch
4 Log:
5 Add patch for fcgi issue per bug #286902. Thx to Kacper Kowalik for the patch.
6 (Portage version: 2.2_rc38/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 sci-misc/boinc/files/6.6.40-fcgi.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/files/6.6.40-fcgi.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/files/6.6.40-fcgi.patch?rev=1.1&content-type=text/plain
13
14 Index: 6.6.40-fcgi.patch
15 ===================================================================
16 --- boinc-6.6.40.orig/client/file_names.h 2008-10-07 14:45:06.000000000 +0200
17 +++ boinc-6.6.40/client/file_names.h 2009-09-30 14:57:03.147882778 +0200
18 @@ -73,7 +73,6 @@
19 #define REMOTEHOST_FILE_NAME "remote_hosts.cfg"
20 #define ACCT_MGR_REQUEST_FILENAME "acct_mgr_request.xml"
21 #define ACCT_MGR_REPLY_FILENAME "acct_mgr_reply.xml"
22 -#define GUI_RPC_PASSWD_FILE "gui_rpc_auth.cfg"
23 #define PROJECT_INIT_FILENAME "project_init.xml"
24 #define ACCT_MGR_URL_FILENAME "acct_mgr_url.xml"
25 #define ACCT_MGR_LOGIN_FILENAME "acct_mgr_login.xml"
26 --- boinc-6.6.40.orig/lib/Makefile.am 2009-09-30 14:55:04.717196558 +0200
27 +++ boinc-6.6.40/lib/Makefile.am 2009-09-30 15:01:23.272107407 +0200
28 @@ -16,10 +16,25 @@
29
30 if ENABLE_LIBRARIES
31
32 +libfcgi_sources = \
33 + boinc_fcgi.cpp \
34 + coproc.cpp \
35 + crypt.cpp \
36 + filesys.cpp \
37 + hostinfo.cpp \
38 + md5.c \
39 + md5_file.cpp \
40 + miofile.cpp \
41 + msg_log.cpp \
42 + parse.cpp \
43 + shmem.cpp \
44 + str_util.cpp \
45 + synch.cpp \
46 + util.cpp
47 +
48 generic_sources = \
49 app_ipc.cpp \
50 base64.cpp \
51 - boinc_fcgi.cpp \
52 cert_sig.cpp \
53 coproc.cpp \
54 crypt.cpp \
55 @@ -43,9 +58,9 @@
56 proxy_info.cpp \
57 shmem.cpp \
58 str_util.cpp \
59 - util.cpp \
60 unix_util.cpp \
61 - synch.cpp
62 + synch.cpp \
63 + util.cpp
64
65 if OS_DARWIN
66 mac_sources = \
67 @@ -107,7 +122,7 @@
68
69 if ENABLE_FCGI
70 lib_LTLIBRARIES += libboinc_fcgi.la
71 -libboinc_fcgi_la_SOURCES = $(generic_sources) $(mac_sources)
72 +libboinc_fcgi_la_SOURCES = $(libfcgi_sources) $(mac_sources)
73 libboinc_fcgi_la_CFLAGS = -D_USING_FCGI_ $(AM_CFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
74 libboinc_fcgi_la_CXXFLAGS = -D_USING_FCGI_ $(AM_CXXFLAGS) $(PICFLAGS) $(PTHREAD_CFLAGS)
75 libboinc_fcgi_la_LDFLAGS = -L$(libdir) -rpath $(libdir) -version-number $(LIBBOINC_VERSION)