<br><br><div class="gmail_quote">On Sat, Mar 2, 2013 at 9:21 PM, Kevin Kofler <span dir="ltr"><<a href="mailto:kevin.kofler@chello.at" target="_blank">kevin.kofler@chello.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Jon Ciesla wrote:<br>
> I see no reason not to keep dietlibc around for development use, but I'd<br>
> rather see packages use glibc.<br>
<br>
We agree then. But if we want to keep dietlibc, it needs to be fixed to<br>
comply with the packaging guidelines and best practices, i.e.:<br>
* Shared library build needs to be enabled. I see no reason to build this<br>
library as static only as Enrico is doing. We tolerate this where upstream<br>
does not support shared builds at all, but this is not the case here.<br>
* The main package should contain the shared library (and the documentation<br>
that's relevant at runtime, in particular COPYING) only. Right now it<br>
contains some stuff which probably belongs into -devel.<br>
* The main package must not require -devel as it does now.<br>
* The -devel package should not contain the static library, which should<br>
instead be in a -static subpackage.<br>
* The -lib package (which is currently not built by default, it contains the<br>
shared library if you enable shared build) should simply be the main<br>
package. It doesn't make sense to have a -lib subpackage of a library.<br>
* The -header subpackage should really be called -headers (There's more than<br>
one header! And it'd also be consistent with glibc.) or folded into -devel<br>
(though then it can't be noarch anymore).<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div>Excellent, can you file all of this as a BZ against dietlibc so we can track it, and not rely on my imperfect memory? I don't want to miss a thing*.<br>
<br>-J<br><br>*No singing!<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
Kevin Kofler<br>
<br>
--<br>
devel mailing list<br>
<a href="mailto:devel@lists.fedoraproject.org">devel@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/devel" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/devel</a></font></span></blockquote></div><br><br clear="all"><br>-- <br><a href="http://cecinestpasunefromage.wordpress.com/" target="_blank">http://cecinestpasunefromage.wordpress.com/</a><br>
------------------------------------------------<br>in your fear, seek only peace<br>in your fear, seek only love<br><br>-d. bowie