]> git.pld-linux.org Git - packages/apache-mod_fastcgi.git/blob - apache-mod_fastcgi-apache24.patch
Release 9 (by relup.sh)
[packages/apache-mod_fastcgi.git] / apache-mod_fastcgi-apache24.patch
1 Index: libapache-mod-fastcgi/fcgi.h
2 ===================================================================
3 --- libapache-mod-fastcgi.orig/fcgi.h   2012-03-07 14:29:04.005720240 +0100
4 +++ libapache-mod-fastcgi/fcgi.h        2012-03-07 14:29:07.830566657 +0100
5 @@ -34,6 +34,10 @@
6  #define APACHE2
7  #endif
8  
9 +#ifdef AP_DECLARE_MODULE
10 +#define APACHE24
11 +#endif
12 +
13  #ifdef APACHE2
14  
15  #include <sys/stat.h>
16 @@ -57,10 +61,16 @@
17  #define XtOffsetOf APR_OFFSETOF
18  #define ap_select select
19  
20 +#ifdef APACHE24
21 +#define unixd_config ap_unixd_config
22 +#endif
23 +
24 +#ifdef APACHE2
25  #define ap_user_id        unixd_config.user_id
26  #define ap_group_id       unixd_config.group_id
27  #define ap_user_name      unixd_config.user_name
28  #define ap_suexec_enabled unixd_config.suexec_enabled
29 +#endif
30  
31  #ifndef S_ISDIR
32  #define S_ISDIR(m)      (((m)&(S_IFMT)) == (S_IFDIR))
33 @@ -365,42 +375,42 @@
34  #ifdef APACHE2
35  
36  #ifdef WIN32
37 -#define FCGI_LOG_EMERG          __FILE__,__LINE__,APLOG_EMERG,APR_FROM_OS_ERROR(GetLastError())
38 -#define FCGI_LOG_ALERT          __FILE__,__LINE__,APLOG_ALERT,APR_FROM_OS_ERROR(GetLastError())
39 -#define FCGI_LOG_CRIT           __FILE__,__LINE__,APLOG_CRIT,APR_FROM_OS_ERROR(GetLastError())
40 -#define FCGI_LOG_ERR            __FILE__,__LINE__,APLOG_ERR,APR_FROM_OS_ERROR(GetLastError())
41 -#define FCGI_LOG_WARN           __FILE__,__LINE__,APLOG_WARNING,APR_FROM_OS_ERROR(GetLastError())
42 -#define FCGI_LOG_NOTICE         __FILE__,__LINE__,APLOG_NOTICE,APR_FROM_OS_ERROR(GetLastError())
43 -#define FCGI_LOG_INFO           __FILE__,__LINE__,APLOG_INFO,APR_FROM_OS_ERROR(GetLastError())
44 -#define FCGI_LOG_DEBUG          __FILE__,__LINE__,APLOG_DEBUG,APR_FROM_OS_ERROR(GetLastError())
45 +#define FCGI_LOG_EMERG          APLOG_MARK,APLOG_EMERG,APR_FROM_OS_ERROR(GetLastError())
46 +#define FCGI_LOG_ALERT          APLOG_MARK,APLOG_ALERT,APR_FROM_OS_ERROR(GetLastError())
47 +#define FCGI_LOG_CRIT           APLOG_MARK,APLOG_CRIT,APR_FROM_OS_ERROR(GetLastError())
48 +#define FCGI_LOG_ERR            APLOG_MARK,APLOG_ERR,APR_FROM_OS_ERROR(GetLastError())
49 +#define FCGI_LOG_WARN           APLOG_MARK,APLOG_WARNING,APR_FROM_OS_ERROR(GetLastError())
50 +#define FCGI_LOG_NOTICE         APLOG_MARK,APLOG_NOTICE,APR_FROM_OS_ERROR(GetLastError())
51 +#define FCGI_LOG_INFO           APLOG_MARK,APLOG_INFO,APR_FROM_OS_ERROR(GetLastError())
52 +#define FCGI_LOG_DEBUG          APLOG_MARK,APLOG_DEBUG,APR_FROM_OS_ERROR(GetLastError())
53  #else /* !WIN32 */
54 -#define FCGI_LOG_EMERG          __FILE__,__LINE__,APLOG_EMERG,APR_FROM_OS_ERROR(errno)
55 -#define FCGI_LOG_ALERT          __FILE__,__LINE__,APLOG_ALERT,APR_FROM_OS_ERROR(errno)
56 -#define FCGI_LOG_CRIT           __FILE__,__LINE__,APLOG_CRIT,APR_FROM_OS_ERROR(errno)
57 -#define FCGI_LOG_ERR            __FILE__,__LINE__,APLOG_ERR,APR_FROM_OS_ERROR(errno)
58 -#define FCGI_LOG_WARN           __FILE__,__LINE__,APLOG_WARNING,APR_FROM_OS_ERROR(errno)
59 -#define FCGI_LOG_NOTICE         __FILE__,__LINE__,APLOG_NOTICE,APR_FROM_OS_ERROR(errno)
60 -#define FCGI_LOG_INFO           __FILE__,__LINE__,APLOG_INFO,APR_FROM_OS_ERROR(errno)
61 -#define FCGI_LOG_DEBUG          __FILE__,__LINE__,APLOG_DEBUG,APR_FROM_OS_ERROR(errno)
62 -#endif
63 -
64 -#define FCGI_LOG_EMERG_ERRNO    __FILE__,__LINE__,APLOG_EMERG,APR_FROM_OS_ERROR(errno)
65 -#define FCGI_LOG_ALERT_ERRNO    __FILE__,__LINE__,APLOG_ALERT,APR_FROM_OS_ERROR(errno)
66 -#define FCGI_LOG_CRIT_ERRNO     __FILE__,__LINE__,APLOG_CRIT,APR_FROM_OS_ERROR(errno)
67 -#define FCGI_LOG_ERR_ERRNO      __FILE__,__LINE__,APLOG_ERR,APR_FROM_OS_ERROR(errno)
68 -#define FCGI_LOG_WARN_ERRNO     __FILE__,__LINE__,APLOG_WARNING,APR_FROM_OS_ERROR(errno)
69 -#define FCGI_LOG_NOTICE_ERRNO   __FILE__,__LINE__,APLOG_NOTICE,APR_FROM_OS_ERROR(errno)
70 -#define FCGI_LOG_INFO_ERRNO     __FILE__,__LINE__,APLOG_INFO,APR_FROM_OS_ERROR(errno)
71 -#define FCGI_LOG_DEBUG_ERRNO    __FILE__,__LINE__,APLOG_DEBUG,APR_FROM_OS_ERROR(errno)
72 -
73 -#define FCGI_LOG_EMERG_NOERRNO    __FILE__,__LINE__,APLOG_EMERG,0
74 -#define FCGI_LOG_ALERT_NOERRNO    __FILE__,__LINE__,APLOG_ALERT,0
75 -#define FCGI_LOG_CRIT_NOERRNO     __FILE__,__LINE__,APLOG_CRIT,0
76 -#define FCGI_LOG_ERR_NOERRNO      __FILE__,__LINE__,APLOG_ERR,0
77 -#define FCGI_LOG_WARN_NOERRNO     __FILE__,__LINE__,APLOG_WARNING,0
78 -#define FCGI_LOG_NOTICE_NOERRNO   __FILE__,__LINE__,APLOG_NOTICE,0
79 -#define FCGI_LOG_INFO_NOERRNO     __FILE__,__LINE__,APLOG_INFO,0
80 -#define FCGI_LOG_DEBUG_NOERRNO    __FILE__,__LINE__,APLOG_DEBUG,0
81 +#define FCGI_LOG_EMERG          APLOG_MARK,APLOG_EMERG,APR_FROM_OS_ERROR(errno)
82 +#define FCGI_LOG_ALERT          APLOG_MARK,APLOG_ALERT,APR_FROM_OS_ERROR(errno)
83 +#define FCGI_LOG_CRIT           APLOG_MARK,APLOG_CRIT,APR_FROM_OS_ERROR(errno)
84 +#define FCGI_LOG_ERR            APLOG_MARK,APLOG_ERR,APR_FROM_OS_ERROR(errno)
85 +#define FCGI_LOG_WARN           APLOG_MARK,APLOG_WARNING,APR_FROM_OS_ERROR(errno)
86 +#define FCGI_LOG_NOTICE         APLOG_MARK,APLOG_NOTICE,APR_FROM_OS_ERROR(errno)
87 +#define FCGI_LOG_INFO           APLOG_MARK,APLOG_INFO,APR_FROM_OS_ERROR(errno)
88 +#define FCGI_LOG_DEBUG          APLOG_MARK,APLOG_DEBUG,APR_FROM_OS_ERROR(errno)
89 +#endif
90 +
91 +#define FCGI_LOG_EMERG_ERRNO    APLOG_MARK,APLOG_EMERG,APR_FROM_OS_ERROR(errno)
92 +#define FCGI_LOG_ALERT_ERRNO    APLOG_MARK,APLOG_ALERT,APR_FROM_OS_ERROR(errno)
93 +#define FCGI_LOG_CRIT_ERRNO     APLOG_MARK,APLOG_CRIT,APR_FROM_OS_ERROR(errno)
94 +#define FCGI_LOG_ERR_ERRNO      APLOG_MARK,APLOG_ERR,APR_FROM_OS_ERROR(errno)
95 +#define FCGI_LOG_WARN_ERRNO     APLOG_MARK,APLOG_WARNING,APR_FROM_OS_ERROR(errno)
96 +#define FCGI_LOG_NOTICE_ERRNO   APLOG_MARK,APLOG_NOTICE,APR_FROM_OS_ERROR(errno)
97 +#define FCGI_LOG_INFO_ERRNO     APLOG_MARK,APLOG_INFO,APR_FROM_OS_ERROR(errno)
98 +#define FCGI_LOG_DEBUG_ERRNO    APLOG_MARK,APLOG_DEBUG,APR_FROM_OS_ERROR(errno)
99 +
100 +#define FCGI_LOG_EMERG_NOERRNO    APLOG_MARK,APLOG_EMERG,0
101 +#define FCGI_LOG_ALERT_NOERRNO    APLOG_MARK,APLOG_ALERT,0
102 +#define FCGI_LOG_CRIT_NOERRNO     APLOG_MARK,APLOG_CRIT,0
103 +#define FCGI_LOG_ERR_NOERRNO      APLOG_MARK,APLOG_ERR,0
104 +#define FCGI_LOG_WARN_NOERRNO     APLOG_MARK,APLOG_WARNING,0
105 +#define FCGI_LOG_NOTICE_NOERRNO   APLOG_MARK,APLOG_NOTICE,0
106 +#define FCGI_LOG_INFO_NOERRNO     APLOG_MARK,APLOG_INFO,0
107 +#define FCGI_LOG_DEBUG_NOERRNO    APLOG_MARK,APLOG_DEBUG,0
108  
109  #else /* !APACHE2 */
110  
111 Index: libapache-mod-fastcgi/mod_fastcgi.c
112 ===================================================================
113 --- libapache-mod-fastcgi.orig/mod_fastcgi.c    2012-03-07 14:29:04.017047773 +0100
114 +++ libapache-mod-fastcgi/mod_fastcgi.c 2012-03-07 14:29:07.841272721 +0100
115 @@ -97,6 +97,10 @@
116  } while (0)
117  #endif
118  
119 +#ifdef APACHE24
120 +module AP_MODULE_DECLARE_DATA fastcgi_module;
121 +#endif
122 +
123  /*
124   * Global variables
125   */
126 @@ -3014,7 +3018,11 @@
127      ap_hook_fixups(fixups, NULL, NULL, APR_HOOK_MIDDLE); 
128  }
129  
130 +#ifdef APACHE24
131 +AP_DECLARE_MODULE(fastcgi) =
132 +#else
133  module AP_MODULE_DECLARE_DATA fastcgi_module =
134 +#endif
135  {
136      STANDARD20_MODULE_STUFF,
137      fcgi_config_create_dir_config,  /* per-directory config creator */
This page took 0.071149 seconds and 3 git commands to generate.