%general-entities; ]> $Date$ Serf-&serf-version; Serf Introduction to Serf The Serf package contains a C-based HTTP client library built upon the Apache Portable Runtime (APR) library. It multiplexes connections, running the read/write communication asynchronously. Memory copies and transformations are kept to a minimum to provide high performance operation. &lfs110a_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &serf-md5sum; Download size: &serf-size; Estimated disk space required: &serf-buildsize; Estimated build time: &serf-time; Serf Dependencies Required and Optional , for the GSSAPI User Notes: Installation of Serf Install Serf by running the following commands: sed -i "/Append/s:RPATH=libdir,::" SConstruct && sed -i "/Default/s:lib_static,::" SConstruct && sed -i "/Alias/s:install_static,::" SConstruct && sed -i "/ print/{s/print/print(/; s/$/)/}" SConstruct && sed -i "/get_contents()/s/,/.decode()&/" SConstruct && scons PREFIX=/usr This package does not come with a functional testsuite. Now, as the root user: scons PREFIX=/usr install Command Explanations sed -i "...": The first command removes the runtime path from a shared library and the next two commands disable building and installing of the static library. The fourth command corrects for changes in scons-3.x. The last command allows to use Python 3. : Use this switch if you have installed a GSSAPI library and you want serf to use it. Contents Installed Programs Installed Library Installed Directory None libserf-1.so /usr/include/serf-1 Short Descriptions libserf-1.so contains the Serf API functions libserf-1.so