From Fedora Project Wiki
(Make libraries granted bundling exceptions a table) |
(Alphabetize) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
Reason | Reason | ||
</th></tr> | </th></tr> | ||
<tr><td> | <tr><td> | ||
Any binc | |||
</td><td> | </td><td> | ||
bundled( | bundled(binc) | ||
</td><td> | </td><td> | ||
copylib | copylib | ||
</td></tr> | </td></tr> | ||
<tr><td> | <tr><td> | ||
Any egglib | Any egglib | ||
Line 29: | Line 24: | ||
copylib | copylib | ||
</td></tr> | </td></tr> | ||
<tr><td> | <tr><td> | ||
Any gnulib | Any gnulib | ||
Line 36: | Line 32: | ||
copylib | copylib | ||
</td></tr> | </td></tr> | ||
<tr><td> | <tr><td> | ||
Any | Any libiberty | ||
</td><td> | </td><td> | ||
bundled( | bundled(libiberty) | ||
</td><td> | </td><td> | ||
copylib | copylib | ||
</td></tr> | </td></tr> | ||
<tr><td> | <tr><td> | ||
Many instances of md5.c<ref>md5 implementations | Many instances of md5.c<ref>There are multiple md5 implementations. The ones that have an actual library (libnss, libgcrypt, openssl, libmd, etc) are not covered by this exception. The ones that are copied from other applications are.</ref> | ||
</td><td> | </td><td> | ||
bundled(md5-IMPLEMENTATION)<ref>Change IMPLEMENTATION depending on which implementation of md5 is being bundled. The ones known so far are bundled(md5-deutsch) and bundled(md5-plumb).</ref> | bundled(md5-$IMPLEMENTATION)<ref>Change $IMPLEMENTATION depending on which implementation of md5 is being bundled. The ones known so far are Peter Deutsch's version: [[Media:Deutsch-md5.c| bundled(md5-deutsch)]] and Colin Plumb's [[Media:Plumb-md5.c| bundled(md5-plumb)]].</ref> | ||
</td><td> | </td><td> | ||
copylib | copylib | ||
</td></tr> | </td></tr> | ||
<tr><td> | <tr><td> | ||
unac's recoll | unac's recoll | ||
Line 57: | Line 56: | ||
this recoll has changes that are not applicable to other applications. | this recoll has changes that are not applicable to other applications. | ||
</td></tr> | </td></tr> | ||
<tr><td> | |||
kernel's zlib | |||
</td><td> | |||
bundled(zlib) | |||
</td><td> | |||
Since the kernel cannot use user space libraries, this is has been accepted. | |||
</td></tr> | |||
</table> | </table> | ||
<references /> | <references /> |
Latest revision as of 18:12, 26 January 2011
Packages granted exceptions
Library |
Provide |
Reason |
---|---|---|
Any binc |
bundled(binc) |
copylib |
Any egglib |
bundled(egglib) |
copylib |
Any gnulib |
bundled(gnulib) |
copylib |
Any libiberty |
bundled(libiberty) |
copylib |
Many instances of md5.c[1] |
bundled(md5-$IMPLEMENTATION)[2] |
copylib |
unac's recoll |
bundled(recoll) |
this recoll has changes that are not applicable to other applications. |
kernel's zlib |
bundled(zlib) |
Since the kernel cannot use user space libraries, this is has been accepted. |
- ↑ There are multiple md5 implementations. The ones that have an actual library (libnss, libgcrypt, openssl, libmd, etc) are not covered by this exception. The ones that are copied from other applications are.
- ↑ Change $IMPLEMENTATION depending on which implementation of md5 is being bundled. The ones known so far are Peter Deutsch's version: bundled(md5-deutsch) and Colin Plumb's bundled(md5-plumb).