*) 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
Loading
Please sign in to comment