Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-112

Build source package with at least one event loop plugin unless explicitly building in 'pluingless' mode

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Security Level: Public
    • Labels:
      None

      Description

      When users build from the source, we should ensure that at least one event loop plugin is available for libcouchbase unless a user specifically says not to build any plugins. (i.e. --no-io-plugins)

      Otherwise it becomes confusing for users – a good example is when compiling as a dependency for the php couchbase extension

      No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

        Show
        avsej Sergey Avseyev added a comment - this is done actually https://github.com/couchbase/libcouchbase/blob/master/configure.ac#L190
        Show
        avsej Sergey Avseyev added a comment - And the patch itself https://github.com/couchbase/libcouchbase/commit/f0d5b522b90ff70227fe61a5214f2feddd10d1f8
        Hide
        mnunberg Mark Nunberg added a comment -

        Have you tested this? it seems like users are continuously having problems with this.

        Specifically, the configure script should fail by default it it can't find any backend, unless --disable-plugins is specified

        Show
        mnunberg Mark Nunberg added a comment - Have you tested this? it seems like users are continuously having problems with this. Specifically, the configure script should fail by default it it can't find any backend, unless --disable-plugins is specified
        Hide
        avsej Sergey Avseyev added a comment -

        Reassigned to check

        Show
        avsej Sergey Avseyev added a comment - Reassigned to check
        Show
        avsej Sergey Avseyev added a comment - http://review.couchbase.org/22209

          People

          • Assignee:
            mnunberg Mark Nunberg
            Reporter:
            mnunberg Mark Nunberg
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes