[ https://issues.apache.org/jira/browse/MESOS-1054?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gavin updated MESOS-1054: ------------------------- Comment: was deleted (was: www.rtat.net) > Java extension build is broken if libsnappy is installed > -------------------------------------------------------- > > Key: MESOS-1054 > URL: https://issues.apache.org/jira/browse/MESOS-1054 > Project: Mesos > Issue Type: Bug > Components: build > Affects Versions: 0.19.0 > Environment: OSX 10.9.2, clang 3.3 > Reporter: Till Toenshoff > Priority: Major > Labels: build, java, leveldb, linking, mesos > Fix For: 0.19.0 > > > When libsnappy is preinstalled, leveldb automatically makes use of it. As we > statically link leveldb into mesos but not libsnappy, undefined symbols pop > up. > This is very similar to MESOS-1010 > `[ RUN ] ExamplesTest.JavaLog > Using temporary directory '/tmp/ExamplesTest_JavaLog_e34Dmv' > Mar 04, 2014 3:51:42 AM TestLog main > INFO: Starting a local ZooKeeper server > log4j:WARN No appenders could be found for logger > (org.apache.zookeeper.server.ZooKeeperServer). > log4j:WARN Please initialize the log4j system properly. > Mar 04, 2014 3:51:42 AM TestLog main > INFO: Initializing log > /var/folders/_t/rdp354gx7j5fjww270kbk6_r0000gn/T/mesos-XXXXXX.QnxT5O4R/log1 > with /Users/till/Development/mesos-wip/build/src/mesos-log > dyld: lazy symbol binding failed: Symbol not found: > __ZN6snappy19MaxCompressedLengthEm > Referenced from: > /Users/till/Development/mesos-wip/build/src/.libs/libmesos-0.19.0.dylib > Expected in: flat namespace > dyld: Symbol not found: __ZN6snappy19MaxCompressedLengthEm > Referenced from: > /Users/till/Development/mesos-wip/build/src/.libs/libmesos-0.19.0.dylib > Expected in: flat namespace > ../../src/tests/script.cpp:81: Failure > Failed > java_log_test.sh terminated with signal 'Trace/BPT trap: 5' > [ FAILED ] ExamplesTest.JavaLog (5266 ms)` -- This message was sent by Atlassian JIRA (v7.6.3#76005)