http-parser is not designed to be a static library, we force it in the specfile. Doing so causes problems with node.js, the only program that uses it. Rather than deviate from upstream even further and cause numerous headaches in the process, I'd like to ship it as a static library instead. We can do so without FESCo approval per the second criterion in the packaging guidelines: "If a library you depend on only provides a static version your package can link against it provided that you BuildRequire the *-static subpackage. Packagers in such a situation should be aware that if a shared library becomes available, that you should adjust your package to use the shared library." http-parser only provides a static version. This change will not affect any other packages, as none presently require it.
Created attachment 524806 [details] proposed specfile Attaching proposed specfile. SRPM: http://tchol.org/fedora/http-parser-1.0-2.fc15.src.rpm Koji scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=3376766
Created attachment 524810 [details] proposed specfile Sorry, forgot a couple things.
Never mind, found the problem elsewhere in http-parser.