Hey Ben, I was able to observe the error you're pointing out for 0.26.1-rc3.
With 0.24.2-rc4 and 0.25.1-rc3 however, I observed the deprecated SASL warning that gets propagated as an error. For example: ./../../src/authentication/cram_md5/authenticatee.cpp:75:7: error: 'sasl_dispose' is deprecated: first deprecated in OS X 10.11 [-Werror,-Wdeprecated-declarations] sasl_dispose(&connection); How did you encounter the issues with 0.24.2-rc4 and 0.25.1-rc3? Are you still running OS X Yosemite? Also, I think I was under the impression that we don't officially support OS X aside from convenience for developers. I ask because rc2s for 0.24.2 and 0.25.1 had the same SASL issues which made them not compile on OS X El Capitan. If it is, I'll cut a new rc with the SASL warning patches as well as the glog patch. Just wanted to confirm. Thanks, MPark On 31 March 2016 at 21:30, Benjamin Mahler <bmah...@apache.org> wrote: > I'm seeing the following on OS X for the three RCs that were sent out: > > $ ./configure CC=clang CXX=clang++ --disable-python --disable-java > ... > $ make check -j7 > ... > ./mesos-tests > dyld: Symbol not found: __ZN3fLB21FLAGS_drop_log_memoryE > Referenced from: > /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib > Expected in: flat namespace > in /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib > > I think we need the following patch as well from the glog change: > > commit 363b0b059bdc7742b2258a33ebfe430fd03f4311 > Author: Kapil Arya <ka...@mesosphere.io> > Date: Mon Jan 25 00:41:17 2016 -0500 > > Fixed non-linux build involving glog drop_log_meory flag. > > The variable "FLAGS_drop_log_memory" is available only on Linux. > > Review: https://reviews.apache.org/r/42704 > > On Thu, Mar 31, 2016 at 3:28 PM, Michael Park <mp...@apache.org> wrote: > >> Hi all, >> >> Please vote on releasing the following candidate as Apache Mesos 0.24.2. >> >> NOTE: I made a mistake of not updating the CHANGELOG for rc3, which is >> why this is an rc4. >> >> 0.24.2 includes the following: >> >> -------------------------------------------------------------------------------- >> No changes from rc2: >> >> * Improvements >> - Allocator filter performance >> - Port Ranges performance >> - UUID performance >> - `/state` endpoint performance >> - GLOG performance >> - Configurable task/framework history >> - Offer filter timeout fix for backlogged allocator >> >> * Bugs >> - SSL >> - Libevent >> - Fixed point resources math >> - HDFS >> - Agent upgrade compatibility >> - Health checks >> >> New fixes in rc4: >> >> - JSON-based credential files. (MESOS-3560) >> - Mesos health check within docker container. (MESOS-3738) >> - Deletion of special files. (MESOS-4979) >> - Memory leak in subprocess. (MESOS-5021) >> >> Thank you to Evan Krall from Yelp for requesting MESOS-3560 and >> MESOS-3738 to be included, >> and Ben Mahler for requesting MESOS-4979 and MESOS-5021. >> >> The CHANGELOG for the release is available at: >> >> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.24.2-rc4 >> >> -------------------------------------------------------------------------------- >> >> The candidate for Mesos 0.24.2 release is available at: >> >> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz >> >> The tag to be voted on is 0.24.2-rc4: >> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.24.2-rc4 >> >> The MD5 checksum of the tarball can be found at: >> >> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz.md5 >> >> The signature of the tarball can be found at: >> >> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz.asc >> >> The PGP key used to sign the release is here: >> https://dist.apache.org/repos/dist/release/mesos/KEYS >> >> The JAR is up in Maven in a staging repository here: >> https://repository.apache.org/content/repositories/orgapachemesos-1124 >> >> Please vote on releasing this package as Apache Mesos 0.24.2! >> >> The vote is open until Mon Apr 4 23:59:59 EDT 2016 and passes if a >> majority of at least 3 +1 PMC votes are cast. >> >> [ ] +1 Release this package as Apache Mesos 0.24.2 >> [ ] -1 Do not release this package because ... >> >> Thanks, >> >> MPark >> > >