[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