Opened 8 years ago
Closed 8 years ago
#8804 closed enhancement (fixed)
libevent-2.1.8
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 8.0 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version.
Curious why the version went from 2.0.22 directly to 2.1.8.
Change History (6)
comment:1 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 8 years ago
comment:3 by , 8 years ago
This version now uses cmake although autoconf generates configure with some warnings.
The upstream filename is 'release-2.1.8-stable.tar.gz' on github, but if a browser is used it downloads to 'libevent-release-2.1.8-stable.tar.gz'. It then unpacks to Libevent-release-2.1.8-stable (note the capital L).
tar -xf release-2.1.8-stable.tar.gz cd Libevent-release-2.1.8-stable mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DEVENT__BUILD_SHARED_LIBRARIES=ON \ .. && make && cd .. && doxygen Doxyfile && cd build && make verify && make install && install -v -m755 -d /usr/share/doc/$PROGRAM/api && cp -v -R ../doxygen/html/* /usr/share/doc/$PROGRAM/api
Notes say that packages that use libevent need to be rebuilt against the new libraries. No .pc files are installed.
server/other/unbound.xml server/databases/mariadb.xml networking/netprogs/ntp.xml networking/netprogs/nfs-utils.xml networking/netlibs/nghttp2.xml xsoft/graphweb/chromium.xml xsoft/graphweb/seamonkey.xml xsoft/graphweb/firefox.xml xsoft/other/transmission.xml xsoft/other/thunderbird.xml
Checking ntp, the new libevent version does not create the needed libevent_pthreads.so, therefore the new libevent is not used.
Checking my log for nfs-utils, I could find no reference to libevent.
For transmission, LIBEVENT_CFLAGS=-I/usr/include LIBEVENT_LIBS=-levent is needed for configure.
mariadb seems to find the new libevent.
I didn't check the rest.
comment:5 by , 8 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Reopening. Upstream has released a complete tarball and this change will need to be reverted, including aux file transmission that was updated.
comment:6 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Now fixed at revision 18227.
Changes at https://github.com/nmathewson/Libevent/blob/master/ChangeLog
There are far too many to list here. The changes sine the last stable are about 1000 lines.
It seems they increment the version number for every beta, rc, and stable version.