Bug 1017129 - Missing "qpidprotond.pdb" file in qpid-cpp-win package
Summary: Missing "qpidprotond.pdb" file in qpid-cpp-win package
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: distribution
Version: Development
Hardware: Unspecified
OS: Windows
medium
medium
Target Milestone: 3.2
: ---
Assignee: Nobody
QA Contact: MRG Quality Engineering
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-09 09:50 UTC by Petra Svobodová
Modified: 2025-02-10 03:28 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2025-02-10 03:28:42 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Petra Svobodová 2013-10-09 09:50:48 UTC
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.

Comment 1 Justin Ross 2013-10-10 15:55:31 UTC
Chuck, please assess.

Comment 2 Chuck Rolke 2013-10-11 15:26:20 UTC
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.

Comment 7 Red Hat Bugzilla 2025-02-10 03:28:42 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.


Note You need to log in before you can comment on or make changes to this bug.