Description of problem: File "qpidprotond.pdb" misses in "symbols-debug" folder in packages for all Visual Studio and platform versions. Version-Release number of selected component (if applicable): qpid-cpp-win-0.22.18.1-1 How reproducible: 100% Steps to Reproduce: 1. Unpack the qpid-cpp-win packages including "symbols-debug.zip" and try to find the "qpidprotond.pdb" file. Actual results: There are "qpidclient.pdb", "qpidcommond.pdb", "qpidmessagingd.pdb" and "qpidtypesd.pdb" files only, but "qpidprotond.pdb" is not present. Expected results: The "qpidprotond.pdb" should be in the folder together with other "pdb" files.
Chuck, please assess.
In Qpid builds the pdb files are a natural output and camke can find and install the files easily. When Proton is consumed by a Qpid build then the Proton pdbs must be scavenged from the associated Proton install directory. The path to fixing this is 1. In Proton cmake compile, produce the pdb files. 2. In Proton cmake install, install the pdb files. Qpid has cmake code that does this. 3. In Qpid bld_winsdk, find/copy the Proton pdbs. With this file missing the user may continue to debug his/her qpid messaging code. However, the user cannot step into Proton functions; Proton will appear to be a third-party library with no debug information.
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.