squid-2.6-PRE1 does not build on FreeBSD 4

From: Thomas-Martin Seck <tmseck-lists@dont-contact.us>
Date: Thu, 1 Jun 2006 21:41:38 +0200

Squid developers,

being the current squid port maintainer on FreeBSD, I have just started
to create a port for the upcoming 2.6. My plan is to provide 2.5 and 2.6
as separate ports for a while, similar to what we had when 2.5 became
mainline squid and 2.4 was provided alongside for a while. If 2.6 is
sufficiently stable and you declare 2.5 obsolete, the 2.5 port will be
expired.

Unfortunately, my porting efforts were stopped early:

FreeBSD 4 does not have sys/statvfs.h and now compilation of
src/store_dir.c fails although the code looks basically the same as in
2.5 (which compiles OK on FreeBSD 4):

source='store_dir.c' object='store_dir.o' libtool=no DEPDIR=.deps depmode=gcc /bin/sh ../cfgaux/depcomp cc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -O -pipe -c store_dir.c
store_dir.c: In function `storeDirGetBlkSize':
store_dir.c:526: storage size of `sfs' isn't known
store_dir.c: In function `storeDirGetUFSStats':
store_dir.c:559: storage size of `sfs' isn't known

Any ideas?
Received on Thu Jun 01 2006 - 14:41:13 MDT

This archive was generated by hypermail pre-2.1.9 : Fri Jun 30 2006 - 12:00:02 MDT