I have prepared a new set of packages, with some changes: - Now the three packages uses CYGPORT instead "generic-build-script" (thanks to David). With cygport the sourcecode is downloaded from varnish website or varnish subversion. - Created a Varnish version 2.1.2 package. Now there are three packages with following versions => Current: 2.1.4 , Previous: 2.1.2 and Test: SVN r5665. (varnish 2.1.3 version has a important bug, so is not worth to port it) - Solved minor compilation problem in "make check". There was some weird errors with libraries in tests, only when other varnish version package was instaled in /usr/lib. They were mixed up when varnish starts. - Solved a compilation problem in r5665 package. Makefiles of new library libvmod_std (optional module) didn't generate DLL file in some situations.
The new packages can be downloaded from: wget http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-2.1.2-4-src.tar.bz2 wget http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-2.1.2-4.tar.bz2 wget http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-2.1.4-4-src.tar.bz2 wget http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-2.1.4-4.tar.bz2 wget http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-r5665-4-src.tar.bz2 wget http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-r5665-4.tar.bz2 wget http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/setup.hint (Current: 2.1.4 , Previous: 2.1.2 and Test: SVN r5665) Please, somebody check the new version and upload it to server. Thank you. 2011/1/5 Jorge Díaz <jdz...@gmail.com>: > Hello everybody, > > David has tested varnish packages and it is GTG for him. > > If everybody agree, please somebody upload both packages to > sourceware.org server: > > wget > http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-2.1.4-1-src.tar.bz2 > wget > http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-2.1.4-1.tar.bz2 > wget > http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-r5665-1-src.tar.bz2 > wget > http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/varnish-r5665-1.tar.bz2 > wget > http://downloads.sourceforge.net/project/cygvarnish/cygwin-varnish%20package/setup.hint > > Thank you > > 2011/1/5 David Sastre <d.sastre.med...@gmail.com>: >>> > On Behalf Of David Sastre >>> > Sent: viernes, 31 de diciembre de 2010 14:19 >>> > Subject: Re: [ITP] varnish-2.1.4-1 and varnish-r5665 >>> > >>> > On Thu, Dec 30, 2010 at 06:52:32PM +0100, Jorge Díaz wrote: >>> > > I have prepared two packages: >>> > > * Current: varnish 2.1.4-1 => last released version, 2.1.4 >>> > > * Test: varnish r5665 => subversion trunk r5665 version >>> > > >>> > > Varnish cygwin patched source version can be compiled succesfully in >>> > > Linux and Solaris. >>> > >>> > I have tested the package listed above in a >>> > >>> > CYGWIN_NT-6.1 win7 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin >>> > >>> > Varnish fails to compile due to curses.h not being found: >>> > >>> > Also, many tests failed: >>> > >>>On Mon, Jan 03, 2011 at 11:34:01AM +0100, Jorge Díaz wrote: >>> I have fixed the package problems reported by David. >>> >>> * Curses library problem (error: curses.h: No such file or directory) >>> This problem is explained in: >>> http://cygwin.com/ml/cygwin/2010-05/msg00397.html for some reason, my >>> Cygwin environment retained old links from /usr/include to >>> /usr/include/ncurses, so compiled OK, but newer installations had >>> problems. I have added -I/usr/include/ncurses to CFLAGS and now it >>> works fine. >>> >>> * Test problems. >>> Varnish compiles VCL file to DLL using GCC. I think the problem is >>> that GCC does not find libraries when Varnish is not installed because >>> only searchs in /usr/lib (my PC had a copy there). I have fixed GCC >>> compilation command, so it try to use /usr/lib and after searchs in >>> compilation dir. >>> >>> The fixed packages (varnish-2.1.4-1 and varnish-r5665) can be >>> downloaded from sourceforge: >> >> New packages build fine. Tests now run OK, too. Setup.hint looks good. >> I've tried a very simple config to access an apache backend running on >> another host, and also tested the web interface and some of the >> utilities. I havent tried advanced setups, though. All my tests have >> been run using r5665. >> Everything seems to work properly so far. >> >> I've noticed that 2.1.4 is still experimental in Debian, and available for >> RHEL6 beta, Mandriva devel cooker and Fedora Core 15. >> But it is also available as updates for Fedora 13/14, so unless >> anybody else has an objection, it would be GTG for me. >> >> -- >> Huella de clave primaria: 0FDA C36F F110 54F4 D42B D0EB 617D 396C 448B 31EB >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.10 (GNU/Linux) >> >> iEYEARECAAYFAk0jrmAACgkQYX05bESLMevHjgCgtuNkOUxzZMcTWSXKU66dic6D >> XGsAnj+T5l33JScebVcDlRExWxuWUlsp >> =eGx9 >> -----END PGP SIGNATURE----- >> >> >