]> git.pld-linux.org Git - packages/apache.git/blob - httpd-2.0.48-debuglog.patch
- more verbose files in system-wide dirs
[packages/apache.git] / httpd-2.0.48-debuglog.patch
1
2 __FILE__ expands to the full pathname during VPATH builds; this
3 clutters up the debug log (and also bloats binaries very slightly).
4 The -pie patch defines AP_FNAME during build which is equivalent
5 to basename(__FILE__); use that for debug logging where available.
6
7 AP_FNAME uses $(notdir ...), a GNU make extension, so this can't
8 go upstream.
9
10 Note this patch depends on the pie patch.
11
12 --- httpd-2.0.48/include/http_log.h.debuglog
13 +++ httpd-2.0.48/include/http_log.h
14 @@ -130,7 +130,11 @@
15  
16  extern int AP_DECLARE_DATA ap_default_loglevel;
17  
18 +#ifdef AP_FNAME
19 +#define APLOG_MARK      AP_FNAME,__LINE__
20 +#else
21  #define APLOG_MARK     __FILE__,__LINE__
22 +#endif
23  
24  /**
25   * Set up for logging to stderr.
This page took 0.028846 seconds and 3 git commands to generate.