Changeset 71c31f5 for networking
- Timestamp:
- 01/31/2016 01:23:41 AM (8 years ago)
- Branches:
- systemd-13485
- Children:
- 3e63daa9
- Parents:
- 027c7d7
- Location:
- networking/netlibs
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
networking/netlibs/curl.xml
r027c7d7 r71c31f5 7 7 <!ENTITY curl-download-http "http://curl.haxx.se/download/curl-&curl-version;.tar.lzma"> 8 8 <!ENTITY curl-download-ftp " "> 9 <!ENTITY curl-md5sum " c9a0a77f71fdc6b0f925bc3e79eb77f6">10 <!ENTITY curl-size "2. 7MB">11 <!ENTITY curl-buildsize "5 3MB (with tests)">12 <!ENTITY curl-time " 2.6 SBU (with tests)">9 <!ENTITY curl-md5sum "a6a400c4d6de843d13ffbbb39f4d8173"> 10 <!ENTITY curl-size "2.8 MB"> 11 <!ENTITY curl-buildsize "54 MB (with tests)"> 12 <!ENTITY curl-time "0.4 SBU (additional 8.8 SBU for tests, with parallelism = 4)"> 13 13 ]> 14 14 … … 91 91 <ulink url="http://daniel.haxx.se/projects/c-ares/">c-ares</ulink>, 92 92 <ulink url="https://launchpad.net/libmetalink/">libmetalink</ulink>, 93 <ulink url="http://www.libssh2.org">libssh2</ulink>, and 93 <ulink url="https://github.com/rockdaboot/libpsl">Libpsl</ulink>, 94 <ulink url="http://www.libssh2.org">libssh2</ulink>, 95 <ulink url="https://nghttp2.org/">nghttp2</ulink>, 96 <ulink url="https://tls.mbed.org/">mbed TLS (formerly known as 97 PolarSSL)</ulink>, and 94 98 <ulink url="http://spnego.sourceforge.net/"> 95 99 SPNEGO</ulink> … … 140 144 EOF</userinput></screen> 141 145 146 I had the following fail: 147 300 301 303 304 306 309 310 311 312 325 148 400 401 403 406 407 408 409 560 1112 2034 149 2035 2037 2038 2041 2042 150 151 - Bruce 20151016 152 153 Tests may be using capabilites removed from recent ssh due to 154 security issues. 155 156 142 157 <para> 143 158 and running <command>make test</command>. 144 </para> --> 145 146 <para> 147 To test the results, issue: <command>make test</command>. 159 </para>--> 160 161 <para> 162 To run the test suite, issue: <command>make test</command>.<!-- Some 163 tests (up to 2%) may fail due to timing issues, kernel configuration, 164 or other issues.--> 148 165 </para> 149 166 … … 154 171 155 172 <screen role="root"><userinput>make install && 156 find docs \( -name Makefile\* -o -name \*.1 -o -name \*.3 \) -exec rm {} \; && 157 install -v -dm755 /usr/share/doc/curl-&curl-version; && 158 cp -rv docs/* /usr/share/doc/curl-&curl-version;</userinput></screen> 173 174 find docs \( -name Makefile\* \ 175 -o -name \*.1 \ 176 -o -name \*.3 \) \ 177 -exec rm {} \; && 178 install -v -d -m755 /usr/share/doc/curl-&curl-version; && 179 cp -v -R docs/* /usr/share/doc/curl-&curl-version;</userinput></screen> 180 181 <para> 182 Simple tests to the new installed <command>curl</command>: 183 <command>curl --trace-ascii debugdump.txt http://www.example.com/</command> 184 and 185 <command>curl --trace-ascii d.txt --trace-time http://example.com/</command>. 186 Inspect the locally created trace files <filename>debugdump.txt</filename> 187 and <filename>d.txt</filename>, which contain version downloaded 188 files information, etc. One file has the time for each action logged. 189 </para> 159 190 </sect2> 160 191 … … 164 195 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 165 196 href="../../xincludes/static-libraries.xml"/> 166 197 167 198 <para> 168 199 <parameter>--enable-threaded-resolver</parameter>: This switch enables … … 183 214 184 215 <para> 185 <command>find docs \( -name Makefile\* -o -name \*.1 -o -name \*.3 \) 186 -exec rm {} \;</command>: This command removes 216 <command>find docs ... -exec rm {} \;</command>: This command removes 187 217 <filename>Makefiles</filename> and man files from the documentation 188 218 directory that would otherwise be installed by the commands that follow. -
networking/netlibs/geoclue.xml
r027c7d7 r71c31f5 38 38 </para> 39 39 40 &lfs7 7_checked;40 &lfs78_checked; 41 41 42 42 <bridgehead renderas="sect3">Package Information</bridgehead> … … 127 127 providers/skyhook/Makefile.in && 128 128 129 ./configure --prefix=/usr --disable-static&&129 ./configure --prefix=/usr && 130 130 make</userinput></screen> 131 131 … … 163 163 <application>binutils</application>. 164 164 </para> 165 166 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"167 href="../../xincludes/static-libraries.xml"/>168 169 165 </sect2> 170 166 -
networking/netlibs/glib-networking.xml
r027c7d7 r71c31f5 6 6 7 7 <!ENTITY glib-networking-download-http 8 8 "&gnome-download-http;/glib-networking/2.46/glib-networking-&glib-networking-version;.tar.xz"> 9 9 <!ENTITY glib-networking-download-ftp 10 10 "&gnome-download-ftp;/glib-networking/2.46/glib-networking-&glib-networking-version;.tar.xz"> 11 11 <!ENTITY glib-networking-md5sum "c000e0b579f5d8fd48efebc7ac4d95dc"> 12 12 <!ENTITY glib-networking-size "372 KB"> 13 <!ENTITY glib-networking-buildsize "10 MB (with tests)">14 <!ENTITY glib-networking-time "0.1 SBU (with tests)">13 <!ENTITY glib-networking-buildsize "10 MB"> 14 <!ENTITY glib-networking-time "0.1 SBU"> 15 15 ]> 16 16 … … 77 77 <bridgehead renderas="sect4">Required</bridgehead> 78 78 <para role="required"> 79 <xref linkend="glib2"/>, <!-- needed because version is important --> 79 80 <xref linkend="gnutls"/> and 80 81 <xref linkend="gsettings-desktop-schemas"/> … … 105 106 </para> 106 107 107 <screen><userinput>./configure --prefix=/usr --disable-static && 108 <screen><userinput>./configure --prefix=/usr \ 109 --with-ca-certificates=/etc/ssl/ca-bundle.crt \ 110 --disable-static && 108 111 make</userinput></screen> 109 112 … … 122 125 <sect2 role="commands"> 123 126 <title>Command Explanations</title> 127 128 <para> 129 <parameter>--with-ca-certificates=/etc/ssl/ca-bundle.crt</parameter>: 130 This parameter specifies where the trusted root certificates are 131 located. 132 </para> 124 133 125 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 141 150 </seg> 142 151 <seg> 143 libgiognomeproxy.so and 144 libgiognutls.so (GIO Modules) 152 libgiognomeproxy.so and libgiognutls.so 145 153 </seg> 146 154 <seg> -
networking/netlibs/ldns.xml
r027c7d7 r71c31f5 37 37 </para> 38 38 39 &lfs7 7_checked;39 &lfs78_checked; 40 40 41 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 102 102 </para> 103 103 104 <screen><userinput>./configure --prefix=/usr \ 104 <screen><userinput>sed -i 's/defined(@$also)/@$also/' doc/doxyparse.pl && 105 106 ./configure --prefix=/usr \ 105 107 --sysconfdir=/etc \ 106 108 --disable-static \ … … 109 111 110 112 <para> 111 If you have <xref linkend="doxygen"/> installed and want to build 113 If you have <xref linkend="doxygen"/> installed and want to build 112 114 html documentation, run the following command: 113 115 </para> … … 116 118 117 119 <para> 118 This package does not havea working test suite.120 This package does not come with a working test suite. 119 121 </para> 120 122 … … 126 128 127 129 <para> 128 If you have built thehtml documentation, install it by running the following130 If you built html documentation, install it by running the following 129 131 commands as the <systemitem class="username">root</systemitem> user: 130 132 </para> … … 138 140 <title>Command Explanations</title> 139 141 142 <para> 143 <command>sed ... doc/doxyparse.pl</command>: This command fixes an error 144 introduced with perl-5.22. 145 </para> 146 140 147 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 141 148 href="../../xincludes/static-libraries.xml"/> 142 149 143 150 <para> 144 <parameter>--with-drill</parameter>: This switchenables building of the151 <parameter>--with-drill</parameter>: This option enables building of the 145 152 <command>drill</command> tool. 146 153 </para> 147 154 148 155 <para> 149 <option>--with-examples</option>: This switchenables building of the156 <option>--with-examples</option>: This option enables building of the 150 157 example programs. 151 158 </para> 152 159 153 160 <para> 154 <option>--with-pyldns</option>: This switchenables building of the Python161 <option>--with-pyldns</option>: This option enables building of the Python 155 162 bindings. 156 163 </para> … … 163 170 <segmentedlist> 164 171 <segtitle>Installed Programs</segtitle> 165 <segtitle>Installed Librar ies</segtitle>172 <segtitle>Installed Library</segtitle> 166 173 <segtitle>Installed Directories</segtitle> 167 174 -
networking/netlibs/libndp.xml
r027c7d7 r71c31f5 33 33 The <application>libndp</application> package provides a wrapper for IPv6 34 34 Neighbor Discovery Protocol. It also provides a tool named ndptool for 35 sending and receiving NDP messages. 35 sending and receiving NDP messages. 36 36 </para> 37 37 38 &lfs7 7_checked;38 &lfs78_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 85 85 </para> 86 86 87 <screen><userinput>./configure --prefix=/usr --disable-static && 87 <screen><userinput>./configure --prefix=/usr \ 88 --sysconfdir=/etc \ 89 --localstatedir=/var \ 90 --disable-static && 88 91 make</userinput></screen> 89 92 90 93 <para> 91 This package does not come with a test suite. 94 This package does not come with a test suite. 92 95 </para> 93 96 … … 97 100 98 101 <screen role="root"><userinput>make install</userinput></screen> 99 100 </sect2>101 102 <sect2 role="commands">103 <title>Command Explanations</title>104 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"106 href="../../xincludes/static-libraries.xml"/>107 102 108 103 </sect2> … … 128 123 <?dbhtml list-presentation="table"?> 129 124 130 <varlistentry id="ndp -tool">125 <varlistentry id="ndptool"> 131 126 <term><command>ndptool</command></term> 132 127 <listitem> … … 134 129 tool for sending and receiving NDP messages. 135 130 </para> 136 <indexterm zone="libndp ndp -tool">137 <primary sortas="b-ndp -tool">ndptool</primary>131 <indexterm zone="libndp ndptool"> 132 <primary sortas="b-ndptool">ndptool</primary> 138 133 </indexterm> 139 134 </listitem> -
networking/netlibs/libnl.xml
r027c7d7 r71c31f5 5 5 %general-entities; 6 6 7 <!ENTITY libnl-download-http 8 "http://www.carisma.slowglass.com/~tgr/libnl/files/libnl-&libnl-version;.tar.gz"> 7 <!ENTITY libnl-download-http "https://github.com/thom311/libnl/releases/download/libnl&libnl-dl-version;/libnl-&libnl-version;.tar.gz"> 9 8 <!ENTITY libnl-download-ftp " "> 10 <!ENTITY libnl-md5sum "03f74d0cd5037cadc8cdfa313bbd195c"> 11 <!ENTITY libnl-size "816 KB"> 12 <!ENTITY libnl-buildsize "22 MB (additional 1 MB for the tests and 37MB for the API documentation)"> 13 <!ENTITY libnl-time "0.4 SBU"> 14 15 16 <!ENTITY libnl-doc-download-http 17 "http://www.carisma.slowglass.com/~tgr/libnl/files/libnl-doc-&libnl-version;.tar.gz"> 9 <!ENTITY libnl-md5sum "cec19f941b79a38d9eb92dbc171d6dbd"> 10 <!ENTITY libnl-size "888 KB"> 11 <!ENTITY libnl-buildsize "74 MB (with tests and API documentation)"> 12 <!ENTITY libnl-time "0.4 SBU (with tests and API documentation)"> 13 14 15 <!ENTITY libnl-doc-download-http "https://github.com/thom311/libnl/releases/download/libnl&libnl-dl-version;/libnl-doc-&libnl-version;.tar.gz"> 18 16 <!ENTITY libnl-doc-download-ftp " "> 19 <!ENTITY libnl-doc-md5sum " 641f73052d9f54e720efe1a476a20237">17 <!ENTITY libnl-doc-md5sum "41552fcd35aef72599842747def6acd2"> 20 18 <!ENTITY libnl-doc-size "15 MB"> 21 19 ]> … … 145 143 <screen role="root"><userinput>mkdir -vp /usr/share/doc/libnl-&libnl-version; && 146 144 tar -xf ../libnl-doc-&libnl-version;.tar.gz --strip-components=1 --no-same-owner \ 147 -C/usr/share/doc/libnl-&libnl-version;</userinput></screen>145 -C /usr/share/doc/libnl-&libnl-version;</userinput></screen> 148 146 149 147 </sect2> … … 172 170 <seglistitem> 173 171 <seg> 174 genl-ctrl-list, nl-class-add, nl-class-delete, nl-classid-lookup, 175 nl-class-list, nl-cls-add, nl-cls-delete, nl-cls-list, 176 nl-link-list, nl-pktloc-lookup, nl-qdisc-add, nl-qdisc-delete, and 177 nl-qdisc-list 172 genl-ctrl-list, 173 idiag-socket-details, 174 nl-class-add, 175 nl-class-delete, 176 nl-classid-lookup, 177 nl-class-list, 178 nl-cls-add, 179 nl-cls-delete, 180 nl-cls-list, 181 nl-link-list, 182 nl-pktloc-lookup, 183 nl-qdisc-add, 184 nl-qdisc-delete, 185 nl-qdisc-list, and 32 other helper programs with nl- and nf- prefixes 178 186 </seg> 179 187 <seg> … … 182 190 libnl-genl-3.so, 183 191 libnl-idiag-3.so, 184 libnl-nf-3.so, and 185 libnl-route-3.so 192 libnl-nf-3.so, 193 libnl-route-3.so, 194 libnl-xfrm-3.so, and 195 cli modules under /usr/lib/libnl/cli tree 186 196 </seg> 187 197 <seg> … … 350 360 <listitem> 351 361 <para> 352 list queueing disciplines (qdiscs) in the kernel. 362 list queueing disciplines (qdiscs) in the kernel. 353 363 </para> 354 364 <indexterm zone="libnl nl-qdisc-list"> -
networking/netlibs/libpcap.xml
r027c7d7 r71c31f5 7 7 <!ENTITY libpcap-download-http "http://www.tcpdump.org/release/libpcap-&libpcap-version;.tar.gz"> 8 8 <!ENTITY libpcap-download-ftp " "> 9 <!ENTITY libpcap-md5sum " 9ce284eacc02cb5491e123b875f3f63c">9 <!ENTITY libpcap-md5sum "b2e13142bbaba857ab1c6894aedaf547"> 10 10 <!ENTITY libpcap-size "648 KB"> 11 <!ENTITY libpcap-buildsize " 8.8MB">11 <!ENTITY libpcap-buildsize "9 MB"> 12 12 <!ENTITY libpcap-time "less than 0.1 SBU"> 13 13 ]> … … 35 35 </para> 36 36 37 &lfs7 7_checked;37 &lfs78_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 75 75 <listitem> 76 76 <para> 77 Re quired patch:77 Recommended patch: 78 78 <ulink url="&patch-root;/libpcap-&libpcap-version;-enable_bluetooth-1.patch"/> 79 (Needed for bluez-5.21) 79 80 </para> 80 81 </listitem> … … 86 87 <para role="optional"> 87 88 <xref linkend="bluez"/>, 88 <xref linkend="dbus"/>,89 89 <xref linkend="libnl"/>, 90 90 <xref linkend="libusb"/>, … … 134 134 <title>Command Explanations</title> 135 135 136 <para> 137 <option>--disable-dbus</option>: Use this switch if you wish to disable138 <application>D-Bus</application> support.139 < /para>136 <para><parameter>--enable-bluetooth=no</parameter>: Necessary, if the 137 recommended patch is not applied, because since 1.6.1 this application 138 needs a fix, in order to build with 139 <application>bluez-5.21</application>.</para> 140 140 141 141 </sect2> -
networking/netlibs/libsoup.xml
r027c7d7 r71c31f5 9 9 <!ENTITY libsoup-download-ftp 10 10 "&gnome-download-ftp;/libsoup/2.52/libsoup-&libsoup-version;.tar.xz"> 11 <!ENTITY libsoup-md5sum " 680f1174724ab38f96426875bc0e2e5">11 <!ENTITY libsoup-md5sum "e4757d09012ed93822b1ee41435fec24"> 12 12 <!ENTITY libsoup-size "1.7 MB"> 13 <!ENTITY libsoup-buildsize " 29 MB (additional 14 MB to run the test suite)">14 <!ENTITY libsoup-time "0. 3 SBU (additional 0.3 SBU to run the test suite)">13 <!ENTITY libsoup-buildsize "45 MB (with tests)"> 14 <!ENTITY libsoup-time "0.5 SBU (with tests)"> 15 15 ]> 16 16 -
networking/netlibs/libtirpc.xml
r027c7d7 r71c31f5 5 5 %general-entities; 6 6 7 <!ENTITY libtirpc-download-http "&sourceforge-repo;/ libtirpc/libtirpc-&libtirpc-version;.tar.bz2">7 <!ENTITY libtirpc-download-http "&sourceforge-repo;/project/libtirpc/libtirpc/&libtirpc-version;/libtirpc-&libtirpc-version;.tar.bz2"> 8 8 <!ENTITY libtirpc-download-ftp " "> 9 <!ENTITY libtirpc-md5sum "3 73d5ad46b1d19759ec763a9f0afcf4d">10 <!ENTITY libtirpc-size "48 0KB">11 <!ENTITY libtirpc-buildsize " 8.5MB">9 <!ENTITY libtirpc-md5sum "36ce1c0ff80863bb0839d54aa0b94014"> 10 <!ENTITY libtirpc-size "484 KB"> 11 <!ENTITY libtirpc-buildsize "6.9 MB"> 12 12 <!ENTITY libtirpc-time "less than 0.1 SBU"> 13 13 ]> … … 37 37 </para> 38 38 39 &lfs7 7_checked;39 &lfs78_checked; 40 40 41 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 73 73 </itemizedlist> 74 74 75 <bridgehead renderas="sect3">Additional Downloads</bridgehead>76 <itemizedlist spacing="compact">77 <listitem>78 <para>79 Required patch:80 <ulink url="&patch-root;/libtirpc-&libtirpc-version;-api_fixes-1.patch"/>81 </para>82 </listitem>83 </itemizedlist>84 85 <!-- Not needed for LFS 7.5, Glibc RPC interface is exported again86 87 <bridgehead renderas="sect3">Additional Downloads</bridgehead>88 <itemizedlist spacing='compact'>89 <listitem>90 <para>91 Required patch (Remove nis dependencies):92 <ulink url="&patch-root;/libtirpc-&libtirpc-version;-remove_nis-1.patch"/>93 </para>94 </listitem>95 </itemizedlist> -->96 97 75 <bridgehead renderas="sect3">libtirpc Dependencies</bridgehead> 98 76 … … 110 88 <title>Installation of libtirpc</title> 111 89 112 <para> 113 First, fix some API issues: 114 </para> 115 116 <screen><userinput>patch -Np1 -i ../libtirpc-0.3.2-api_fixes-1.patch</userinput></screen> 90 <note><para>If updating this package, you will also need to update 91 any existing version of <xref linkend='rpcbind'/></para></note> 117 92 118 93 <para> … … 137 112 <screen role="root"><userinput>make install && 138 113 mv -v /usr/lib/libtirpc.so.* /lib && 139 ln -sfv ../../lib/ $(readlink /usr/lib/libtirpc.so)/usr/lib/libtirpc.so</userinput></screen>114 ln -sfv ../../lib/libtirpc.so.3.0.0 /usr/lib/libtirpc.so</userinput></screen> 140 115 141 116 </sect2> … … 148 123 149 124 <para> 150 <parameter>--disable-gssapi</parameter>: This switch is needed if 125 <parameter>--disable-gssapi</parameter>: This switch is needed if 151 126 no GSSAPI is installed. Remove this switch if you have one 152 127 installed (for example <xref linkend="mitkrb"/>) and you wish to use it. -
networking/netlibs/neon.xml
r027c7d7 r71c31f5 35 35 </para> 36 36 37 &lfs7 7_checked;37 &lfs78_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 97 97 <para>Fix some code when building with gnutls-3.4 and later:</para> 98 98 99 <screen><userinput>sed -e 's/gnutls_retr_st/gnutls_retr2_st/' \ 100 -e 's/type = type/cert_&/' \ 99 <screen><userinput>sed -e 's/client_set/set/' \ 100 -e 's/gnutls_retr/&2/' \ 101 -e 's/type = t/cert_&/' \ 101 102 -i src/ne_gnutls.c</userinput></screen> 102 103 … … 106 107 </para> 107 108 108 <screen><userinput>./configure --prefix=/usr --enable-shared --with-ssl --disable-static && 109 <screen><userinput>./configure --prefix=/usr \ 110 --with-ssl \ 111 --enable-shared \ 112 --disable-static && 109 113 make</userinput></screen> 110 114 111 115 <para> 112 To test the results, issue: <command>make -k check</command>. 113 Some tests are known to fail. 116 To test the results, issue: <command>make check</command>. 117 Most of the <parameter>ssl</parameter> tests fail, using 118 <option>--with-ssl=gnutls</option>. 114 119 </para> 115 120 -
networking/netlibs/serf.xml
r027c7d7 r71c31f5 136 136 path from a shared library and the next two commands disable building and 137 137 installing of the static library. 138 </para> 138 </para> 139 139 140 140 <para>
Note:
See TracChangeset
for help on using the changeset viewer.