(from Build.log) (...) checking for u_int32_t... yes checking for u_int16_t... yes checking for u_int8_t... yes checking for libevent directory... (system) checking whether we need extra options to link libevent... (none) checking for event_get_version... yes checking for event_get_version_number... yes checking for event_get_method... yes checking for event_set_log_callback... yes checking for evdns_set_outgoing_bind_address... no checking for event_base_loopexit... yes checking for struct event.min_heap_idx... no checking event2/event.h usability... yes checking event2/event.h presence... yes checking for event2/event.h... yes checking event2/dns.h usability... yes checking event2/dns.h presence... yes checking for event2/dns.h... yes checking event2/bufferevent_ssl.h usability... yes checking event2/bufferevent_ssl.h presence... yes checking for event2/bufferevent_ssl.h... yes checking whether we can detect the Libevent version... yes checking whether Libevent is new enough for bufferevents... no configure: error: Libevent does not seem new enough to support bufferevents. We require 2.0.13-stable or later Yes, I have arch libevent and ~arch tor. Reproducible: Always
For further reference - this is on x86 with mixed arch/~arch (as mentioned above).
Thanks! Its fixed without a rev bump. Please test and reopen if it doesn't work.