Return to BSD News archive
Newsgroups: comp.os.386bsd.apps Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!swrinde!cs.utexas.edu!uunet!pipex!sunic!news.chalmers.se!me.chalmers.se!dana From: dana@me.chalmers.se (Dan Andersson) Subject: Re: Postgres / ingres Message-ID: <CB98GG.1rr@news.chalmers.se> Sender: news@news.chalmers.se Nntp-Posting-Host: theta.me.chalmers.se Organization: Chalmers University of Technology References: <CB3yG4.AL2@usenet.ucs.indiana.edu> Date: Wed, 4 Aug 1993 21:45:52 GMT Lines: 194 I use the version of ingres04.lzh found at tsx-11.mit.edu with some fixes for 386bsd. The fixes are for 386bsd and not 'generic' with ifs... diff -rc /usr/home/ingres/source/Config /usr/home/dana/tp/ingres/source/Config *** /usr/home/ingres/source/Config Tue Aug 3 04:47:08 1993 --- /usr/home/dana/tp/ingres/source/Config Wed Jan 20 01:47:42 1993 *************** *** 33,39 **** # # You need an ANSI-C compilers ! CC = /usr/local/bin/gcc # the cputype, VAX or SUN # for i386 and i486 define VAX --- 33,39 ---- # # You need an ANSI-C compilers ! CC = gcc # the cputype, VAX or SUN # for i386 and i486 define VAX diff -rc /usr/home/ingres/source/conf/Makefile /usr/home/dana/tp/ingres/source/c onf/Makefile *** /usr/home/ingres/source/conf/Makefile Tue Aug 3 14:14:10 1993 --- /usr/home/dana/tp/ingres/source/conf/Makefile Wed Jan 20 01:54:41 1993 *************** *** 131,136 **** --- 131,137 ---- sysmodfunc: version.o sysmodfunc.o $(DBULIB) $(CTLMOD) $(ALLLIB) $(CC) $(LDFLAGS) version.o $@.o $(DBULIB) $(OTHERS) $(ALLLIB) -o $@ $(INSTALL) -m $(SUMODE) $@ $(BIN) + rm $@ # Sysdump *************** *** 137,142 **** --- 138,144 ---- sysdump: version.o sysdump.o $(CTLMOD) $(ALLLIB) $(CC) $(LDFLAGS) version.o $@.o $(OTHERS) $(ALLLIB) -o $@ $(INSTALL) -m $(SUMODE) $@ $(BIN) + rm $@ # Monitor *************** *** 143,148 **** --- 145,151 ---- monitor: version.o monitor.o $(MONITOR) $(CTLMOD) $(IUTIL) $(GUTIL) $(CC) $(LDFLAGS) version.o $@.o $(OTHERS) $(MONITOR) $(CTLMOD) $(IUTIL) $(GUTIL) -o $@ $(INSTALL) -m $(BINMODE) $@ $(BIN) + rm $@ # SysMonitor *************** *** 149,154 **** --- 152,158 ---- sysmonitor: version.o sysmonitor.o $(SYSMONITOR) $(DBULIB) $(IUTIL) $(GUTIL) $(CC) $(LDFLAGS) version.o $@.o $(OTHERS) $(SYSMONITOR) $(CTLMOD) $(IUTI L) $(GUTIL) -o $@ $(INSTALL) -m $(BINMODE) $@ $(BIN) + rm $@ # Full System *************** *** 157,162 **** --- 161,167 ---- univingres: version.o univingres.o $(ALLLIBS) $(CC) $(LDFLAGS) version.o $@.o $(OTHERS) $(ALLLIBS) $(MATH) -o $@ $(INSTALL) -m $(SUMODE) $@ $(BIN) + rm $@ allinstall: version.o all1 all Only in /usr/home/ingres/source/ctlmod: ctlmod Only in /usr/home/ingres/source/dbu: dbulib diff -rc /usr/home/ingres/source/dbu/save.c /usr/home/dana/tp/ingres/source/dbu/ save.c *** /usr/home/ingres/source/dbu/save.c Tue Aug 3 13:18:31 1993 --- /usr/home/dana/tp/ingres/source/dbu/save.c Wed Jan 20 01:46:13 1993 *************** *** 46,51 **** --- 46,52 ---- int DmSize[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + #ifdef linux int dysize(int year) { if (year % 400 == 0) *************** *** 54,59 **** --- 55,61 ---- return 366; return 365; } + #endif save(parmc, parmv) int parmc diff -rc /usr/home/ingres/source/gutil/Makefile /usr/home/dana/tp/ingres/source/ gutil/Makefile *** /usr/home/ingres/source/gutil/Makefile Tue Aug 3 10:54:43 1993 --- /usr/home/dana/tp/ingres/source/gutil/Makefile Mon Jan 18 09:06:11 1993 *************** *** 11,17 **** LIB= $(INGRES)/lib OBJS= append.o atof.o bequal.o bitcnt.o bitpos.o cat.o \ ! concat.o cvt.o freebuf.o ftoa.o fullwait.o \ getufield.o iocv.o itoa.o length.o \ xalloc.o need.o oatoi.o pad.o pmove.o \ prargs.o scompare.o sequal.o set_si_buf.o set_so_buf.o \ --- 11,17 ---- LIB= $(INGRES)/lib OBJS= append.o atof.o bequal.o bitcnt.o bitpos.o cat.o \ ! concat.o freebuf.o ftoa.o fullwait.o \ getufield.o iocv.o itoa.o length.o \ xalloc.o need.o oatoi.o pad.o pmove.o \ prargs.o scompare.o sequal.o set_si_buf.o set_so_buf.o \ *************** *** 20,26 **** min.o xfree.o bmove.o perror.o locv.o capital.o SRCS1= append.c atof.c bequal.c bitcnt.c bitpos.c cat.c \ ! concat.c cvt.c freebuf.c ftoa.c fullwait.c \ getufield.c iocv.c itoa.c length.c \ xalloc.c need.c oatoi.c pad.c pmove.c capital.c diff -rc /usr/home/ingres/source/monitor/config.c /usr/home/dana/tp/ingres/sourc e/monitor/config.c *** /usr/home/ingres/source/monitor/config.c Tue Aug 3 14:12:16 1993 --- /usr/home/dana/tp/ingres/source/monitor/config.c Thu Mar 29 03:11:58 1984 *************** *** 1,18 **** - # include <func.h> - # include <sccs.h> - - SCCSID(@(#)monitor.c 8.2 12/18/85) - - - - char Qbuf[1600]; - int QbufSize = sizeof Qbuf; - - extern struct fn_def TtyMonFn; - - struct fn_def *FuncVect[] = - { - &TtyMonFn, - }; - - int NumFunc = sizeof FuncVect / sizeof FuncVect[0]; --- 0 ---- diff -rc /usr/home/ingres/source/parser/tree.c /usr/home/dana/tp/ingres/source/p arser/tree.c *** /usr/home/ingres/source/parser/tree.c Tue Aug 3 05:07:43 1993 --- /usr/home/dana/tp/ingres/source/parser/tree.c Mon Jan 18 11:16:37 1993 *************** *** 5,11 **** # include <pv.h> # include "parser.h" # include <symbol.h> ! # include <sys/malloc.h> # include <errors.h> /* --- 5,11 ---- # include <pv.h> # include "parser.h" # include <symbol.h> ! # include <malloc.h> # include <errors.h> /* ----------------------------------------- As you see, minor fixes. I also use gnu make 3.67 and gcc-2.4.5 on 386bsd patchlevel 0.2.4. Regards Dan Andersson dana@theta.me.chalmers.se