source: networking/netlibs/curl.xml@ 066d29d1

12.0 12.1 kea ken/TL2024 ken/tuningfonts lazarus lxqt plabs/newcss python3.11 rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18 xry111/xf86-video-removal
Last change on this file since 066d29d1 was 10af883, checked in by Bruce Dubbs <bdubbs@…>, 13 months ago

Update to curl-8.1.2.

  • Property mode set to 100644
File size: 19.2 KB
RevLine 
[bf8ac01]1<?xml version="1.0" encoding="ISO-8859-1"?>
[6732c094]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[a2d8572]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
[8e2075c]6
[c24aa343]7 <!ENTITY curl-download-http "https://curl.se/download/curl-&curl-version;.tar.xz">
[2b8421c]8 <!ENTITY curl-download-ftp " ">
[10af883]9 <!ENTITY curl-md5sum "1f7f6678b1342ad78f30e1dedd015fe2">
[9c85c9a]10 <!ENTITY curl-size "2.5 MB">
[b814ed1]11 <!ENTITY curl-buildsize "39 MB (add 19 MB for tests)">
[10af883]12 <!ENTITY curl-time "0.1 SBU (with parallelism=4; add 16 SBU for tests (without valgrind, add 35 SBU with valgrind)">
[a2d8572]13]>
14
[377584f]15<sect1 id="curl" xreflabel="cURL-&curl-version;">
[bf8ac01]16 <?dbhtml filename="curl.html"?>
[dc775a26]17
18
[3e89149]19 <title>cURL-&curl-version;</title>
[dc775a26]20
[bf8ac01]21 <indexterm zone="curl">
[3e89149]22 <primary sortas="a-cURL">cURL</primary>
[bf8ac01]23 </indexterm>
[dc775a26]24
[bf8ac01]25 <sect2 role="package">
[3e89149]26 <title>Introduction to cURL</title>
[dc775a26]27
[355495ce]28 <para>
[587dc526]29 The <application>cURL</application> package contains an utility
[ea21196]30 and a library used for transferring files with URL syntax to any of
[d608866]31 the following protocols: DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP,
32 HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTSP, SMB, SMBS,
33 SMTP, SMPTS, TELNET, and TFTP. Its ability to both download
[ea21196]34 and upload files can be incorporated into other programs to support
35 functions like streaming media.
[355495ce]36 </para>
[dc775a26]37
[9c87711]38 &lfs113_checked;
[2b8421c]39
[bf8ac01]40 <bridgehead renderas="sect3">Package Information</bridgehead>
[874fec7f]41 <itemizedlist spacing="compact">
[bf8ac01]42 <listitem>
[355495ce]43 <para>
44 Download (HTTP): <ulink url="&curl-download-http;"/>
45 </para>
[bf8ac01]46 </listitem>
47 <listitem>
[355495ce]48 <para>
49 Download (FTP): <ulink url="&curl-download-ftp;"/>
50 </para>
[bf8ac01]51 </listitem>
52 <listitem>
[355495ce]53 <para>
54 Download MD5 sum: &curl-md5sum;
55 </para>
[bf8ac01]56 </listitem>
57 <listitem>
[355495ce]58 <para>
59 Download size: &curl-size;
60 </para>
[bf8ac01]61 </listitem>
62 <listitem>
[355495ce]63 <para>
64 Estimated disk space required: &curl-buildsize;
65 </para>
[bf8ac01]66 </listitem>
67 <listitem>
[355495ce]68 <para>
69 Estimated build time: &curl-time;
70 </para>
[bf8ac01]71 </listitem>
72 </itemizedlist>
[55e4a54]73<!--
[f9cf8463]74 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
75 <itemizedlist spacing="compact">
76 <listitem>
77 <para>
78 Required patch:
79 <ulink url="&patch-root;/curl-&curl-version;-function_naming-1.patch"/>
80 </para>
81 </listitem>
82 </itemizedlist>
[55e4a54]83-->
[f9cf8463]84
[3e89149]85 <bridgehead renderas="sect3">cURL Dependencies</bridgehead>
[dc775a26]86
[355495ce]87 <bridgehead renderas="sect4">Recommended</bridgehead>
88 <para role="recommended">
[8558044]89 <xref role="runtime" linkend="make-ca"/> (runtime)
[355495ce]90 </para>
91
[bf8ac01]92 <bridgehead renderas="sect4">Optional</bridgehead>
[355495ce]93 <para role="optional">
[47d5a9e5]94 <xref linkend="brotli"/>,
[4464d405]95 <xref linkend="c-ares"/>,
[2eb903f]96 <xref linkend="gnutls"/>,
[531f138]97 <xref linkend="libidn2"/>,
[1ad3510e]98 <xref linkend="libpsl"/>,
[fee79e2]99 <xref linkend="libssh2"/>,
[355495ce]100 <xref linkend="mitkrb"/>,
[0c702b61]101 <xref linkend="nghttp2"/>,
[fad8db2]102 <xref linkend="openldap"/>,
[2b4a33b]103 <!-- cURL implements the SMB client with own code. Samba is only
104 used for /usr/bin/ntlm_auth helper. The path is correctly
105 guessed even if Samba is not installed, so "runtime". -->
106 <xref role='runtime' linkend="samba"/>
107 (runtime, for NTLM authentication),
[0fc5bfd7]108 <ulink url="https://www.gnu.org/software/gsasl/">gsasl</ulink>,
[84fe2e9]109 <ulink url="https://www.secureauth.com/labs/open-source-tools/impacket/">impacket</ulink>,
[fad8db2]110 <ulink url="https://launchpad.net/libmetalink/">libmetalink</ulink>,
[75e3e09]111 <ulink url="https://rtmpdump.mplayerhq.hu/">librtmp</ulink>,
[8558044]112 <ulink url="https://github.com/ngtcp2/ngtcp2/">ngtcp2</ulink>,
[a4b38ab]113 <!--<ulink url="https://tls.mbed.org/">mbed TLS</ulink> (formerly known as
114 PolarSSL), and -->
115 <!-- mbedTLS/PolarSSL support was removed in 7.65.1 -->
[6d05912]116 <ulink url="https://github.com/cloudflare/quiche">quiche</ulink>, and
[17aa21c]117 <ulink url="https://spnego.sourceforge.net/">SPNEGO</ulink>
[355495ce]118 </para>
119
[d714f22]120 <bridgehead renderas="sect4">Optional if Running the Test Suite</bridgehead>
[355495ce]121 <para role="optional">
[d714f22]122 <!-- stunnel is still listed in the docs as required, but 7.58.0
123 tests completed happily without it, although the test for unit1323
124 reported that the tool set in the test case does not exist - ken -->
[a63158d]125 <xref linkend="apache"/> and
[1f0e7ec]126 <xref linkend="stunnel"/> (for the HTTPS and FTPS tests), and
[1ad3510e]127 <xref linkend="valgrind"/> (this will slow the tests down and may cause failures.)
[355495ce]128 </para>
[c5e7d76]129
[061ec9d]130 <para condition="html" role="usernotes">User Notes:
[355495ce]131 <ulink url="&blfs-wiki;/curl"/>
132 </para>
[bf8ac01]133 </sect2>
[dc775a26]134
[bf8ac01]135 <sect2 role="installation">
[3e89149]136 <title>Installation of cURL</title>
[ebf4942]137
[355495ce]138 <para>
139 Install <application>cURL</application> by running the following
140 commands:
141 </para>
[dc775a26]142
[58d5000]143<screen><userinput>./configure --prefix=/usr \
[30b7db74]144 --disable-static \
[42d1ab6]145 --with-openssl \
[30b7db74]146 --enable-threaded-resolver \
[038b4c75]147 --with-ca-path=/etc/ssl/certs &amp;&amp;
[bf8ac01]148make</userinput></screen>
[dc775a26]149
[8ffdb08]150<!--
[58d5000]151 For version 7.54.1 I got:
152 TESTDONE: 869 tests out of 869 reported OK: 100%
153 TESTDONE: 1092 tests were considered during 1080 seconds
[8ffdb08]154
155 <para>
[2ca3997]156 Running the test suite is optional. About 2% of the tests fail. Increase
157 in test time by each failed test is about 10%. Tests SBU above was
158 obtained disabling failing tests, with:
[355495ce]159 </para>
[bfc3945]160
161 2017-10-29 - bdubbs
162 For version 7.56.1 I had a lot of test failures which included long
163 timeouts. Could not determine the cause of the timeouts or failures,
164 but I was missing c-ares, MIT Kerberos, ldap, samba, and the six
165 external packages.
[e024fe4]166
[8558044]167 2017-12-01 - bdubbs
[e024fe4]168 Still a lot of test failures. I did have c-ares, Kerberos, and ldap
169 installed this time. Best guess is that servers are not available.
[7549592]170
171 2018-08-01 - renodr
172 No test failures, but I didn't have any of the optional dependencies except
173 for c-ares and libidn2. I might re-run this test suite before release with
174 all of the optional deps, but right now, it isn't a priority - rather
175 the security fix is.
[8ffdb08]176-->
[ffa8c7f]177
178 <para>
[8558044]179 To run the test suite, issue: <command>make test</command>.
[0516cd2]180 <!--Four tests, 1139, 1140, 1173, and 1177, are known to fail due to
181 missing executables from the optional dependencies.-->
[2b4a33b]182 The tests related to the SMB protocol will output a message
[10428aa]183 duplicated many times complaining the Python module impacket (not a
[10af883]184 part of BLFS) is missing and will be skipped.<!-- If libssh2 is installed
[0516cd2]185 and the optional <option>- -enable-ssh2</option> is used, test 1459
186 will fail.-->
[6666fad]187 </para>
188<!-- Two (of 857) tests
189fail for unknown reasons, and all tests fail is valgrind is installed. Moving
190valgrind out of $PATH is recommended if you wish to run the test suite while
[8558044]191it is installed.
[6666fad]192
[c18fd2e6]193Added by Pierre for curl-7.59.0:
194no stunnel, no valgrind, no options
195Warning: smb server unexpectedly alive
196Warning: dict server unexpectedly alive
197TESTDONE: 950 tests out of 951 reported OK: 99%
[8558044]198TESTFAIL: These test cases failed: 1148
[c18fd2e6]199TESTDONE: 1189 tests were considered during 362 seconds.
200__________
201
[d714f22]202 if stunnel and valgrind are not installed, and also most options
203 (I had rtmpdump), the tests complete without problems.
204Warning: smb server unexpectedly alive
205Warning: dict server unexpectedly alive
206TESTDONE: 938 tests out of 938 reported OK: 100%
207TESTDONE: 1175 tests were considered during 355 seconds.
208 and no. I don't have smb - so commenting the rest of this:
[8558044]209 To run the test suite, issue: <command>make test</command>. Many tests
[e024fe4]210 may fail that depend on optional dependencies that may not be installed
[8558044]211 or upstream servers that may not be available, especially for tests
[e024fe4]212 numbered 700 and above.
[8558044]213 Test time may be significantly increase due to hanging tests that fail.
[85d14e15]214__________
215Added by Bruce for curl-7.60.0:
216TESTDONE: 957 tests out of 959 reported OK: 99%
[8558044]217TESTFAIL: These test cases failed: 1139 1140
[85d14e15]218TESTDONE: 1196 tests were considered during 1184 seconds.
219From the logs, both appear to be ipv6 releated.
[7549592]220
221==========
222Added by Douglas for curl-7.61.0:
223TESTDONE: 961 tests out of 961 reported OK: 100%
224TESTDONE: 1202 tests were considered during 338 seconds.
225I only have c-ares and libidn2 installed, I will likely try before release
226with all optional dependencies in the book installed.
[5a66d6ac]227
228=========
2297.61.1 NOTE: The test suite is extremely noisy, complaining about verification errors.
230It's possible this is due to openssl-1.1.1, BUT 79/79 tests report as 100% OK. I had
231c-ares, libpsl, and libidn1/2 installed. - Doug
[7a05ab42]232
233========
2347.62.0: All tests passed. libpsl, c-ares, libssh2, libidn2 installed.
235All 1098 tests report OK.
[7f6d672]236
237=======
238Added by Douglas for curl-7.64.0:
239TESTDONE: 1022 tests out of 1023 reported OK: 99%
240TESTFAIL: These tests cases failed: 323
241TESTDONE: 1235 tests were considered during 1279 seconds.
242For dependencies, I had c-ares, gnutls, libidn2, libpsl, krb5, libssh2, nghttp2,
243OpenLDAP, Samba, stunnel, and Valgrind installed.
[731bf37a]244=======
245Added by bdubbs for curl-7.64.1:
246TESTDONE: 1022 tests out of 1025 reported OK: 99%
247TESTFAIL: These test cases failed: 323 1139 1140
248TESTDONE: 1242 tests were considered during 1483 seconds
[a4b38ab]249
250=======
251Added by renodr for curl-7.65.1:
252TESTDONE: 996 tests out of 997 reported OK: 99%
253TESTFAIL: These test cases failed: 1560
254TESTDONE: 1249 tests were considered during 1091 seconds.
[03790ef]255All dependencies except for externals installed.
256=======
257Added by bdubbs for curl-7.65.2:
258TESTDONE: 1034 tests out of 1036 reported OK: 99%
259TESTFAIL: These test cases failed: 323 1560
260TESTDONE: 1254 tests were considered during 1362 seconds.
261Time above does not include test build time.
[a4b38ab]262All dependencies except for externals installed.
[6666fad]263=======
264Added by bdubbs for curl-7.65.3:
265TESTDONE: 1031 tests out of 1036 reported OK: 99%
266TESTFAIL: These test cases failed: 323 1139 1140 1173 1560
267TESTDONE: 1254 tests were considered during 1364 seconds.
268
[8558044]269The tests that fail seem to be somewhat random. What happened between
[6666fad]270yesterday and today that that tests 1139 1140 1173 now fail?
271
[4f09d49]272=======
273Added by bdubbs for curl-7.68.0:
274TESTDONE: 1066 tests out of 1071 reported OK: 99%
275TESTFAIL: These test cases failed: 323 1139 1140 1173 1560
276TESTDONE: 1290 tests were considered during 1515 seconds.
277
[b115946]278=======
279Added by bdubbs for curl-7.69.0:
280TESTDONE: 074 tests out of 1079 reported OK: 99%
281TESTFAIL: These test cases failed: 323 1139 1140 1173 1560
282TESTDONE: 1320 tests were considered during 1514 seconds.
283
[83f8954]284For curl-7.69.1, 1082 tests out of 1086 reported OK. 1560 now passes.
2851330 tests were considered during 1528 seconds.
286
[84fe2e9]287======
288Added by renodr for curl-7.70.0:
289TESTDONE: 1062 tests out of 1062 reported OK: 100%
290TESTDONE: 1352 tests were considered during 1218 seconds.
291Tests were ran with all dependencies present except for stunnel.
292impacket only seems to add one extra test to the mix as well.
[6d05912]293
294======
295Added by renodr for curl-7.71.0:
296TESTDONE: 1072 tests out of 1072 reported OK: 100%
297TESTDONE: 1364 tests were considered during 1202 seconds.
298Tests were run similarly to 7.70.0 - all deps except for stunnel.
[e3a68e4]299
300======
301Added by renodr for curl-7.71.1:
302TESTDONE: 1076 tests out of 1076 reported OK: 100%
303TESTDONE: 1368 tests were considered during 1207 seconds.
304Tests were run similarly to 7.71.0, including impacket, but no stunnel.
[365c6fb]305
306======
307Added by renodr for curl-7.72.0:
308TESTDONE: 1094 tests out of 1097 reported OK: 99%
[8558044]309TESTFAIL: These test cases failed: 1700 1701 1702
[365c6fb]310TESTDONE: 1374 tests were considered during 1285 seconds.
311Tests have all BLFS dependencies with the exception of stunnel;
312and the optional impacket python module was installed.
313Tests seem to be failing due to a missing 'nghttpx' executable
314used to start a test server.
[14726fe]315
316======
317Added by renodr for curl-7.73.0:
318TESTDONE: 1121 tests out of 1121 reported OK: 100%
319TESTDONE: 1387 tests were considered during 1303 seconds.
320Tests have all BLFS dependencies installed with the exception of stunnel,
321as well as the optional impacket installed.
[21d18f7e]322
323======
324Added by renodr for curl-7.74.0:
325TESTDONE: 1119 tests out of 1119 reported OK: 100%
326TESTDONE: 1388 tests were considered during 1370 seconds.
327Tests have all BLFS dependencies installed, as well as impacket.
328stunnel not installed.
[284be226]329
330======
331Added by bdubbs for curl-7.79.0:
332TESTDONE: 1432 tests were considered during 1543 seconds.
333TESTDONE: 1208 tests out of 1212 reported OK: 99%
334
335Tests have all BLFS dependencies installed but without impacket.
[fb25573]336
337======
338Added by plabs for curl-7.79.1:
339TESTDONE: 1434 tests were considered during 1652 seconds.
340TESTDONE: 1171 tests out of 1171 reported OK: 100%
341Tests have all BLFS dependencies installed except stunnel but without impacket.
[e1155db]342====
343bdubbs curl-7.83.0 2022-04-28
344TESTDONE: 1497 tests were considered during 1666 seconds.
345TESTDONE: 1252 tests out of 1256 reported OK: 99%
346TESTFAIL: These test cases failed: 1139 1140 1173 1177
[10428aa]347====
[2cb4b95]348Added by xry111 for curl-7.85.0 on 2022-09-01:
[10428aa]349With:
350 all BLFS dependencies but stunnel installed
[2cb4b95]351 libssh2-2.10.0 patched with libssh2-1.10.0-upstream_fix-1.patch
[10428aa]352 with-{gssapi,libssh2} enable-threaded-resolver
353TESTDONE: 1520 tests were considered during 508 seconds.
354TESTDONE: 1327 tests out of 1328 reported OK: 99%
355TESTFAIL: These test cases failed: 1459
356 It is a SCP test for bad .known_hosts file and fails because of a mismatch
357 of error codes, I don't think it indicated a serious issue.
[d608866]358[renodr] - Test results for 7.85.0 (2022-09-03), no libssh2 enabled or gssapi
359TESTDONE: 1528 tests were considered during 2041 seconds.
360TESTDONE: 1326 tests out of 1326 reported OK: 100%
[0516cd2]361
362[renodr] - Test results for 7.87.0 (2022-12-30)
363TESTDONE: 1559 tests were considered during 2112 seconds.
364TESTDONE: 1342 tests out of 1342 reported OK: 100%
365libssh2 installed and enabled
[1f0e7ec]366
367[renodr] - Test results for 8.0.1 (2023-03-27)
368TESTDONE: 1593 tests were considered during 4761 seconds.
369TESTDONE: 1356 tests out of 1356 reported OK: 100%
370All BLFS dependencies installed.
371Note that if I move /usr/bin/valgrind to a place where it can't be found, I get
372TESTDONE: 1593 tests were considered during 595 seconds.
373TESTDONE: 1356 tests out of 1356 reported OK: 100%
374It appears that every test is now run under valgrind.
[85d14e15]375-->
[f346a49]376
[355495ce]377 <para>
378 Now, as the <systemitem class="username">root</systemitem>
379 user:
380 </para>
[dc775a26]381
[874fec7f]382<screen role="root"><userinput>make install &amp;&amp;
[5ee1266]383
[b5969599]384rm -rf docs/examples/.deps &amp;&amp;
385
[e024fe4]386find docs \( -name Makefile\* -o -name \*.1 -o -name \*.3 \) -exec rm {} \; &amp;&amp;
387
[e4ca0af7]388install -v -d -m755 /usr/share/doc/curl-&curl-version; &amp;&amp;
[d832a872]389cp -v -R docs/* /usr/share/doc/curl-&curl-version;</userinput></screen>
[0c02dcb]390
391 <para>
[1f0e7ec]392 To run some simple verification tests on the newly installed
393 <command>curl</command>, issue the following commands:
[75e3e09]394 <command>curl --trace-ascii debugdump.txt https://www.example.com/</command>
[0c02dcb]395 and
[75e3e09]396 <command>curl --trace-ascii d.txt --trace-time https://example.com/</command>.
[0c02dcb]397 Inspect the locally created trace files <filename>debugdump.txt</filename>
[1f0e7ec]398 and <filename>d.txt</filename>, which contains version information,
399 downloaded files information, etc. One file has the time for each action logged.
[0c02dcb]400 </para>
[bf8ac01]401 </sect2>
[dc775a26]402
[bf8ac01]403 <sect2 role="commands">
404 <title>Command Explanations</title>
[dc775a26]405
[c627795]406 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
407 href="../../xincludes/static-libraries.xml"/>
[5ee1266]408
[fdd7a91]409 <para>
410 <parameter>--enable-threaded-resolver</parameter>: This switch enables
411 <application>cURL</application>'s builtin threaded DNS resolver.
412 </para>
413
[30b7db74]414 <para>
[038b4c75]415 <parameter>--with-ca-path=/etc/ssl/certs</parameter>: This
[2198a32]416 switch sets the location of the BLFS Certificate Authority store.
[30b7db74]417 </para>
418
[42d1ab6]419 <para>
[a62f518]420 <parameter>--with-openssl</parameter>: This parameter chooses
[3026cde]421 <application>OpenSSL</application> as SSL/TLS implementation.
422 This seems mandatory now.
[42d1ab6]423 </para>
424
[355495ce]425 <para>
426 <option>--with-gssapi</option>: This parameter adds
427 <application>Kerberos 5</application> support to
428 <filename class="libraryfile">libcurl</filename>.
429 </para>
430
431 <para>
432 <option>--without-ssl --with-gnutls</option>: Use to
433 build with <application>GnuTLS</application> support
434 instead of <application>OpenSSL</application> for SSL/TLS.
435 </para>
[b834dfc7]436
[038b4c75]437 <para>
[5c3f3856]438 <option>--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt</option>: Use
[038b4c75]439 this switch instead of <parameter>--with-ca-path</parameter> if
440 building with <application>GnuTLS</application> support
441 instead of <application>OpenSSL</application> for SSL/TLS.
442 </para>
443
[7f6d672]444 <para>
[a62f518]445 <option>--with-libssh2</option>: This parameter adds
[7f6d672]446 <application>SSH</application> support to cURL. This is disabled
447 by default.
448 </para>
449
[a4b38ab]450 <para>
[a62f518]451 <option>--enable-ares</option>: This parameter adds
[10428aa]452 support for DNS resolution through the c-ares library. It overrides
453 <parameter>--enable-threaded-resolver</parameter> and is not widely
454 tested by the editors.
[a4b38ab]455 </para>
456
[355495ce]457 <para>
[5ee1266]458 <command>find docs ... -exec rm {} \;</command>: This command removes
[355495ce]459 <filename>Makefiles</filename> and man files from the documentation
[4949bda0]460 directory that would otherwise be installed by the commands that follow.
[355495ce]461 </para>
[32a8ca3]462
[bf8ac01]463 </sect2>
[dc775a26]464
[bf8ac01]465 <sect2 role="content">
466 <title>Contents</title>
[dc775a26]467
[bf8ac01]468 <segmentedlist>
469 <segtitle>Installed Programs</segtitle>
470 <segtitle>Installed Library</segtitle>
471 <segtitle>Installed Directories</segtitle>
[dc775a26]472
[bf8ac01]473 <seglistitem>
[355495ce]474 <seg>
[c18fd2e6]475 curl and curl-config
[355495ce]476 </seg>
477 <seg>
478 libcurl.so
479 </seg>
480 <seg>
481 /usr/include/curl and
482 /usr/share/doc/curl-&curl-version;
483 </seg>
[bf8ac01]484 </seglistitem>
485 </segmentedlist>
[dc775a26]486
[bf8ac01]487 <variablelist>
488 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
489 <?dbfo list-presentation="list"?>
490 <?dbhtml list-presentation="table"?>
[dc775a26]491
[bf8ac01]492 <varlistentry id="curl-prog">
493 <term><command>curl</command></term>
494 <listitem>
[355495ce]495 <para>
[4c24eb0a]496 is a command line tool for transferring files with URL syntax
[32a8ca3]497 </para>
[bf8ac01]498 <indexterm zone="curl curl-prog">
499 <primary sortas="b-curl">curl</primary>
500 </indexterm>
501 </listitem>
502 </varlistentry>
[dc775a26]503
[bf8ac01]504 <varlistentry id="curl-config">
505 <term><command>curl-config</command></term>
506 <listitem>
[355495ce]507 <para>
508 prints information about the last compile, like libraries
[4c24eb0a]509 linked to and prefix setting
[355495ce]510 </para>
[bf8ac01]511 <indexterm zone="curl curl-config">
512 <primary sortas="b-curl-config">curl-config</primary>
513 </indexterm>
514 </listitem>
515 </varlistentry>
[dc775a26]516
[bf8ac01]517 <varlistentry id="libcurl">
[874fec7f]518 <term><filename class="libraryfile">libcurl.so</filename></term>
[bf8ac01]519 <listitem>
[355495ce]520 <para>
521 provides the API functions required by
[4c24eb0a]522 <command>curl</command> and other programs
[355495ce]523 </para>
[bf8ac01]524 <indexterm zone="curl libcurl">
[874fec7f]525 <primary sortas="c-libcurl">libcurl.so</primary>
[bf8ac01]526 </indexterm>
527 </listitem>
528 </varlistentry>
[355495ce]529
[bf8ac01]530 </variablelist>
[355495ce]531
[bf8ac01]532 </sect2>
[355495ce]533
[f45b1953]534</sect1>
Note: See TracBrowser for help on using the repository browser.