After some time, I would like to revive this thread as the problem has not been 
fixed within Mesos.

So we still fail to support Ubuntu 17, 18.04 or macOS with Mesos in combination 
with libevent 2.1.8. Interestingly I was able to get the test that fails on the 
above to work on macOS 10.14 with libevent 2.1.5 - it fails on macOS 10.13 
though - very puzzling. And finally, libevent 2.0.22 works accross all 
platforms in combination with Mesos.

I have gone ahead and created a docker image that contains a compiled libevent 
2.1.8;

```
cd /root/libevent-2.1.8-stable
./autogen.sh
./configure  --enable-debug-mode --enable-verbose-debug --prefix=/root/usr
make -j16
make install
```

Additionally, the image contains a prebuilt Mesos including debug symbols;

```
cd /root/mesos
./bootstrap
mkdir build
cd build
../configure --enable-ssl --enable-libevent --disable-optimize --enable-debug 
--disable-java --disable-python --disable-werror --with-libevent=/root/usr
make tests -j16
```

All of the above details can also be seen on 
https://hub.docker.com/r/tillt/mesos-debug-libevent-ubuntu18/


For running the test that Alexander mentioned before;


```
docker run -it docker.io/tillt/mesos-debug-libevent-ubuntu18:version1 
/root/mesos/build/3rdparty/libprocess/libprocess-tests 
--gtest_filter="SSLTest.SSLSocket" --verbose
```


Any help debugging further into this issue is highly welcome.


Thanks,
Till

***********************************************************************
To unsubscribe, send an e-mail to [email protected] with
unsubscribe libevent-users    in the body.

Reply via email to