Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-904

Remove dependency on libuuid

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: proton-0.10
    • Component/s: None
    • Labels:
      None

      Description

      The current proton-c version depends on libuuid for, well, generating uuids.

      The unfortunate thing of this dependency is that it's currently just required by the messenger and it's just being used for building the messengers name. It's really unfortunate to require this library and headers to be present for such a small case.

      It'd be possible to remove this dependency by adding a built-in uuid4 generator since uuid4 is based on random bytes generation.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kgiusti Ken Giusti
                Reporter:
                flaper87 Flavio Percoco
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: