#8804: libevent-2.1.8
-------------------------+-----------------------
Reporter: bdubbs@… | Owner: bdubbs@…
Type: enhancement | Status: assigned
Priority: normal | Milestone: 8.0
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by bdubbs@…):
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.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/8804#comment:3>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page