Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-5516

C++ build tries to build systemtap (DTrace compatible) probes where they won't work

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 0.27
    • C++ Build
    • None

    Description

      Currently Qpid's use of systemtap static probes will only compile and work on Linux even though the probe syntax should be compatible with FreeBSD and Solaris. This is because of differences in implementation and tools.

      It would be better if the build only tried to build probes on Linux systems by default. This will avoid inscrutable link errors when building on other systems with the necessary header files, that make it seem that qpid is unbuildable.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            astitcher Andrew Stitcher
            astitcher Andrew Stitcher
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment