Commit d4389ab8 authored by William A. Rowe Jr's avatar William A. Rowe Jr
Browse files

  With all of the, uhm, interesting manners in which httpd
  can be built and installed, let's ensure httpd -V gives the
  reporter a chance to identify the APR flavor used to compile
  and to run httpd when reporting bugs.
  

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@390573 13f79535-47bb-0310-9956-ffa450edef68
parent 2fb71885
Loading
Loading
Loading
Loading
+6 −1
Changes for server/main.c: 6 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -20,6 +20,8 @@
#include "apr_general.h"
#include "apr_lib.h"
#include "apr_md5.h"
#include "apr_version.h"
#include "apu_version.h"

#define APR_WANT_STDIO
#define APR_WANT_STRFUNC
@@ -90,7 +92,10 @@ static void show_compile_settings(void)
    printf("Server built:   %s\n", ap_get_server_built());
    printf("Server's Module Magic Number: %u:%u\n",
           MODULE_MAGIC_NUMBER_MAJOR, MODULE_MAGIC_NUMBER_MINOR);

    printf("Server loaded:  APR %s, APR-UTIL %s\n",
           apr_version_string(), apu_version_string());
    printf("Compiled using: APR %s, APR-UTIL %s\n",
           APR_VERSION_STRING, APU_VERSION_STRING);
    /* sizeof(foo) is long on some platforms so we might as well
     * make it long everywhere to keep the printf format
     * consistent