I'm quite fond of doing VPATH builds, i.e. building outside the source
authorBruce Momjian <bruce@momjian.us>
Wed, 13 Aug 2003 03:12:04 +0000 (03:12 +0000)
committerBruce Momjian <bruce@momjian.us>
Wed, 13 Aug 2003 03:12:04 +0000 (03:12 +0000)
tree. This also catches lots of little Makefile bugs, so here's a small
patch for one of them (replacing an explicit reference to thread.c with
a reference to it as the first prerequsite of the rule makes make look
for it in the place where it was found (the source tree) rather than in
the build tree. (using GNU make 3.79.1)

John Gray

doc/TODO
src/port/Makefile

index 7ef8a255a8cd5f8f02a052210b351e49ee50a2fa..3db0d918913a903e5ea65a14bb935970b3174ab8 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,6 +1,6 @@
 TODO list for PostgreSQL
 ========================
-Last updated:          Mon Aug 11 18:39:47 EDT 2003
+Last updated:          Tue Aug 12 18:04:15 EDT 2003
 
 Current maintainer:    Bruce Momjian (pgman@candle.pha.pa.us)
 
@@ -60,6 +60,9 @@ Administration
 * Allow logging of only data definition(DDL), or DDL and modification statements
 * Allow log lines to include session-level information, like database and user
 * Allow server log information to be output as INSERT statements
+* Prevent default re-use of sysids for dropped users and groups
+* Prevent dropping user that still owns objects, or auto-drop the objects
+
 
 
 Data Types
index d3c111d5c29ef65b7bef7897d85a086047e9df87..805ddffb519f9d84525d704ba8f4f3b0804017f6 100644 (file)
@@ -23,7 +23,7 @@ libpgport.a: $(LIBOBJS)
        $(AR) crs $@ $^
 
 thread.o: thread.c
-       $(CC) $(CFLAGS) $(CPPFLAGS) $(THREAD_CFLAGS) -c thread.c
+       $(CC) $(CFLAGS) $(CPPFLAGS) $(THREAD_CFLAGS) -c $<
 
 clean distclean maintainer-clean:
        rm -f libpgport.a $(LIBOBJS)