Marc G. Fournier
c2e73db87a
Various patches for shared libraries under i386-solaris by:
...
Christoph Kaesling <ck@dog.pfalz.sub.de>
1997-03-25 09:21:59 +00:00
Marc G. Fournier
6304e2c273
Here's two more diffs...
...
The first fixes a warning from gcc about the assignment within the condition.
The extra set of parens should not make a difference, but with -Werror, they
are necessary.
The second fixes an "ln -s" invocation that assumes the current directory is
implicitly the target if not specified. Not true in all cases, and again, it
should not make a difference except to those implementation that it does.
From: "Michael P. Snyder" <msnyder@hawkeye.huntersmoon.com>
1997-03-25 09:08:06 +00:00
Marc G. Fournier
7d02575ad1
Fixes for libpgtcl from Massimo
1997-03-17 22:05:08 +00:00
Marc G. Fournier
ea58f28ee8
om: "Martin J. Laubach" <mjl@CSlab.tuwien.ac.at>
...
Subject: [HACKERS] Patch for io routines
I am currently trying to improve on the front-backend communication
routines; and noticed that lots of code are duplicated for libpq and
the backend. This is a first patch that tries to share code between
the two, more to follow.
mjl
1997-03-16 18:51:29 +00:00
Marc G. Fournier
3031ec7c72
NetBSD Shared Library Patch from Martin J. Laubach
1997-03-15 19:17:03 +00:00
Marc G. Fournier
791c075852
Date/Time updates from Thomas...
1997-03-14 23:34:16 +00:00
Bryan Henderson
52052f3a19
Use gcc to make Linux ELF shared library, instead of ld.
1997-01-20 00:51:38 +00:00
Bruce Momjian
63b22d8aa9
cleanup for LINUX_ELF
1997-01-10 18:55:24 +00:00
Vadim B. Mikheev
41857f3ca2
Additional fixes for shared library (BSD44_Derived port).
1997-01-10 04:01:09 +00:00
Marc G. Fournier
5b104c30e9
NeXT port specific changes by: Ovidiu Predescu <ovidiu@bx.logicnet.ro>
1997-01-06 00:24:24 +00:00
Marc G. Fournier
0865f587ea
Shared library fixes for BSD44_Derived port
...
Submitted by: "Martin J. Laubach" <mjl@wwx.vip.at>
NOTE: The following patch I was uncertain of, but applied it...will end up
testing the compile on my machine later tonight anyway, but if anyone
knows why this *shouldn't* have been done, please change it. (CC -> LD)
***************
*** 61,68 ****
../backend/lib/dllist.o:
$(MAKE) -C ../backend/lib dllist.o
! libpq.so.1: $(OBJS)
! $(CC) $(LDFLAGS) -shared $(OBJS) -o libpq.so.1
c.h: ../include/c.h
rm -f c.h
--- 66,73 ----
../backend/lib/dllist.o:
$(MAKE) -C ../backend/lib dllist.o
! $(shlib): $(OBJS)
! $(LD) $(LDFLAGS) -shared $(OBJS) -o $(shlib)
c.h: ../include/c.h
rm -f c.h
1997-01-05 23:52:21 +00:00
Bryan Henderson
7f36a2a718
Fix bug: libpq clients (which include libpq-fe.h) won't compile.
1996-12-10 07:05:12 +00:00
Bryan Henderson
93f722536f
Whoops, redo Ultrix patch so the other ports still compile.
1996-11-26 07:39:11 +00:00
Bryan Henderson
c118543186
Fix double-colon syntax error on fe-lobj.o.
1996-11-26 06:33:18 +00:00
Bryan Henderson
46d58fba33
Make it compile on Ultrix. Thanks Erik Bertelson.
1996-11-26 03:20:35 +00:00
Bruce Momjian
99a4dc0598
Copy needed include files into standard directory.
1996-11-17 19:27:38 +00:00
Bryan Henderson
f64b840387
Remove most compile-time options, add a few runtime options to make up for it.
...
In particular, no more compiled-in default for PGDATA or LIBDIR. Commands
that need them need either invocation options or environment variables.
PGPORT default is hardcoded as 5432, but overrideable with options or
environment variables.
1996-11-14 10:25:54 +00:00
Bryan Henderson
d7dd9295b7
End of the make file simplifications.
1996-11-12 11:43:32 +00:00
Bruce Momjian
a0990e1884
Makefile cleanup after reorganization
1996-11-09 06:24:51 +00:00
Bruce Momjian
78078236ea
Fix typo in file name found during install.
1996-11-08 21:40:11 +00:00
Bruce Momjian
4b2b8592a0
Compile and warning cleanup
1996-11-08 06:02:30 +00:00
Bryan Henderson
089dfb61f0
Add ability to deal with the fmgr.h dependency.
1996-11-04 06:32:59 +00:00
Bruce Momjian
7e42f4814d
Removed PORTNAME_. Use OS version only.
1996-11-04 04:00:56 +00:00
Marc G. Fournier
4bdf308bdf
shared build fails, but the rest compiles...formatting error in the
...
cc -shared, I believe...
1996-11-03 07:14:32 +00:00
Bryan Henderson
b216c1eac6
Continuation of make file simplification; deal with header file shuffle.
1996-11-02 09:54:44 +00:00
Bryan Henderson
e18d49d82a
Add CFLAGS+=-DPOSTPORT=... so we can take it out of the global CFLAGS.
1996-10-25 09:22:30 +00:00
Bruce Momjian
fd067981be
Fix location of include files to match postgres.h includes.
1996-09-25 19:37:31 +00:00
Marc G. Fournier
afcbce5c22
CFLAGS +- -I... got messed by one of Bryan's patches
...
Fix Submitted by: Bryan himself :)
1996-09-23 18:14:08 +00:00
Marc G. Fournier
ff4d0d435e
Here's a patch that I discussed recently on pg95-dev that changes the
...
way one creates a database system. Parts that were in "make install"
are not either in "make all" or initdb. Nothing goes in the PGDATA
directory besides user data. Creating multiple database systems is
easier.
In addition to applying the patch, it is necessary to move the file
libpq/pg_hba to backend/libpq/pg_hba.sample.
Submitted by: Bryan Henderson <bryanh@giraffe.netgate.net>
1996-09-23 08:24:13 +00:00
Marc G. Fournier
28fad34c7b
modifications required to reflect centralized include files
1996-08-28 23:02:43 +00:00
Marc G. Fournier
4d837e370c
Change the TEMPDIR to be obj instead of /tmp
...
Suggested by: Michael Babcock <michael@kanji.com>
1996-08-01 05:04:29 +00:00
Marc G. Fournier
c4ea55d2c9
clean up /tmp behind itself
...
submitted by: bruce
1996-07-29 20:52:24 +00:00
Marc G. Fournier
d31084e9d1
Postgres95 1.01 Distribution - Virgin Sources
1996-07-09 06:22:35 +00:00