Skip to content
  • William A. Rowe Jr's avatar
    7df6cd8f
    · 7df6cd8f
    William A. Rowe Jr authored
      *) Introduce debugging symbols for Win32 release builds, both .pdb
         and .dbg files (older debuggers and Dr. Watson-type utilities
         on WinNT or Win9x don't support the newer .pdb flavor.)
         [Allen Edwards, William Rowe]
    
      This backport is necessary in order to assure those debugging the Apache
      binaries are in a position to collect Crash Dump files from segfault bug
      reports, either to use locally ourselves, or for the user to merge into
      their {c:\windows}\symbols tree (for .dbg files) or leave in the same
      directories as the binaries (for .pdb files).
    
      This patch has no impact on optimization, performance, file size (of those
      binaries) or other attributes.  Although this will add 'heft' to the
      distribution, we can decide 1) to package them in a seperate .zip file
      from dist/httpd/binaries/win32/ or 2) to include them in the .msi, but
      install only in the custom install selection page, or finally, 3) set up
      our own symbols 'server' that can be configured with windbg to automatically
      retrieve the right symbol sets for a given release package.
    
      Discussion is free to follow on list; these are the results of Allen and
      my research into the murky depths of 9x v.s. NT v.s. 2000/XP debug symbols.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@98597 13f79535-47bb-0310-9956-ffa450edef68
    7df6cd8f
    William A. Rowe Jr authored
      *) Introduce debugging symbols for Win32 release builds, both .pdb
         and .dbg files (older debuggers and Dr. Watson-type utilities
         on WinNT or Win9x don't support the newer .pdb flavor.)
         [Allen Edwards, William Rowe]
    
      This backport is necessary in order to assure those debugging the Apache
      binaries are in a position to collect Crash Dump files from segfault bug
      reports, either to use locally ourselves, or for the user to merge into
      their {c:\windows}\symbols tree (for .dbg files) or leave in the same
      directories as the binaries (for .pdb files).
    
      This patch has no impact on optimization, performance, file size (of those
      binaries) or other attributes.  Although this will add 'heft' to the
      distribution, we can decide 1) to package them in a seperate .zip file
      from dist/httpd/binaries/win32/ or 2) to include them in the .msi, but
      install only in the custom install selection page, or finally, 3) set up
      our own symbols 'server' that can be configured with windbg to automatically
      retrieve the right symbol sets for a given release package.
    
      Discussion is free to follow on list; these are the results of Allen and
      my research into the murky depths of 9x v.s. NT v.s. 2000/XP debug symbols.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/APACHE_2_0_BRANCH@98597 13f79535-47bb-0310-9956-ffa450edef68
To find the state of this project's repository at the time of any of these versions, check out the tags.
Loading