Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-9590

Cannot link ep.so on os x

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 3.0
    • 3.0
    • None
    • Security Level: Public
    • None
    • 1
    • UPR - 11/1 - 11/22

    Description

      In the current master branch I cannot run make test since it crashes with the following error.

      Mike-Wiederholds-MacBook-Pro:ep-engine mikewied$ make engine_tests
      /Users/mikewied/membase-30/install/bin/engine_testapp \
      \
      -E .libs/ep.so -t 60 \
      -T .libs/ep_testsuite.so \
      -e 'flushall_enabled=true;ht_size=13;ht_locks=7;'
      Running [0000/0233]: validate engine handle (couchstore)...Failed to open library ".libs/ep.so": dlopen(.libs/ep.dylib, 6): image not found
      Failed to load engine .libs/ep.so.
      DIED

      The same thing is true for running memcached with ep-engine.

      Mike-Wiederholds-MacBook-Pro:bin mikewied$ ./memcached -E /Users/mikewied/membase-30/ep-engine/.libs/ep.so
      Failed to open library "/Users/mikewied/membase-30/ep-engine/.libs/ep.so": dlopen(/Users/mikewied/membase-30/ep-engine/.libs/ep.dylib, 6): image not found
      Failed to open library "/Users/mikewied/membase-30/ep-engine/.libs/ep.so": dlopen(/Users/mikewied/membase-30/ep-engine/.libs/ep.dylib, 6): image not found

      Note that if I symlink the ep.so to ep.dylib it works, but then it goes on to complain about libcouchstore.so.

      Attachments

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

        Activity

          People

            trond Trond Norbye
            mikew Mike Wiederhold [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty