#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

Reply via email to