[pkg-lighttpd] lighttpd-dev package?
Anthony L. Awtrey
tony at awtrey.com
Fri Aug 3 18:51:37 UTC 2012
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 08/03/2012 01:06 PM, Anthony L. Awtrey wrote:
> I'll pop on the lighttpd list and point them over here to see if
> anyone there can weigh in on the topic.
I did and they did! I'm updating this thread to keep the next guy from
chasing this issue.
On 08/03/2012 02:43 PM, Stefan Bühler wrote:
> As lighttpd is not a library, there was no focus on providing a
> stable api. This means that code accesses members of structs
> directly and so on, and each change in a struct breaks the binary
> api (even adding new members can break stuff if the struct is used
> in an array).
>
> This is not something we intend to change.
>
> I can see that you don't like to repackage for new lighttpd
> versions, but I think it is the only way that works rights now.
> (Given that we don't have many releases, and don't change much,
> this shouldn't be much of a problem).
>
>
> If you really want to work on a -dev package, you need to compile
> the core functions as library (there is some stuff in the build
> systems, that should already do this if NO_RDYNAMIC is set). This
> library should have a version info, which needs to get bumped with
> each binary api change (or just for every change), and should be
> put in an extra liblighttpdX package, which changes the name with
> each bump. The headers should probably be exported in a lighttpd/
> subdirectory.
>
> I'm pretty sure it isn't worth the effort.
I am satisfied. Unfortunately, I am also stuck with
Apache. Thanks anyway!
Tony
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJQHB25AAoJEC1MrsQmmCjYTZEH/38hIPzKQTvkGuUsfNzRdA9O
NEVrml9wQA9VZXB9PdKG4l2DNfIvTifz0jJzzA9McYEVHrLD7Psq22vhRYmU0v85
u8e0joWdEExLcCHCOlYrrpRg3cwNrHpNOppBJ31nNfbIlXk1+HyUXcABDzw6jCeY
+XLokypl6EujpAn2tUDp3YYY6dYVujbWqH1A0Le8vPKKcJJaP/zvgLPoXOIQ3V6G
r4dUxRTXSbXjJeqh2IXeUtIDf/iuuZK9+c+JO5nad4ZIyBYIKWnA+T1OcDyktfk6
+PhMzMsjy2XsOLVwi/dUnj/XOU4xEsl5S6uEjPH4aGL7HqR3pV8rxVi6XGGD7Os=
=or8o
-----END PGP SIGNATURE-----
More information about the pkg-lighttpd-maintainers
mailing list