New prereleases: 1.4.20-r2294 and 1.5-r2294 40
It’s been some time since the last 1.4 release and especially since the last 1.5 prerelease. There have been a lot of fixes in both branches so be sure to check them out, no matter if you are using 1.4 or 1.5.
You can get the prereleases from this url: http://opensu.se/~darix/lighttpd/
The 1.4.20 changes can be read here:
http://trac.lighttpd.net/trac/browser/branches/lighttpd-1.4.x/NEWS
While 1.5 changes can be fetched from here:
http://trac.lighttpd.net/trac/browser/trunk/NEWS
We ask you to test these snapshots as extensive as possible and report any broken things back to us.
If everything goes well and no showstoppers are encountered, there will be an official 1.4.20 release soon.
As for 1.5: should this prerelease be stable and bugfree enough, it will be the last prerelease and there will be a 1.5.0 release. It will not retire the 1.4 branch though. There are still some things missing in 1.5 like internal spawning of fcgi backends that prevent it form being the next main branch.
You can thank stbuehler for all his hard work he has put into both trees as he is responsible for nearly all of the work recently.
If you want to get the latest source for any branch, you can get it from our svn repository.
Documentation to do so can be obtained from this page:
http://trac.lighttpd.net/trac/wiki/Devel/Subversion
Bug reports or feature requests can be filed in our trac ticket system:
http://trac.lighttpd.net/trac/newticket
Please make sure to check if there isn’t a ticket already here:
http://trac.lighttpd.net/trac/report
Thank you for using lighty.
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DLIBRARY_DIR="\"/usr/local/lib\"" -I. -I.. -D_REENTRANT -D__EXTENSIONS__ -I/usr/local/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g -O2 -Wall -W -Wshadow -pedantic -std=gnu99 -MT mod_status.lo -MD -MP -MF .deps/mod_status.Tpo -c -o mod_status.lo mod_status.c
gcc -DHAVE_CONFIG_H -DLIBRARY_DIR=\"/usr/local/lib\" -I. -I.. -D_REENTRANT -D__EXTENSIONS__ -I/usr/local/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g -O2 -Wall -W -Wshadow -pedantic -std=gnu99 -MT mod_status.lo -MD -MP -MF .deps/mod_status.Tpo -c mod_status.c -fno-common -DPIC -o .libs/mod_status.o
mv -f .deps/mod_status.Tpo .deps/mod_status.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g -O2 -Wall -W -Wshadow -pedantic -std=gnu99 -module -export-dynamic -avoid-version -no-undefined -o mod_status.la -rpath /usr/local/lib mod_status.lo liblightcomp.la
gcc -o .libs/mod_status.so -bundle .libs/mod_status.o ./.libs/liblightcomp.dylib -L/usr/local/lib /usr/local/lib/libpcre.dylib /usr/local/lib/libgthread-2.0.dylib /usr/local/lib/libglib-2.0.dylib /usr/local/lib/libintl.dylib /usr/lib/libiconv.dylib
Undefined symbols:
"_network_get_backends", referenced from:
_mod_status_handle_server_config in mod_status.o
"_network_get_backend_info_by_type", referenced from: _mod_status_handle_server_config in mod_status.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: *** [mod_status.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
~/apps/lighttpd-1.5.0#
What we can see this nice feature? :)
akrus: too late for 1.4.20
Thanks a lot for those new pre-releases!
current svn is ok. -> http://trac.lighttpd.net/trac/wiki/Devel/Subversion
FYI: Ubuntu provides recent 1.4.19 version. They MAYBE slow BUT they're sometimes apply some patches or testing. So some delay is OK. As for Debian, they're conservative bastards. Too conservative sometimes. As for me, I'm preferring Ubuntu Server due to this fact on my servers so I do not have to stick to ancient versions of software and do not have to risk with updating all system to "unstable" or "testing" but still can have recent software.As for CentOS ... uhm er, I used it and do not like it (just another boring RedHat ripoff). Same applies as to Debian and what worse, it's packet manager is really ugly and changes too often. In such system I may even prefer to rebuild from source, especially if this gives some benefits\features.
In general I'm thinking that putting task of maintaining distro-specific stuff on developers is not a good idea. Developers should create great programs, just like lighttpd is. Distro maintainers should cope with distro specifics.Nothing good happens when someone tries to do job he is not skilled to do.Do you remember Debian and SSL keys vuln?That's what happens when someone deals with thing he really shouln't.
P.S. sorry for double-post.Pls delete upper one.And uhm, what about to delete trackback stuff with adult advertising? 8)
Don't you think that such news should appear on main page if you want EXTENSIVE test??? Surely it should be clearly stated that it's not release but rather pre-release. However, keep in mind: I figured out this fact some TWO WEEKS after your posting. You're quite successful in hiding news from people, so how you can expect extensive test then?... :(
Bug reports or feature requests can be filed in our trac ticket system: http://trac.lighttpd.net/trac/newticket
Please make sure to check if there isn’t a ticket already here: http://trac.lighttpd.net/trac/report
We need this in our ticket system to work with and get things done.
Thx for testing!