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.
7 AP_FNAME uses $(notdir ...), a GNU make extension, so this can't
10 Note this patch depends on the pie patch.
12 --- httpd-2.3.8/include/http_log.h~ 2010-06-14 22:59:05.000000000 +0300
13 +++ httpd-2.3.8/include/http_log.h 2010-09-01 13:18:19.608547664 +0300
16 extern int AP_DECLARE_DATA ap_default_loglevel;
19 +#define APLOG_MARK AP_FNAME,__LINE__,APLOG_MODULE_INDEX
21 #define APLOG_MARK __FILE__,__LINE__,APLOG_MODULE_INDEX
25 * Set up for logging to stderr.