[prev in list] [next in list] [prev in thread] [next in thread]
List: ipfilter
Subject: Re: Problem with IPFilter on Solaris 8
From: Darren Reed <darrenr () reed ! wattle ! id ! au>
Date: 2004-05-29 6:43:43
Message-ID: 200405290643.QAA12213 () avalon ! reed ! wattle ! id ! au
[Download RAW message or body]
This patch for SunOS5/Makefile fixes the problem.
I didn't run into it because I've always had a "ip_rules.c" in $(TOP)
and never removed it before (re)compiling.
Darren
Index: SunOS5/Makefile
===================================================================
RCS file: /devel/CVS/IP-Filter/SunOS5/Makefile,v
retrieving revision 2.76.2.2
diff -c -r2.76.2.2 Makefile
*** SunOS5/Makefile 2004/04/28 10:36:32 2.76.2.2
--- SunOS5/Makefile 2004/05/29 06:25:35
***************
*** 196,203 ****
$(OBJ)/mlso_rule.o: $(TOP)/mlso_rule.c
$(CC) -I$(TOP) $(DFLAGS) -c $(TOP)/mlso_rule.c -o $@
! $(OBJ)/ip_rules.o: $(TOP)/ip_rules.c $(TOP)/ip_rules.h
! $(CC) -I$(TOP) $(DFLAGS) -c $(TOP)/ip_rules.c -o $@
$(OBJ)/ipfrule: $(OBJ)/ip_rules.o $(OBJ)/mlso_rule.o
ld -r $(OBJ)/ip_rules.o $(OBJ)/mlso_rule.o -o $@
--- 196,203 ----
$(OBJ)/mlso_rule.o: $(TOP)/mlso_rule.c
$(CC) -I$(TOP) $(DFLAGS) -c $(TOP)/mlso_rule.c -o $@
! $(OBJ)/ip_rules.o: $(OBJ)/ip_rules.c $(TOP)/ip_rules.h
! $(CC) -I$(TOP) $(DFLAGS) -c $(OBJ)/ip_rules.c -o $@
$(OBJ)/ipfrule: $(OBJ)/ip_rules.o $(OBJ)/mlso_rule.o
ld -r $(OBJ)/ip_rules.o $(OBJ)/mlso_rule.o -o $@
***************
*** 303,310 ****
$(TOP)/ip_fil.h
$(CC) $(CCARGS) $(EXTRA) -c $(TOP)/ip_proxy.c -o $@
! $(OBJ)/ip_rules_u.o: $(TOP)/ip_rules.c $(TOP)/ip_fil.h $(TOP)/ip_rules.h
! $(CC) $(CCARGS) $(EXTRA) -c $(TOP)/ip_rules.c -o $@
$(OBJ)/ip_fil_u.o: $(TOP)/ip_fil.c $(TOP)/ip_fil.h
$(CC) $(CCARGS) $(EXTRA) -c $(TOP)/ip_fil.c -o $@
--- 303,317 ----
$(TOP)/ip_fil.h
$(CC) $(CCARGS) $(EXTRA) -c $(TOP)/ip_proxy.c -o $@
! $(OBJ)/ip_rules.c: $(OBJ)/ipf.exe $(TOP)/tools/ipfcomp.c $(TOP)/rules/ip_rules
! $(OBJ)/ipf.exe -cc -nf $(TOP)/rules/ip_rules
! -/bin/mv -f ip_rules.c $(OBJ)
!
! $(TOP)/ip_rules.h: $(OBJ)/ip_rules.c
! /bin/mv -f ip_rules.h $(TOP)
!
! $(OBJ)/ip_rules_u.o: $(OBJ)/ip_rules.c $(TOP)/ip_fil.h $(TOP)/ip_rules.h
! $(CC) $(CCARGS) $(EXTRA) -c $(OBJ)/ip_rules.c -o $@
$(OBJ)/ip_fil_u.o: $(TOP)/ip_fil.c $(TOP)/ip_fil.h
$(CC) $(CCARGS) $(EXTRA) -c $(TOP)/ip_fil.c -o $@
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic