Marc G. Fournier
5dcc9bef6e
Patch for Solaris 2.5 from: adrian@waltham.harvard.net
1997-04-15 18:18:45 +00:00
Marc G. Fournier
f2b98c4624
Fixes for [] escaping pointed out by Adrian
1997-04-12 13:56:44 +00:00
Marc G. Fournier
cecfd642f5
Make sure that Makefile.${PORTNAME} is link'd and that teh port/*.h
...
file that has moved to include is also link'd properly
1997-04-12 10:35:49 +00:00
Marc G. Fournier
02fa41951b
Fix detection of install vs installbsd
...
Submitted by: adrian@waltham.harvard.net
1997-04-12 09:39:56 +00:00
Marc G. Fournier
e6dfee305c
Much improved configure that integrates the build script right into it
...
Submitted by: adrian@waltham.harvard.net
1997-04-09 08:55:32 +00:00
Marc G. Fournier
eda9d69d6c
Move YACC and YFLAGS into the template files
...
Clean up the .sample files...comment out all sample entries except for
the localhost one
1997-04-04 11:23:15 +00:00
Marc G. Fournier
c7b40e6058
This commit represents a clean compile with the new templates under
...
FreeBSD
The Makefile(s) have all been cleaned up such that there is a single
LDFLAGS vs LD_ADD or LDADD or LDFLAGS or LDFLAGS_BE. The Makefile(s)
should be alot more straightforward then they were before...and
consistent
1997-04-04 10:43:16 +00:00
Marc G. Fournier
f2eb14ad0d
One helluva mess.
...
Further extended Makefile.global/build/configure so that we can
have a 'template' file for each OS (and each version of OS, as in BSDi)
which is used as much as possible to generate Makefile.global
Any future ports should look at using the template file as a basis,
before moving over to Makefile.global.
This will most probably break alot of the ports, atho I've tried to
be very neat about it...
1997-04-04 07:59:48 +00:00
Marc G. Fournier
0213a81dca
More modifications to make building more interactive:
...
Allow installer to change DEF_PGPORT
Allow installer to disable HBA
1997-04-03 22:16:34 +00:00
Marc G. Fournier
e3649e9e52
Various improvements to reduce questions :)
...
Remove USE_LOCALE from Makefile.global.in
Add USE_LOCALE to build/configure/config.h
Add check for BUILDRUN in configure to make sure that build is run before
configure
1997-04-03 21:26:36 +00:00
Marc G. Fournier
986bfc5053
Misc port related issues
1997-04-01 09:27:11 +00:00
Marc G. Fournier
64c82a5016
Add checs for float.h
...
Remove 'unused variable' from dt.c
1997-03-25 20:02:42 +00:00
Marc G. Fournier
ea2fa32eff
Rather than make this a Linux test, we should just test for the existence
...
of endian.h. I figure that if it exists it's pretty sure that it has
the byte order information and we may catch some other ports without
any further testing.
From: "D'Arcy J.M. Cain" <darcy@druid.net>
1997-03-25 08:25:47 +00:00
Marc G. Fournier
e16b43e2dc
Add in alpha port
1997-03-25 02:29:08 +00:00
Marc G. Fournier
ae93ad8511
Forgot to add an AC_SUBST(STRERROR) to configure.in for the strerror() test
...
Thanks to D'Arcy for pointing this one out
1997-03-21 18:58:23 +00:00
Marc G. Fournier
7d5770eaf2
Check for and set HAVE_CRYPT_H if <crypt.h> exists
...
include crypt.h in password.c if crypt.h does exist
1997-03-20 18:04:32 +00:00
Marc G. Fournier
419b4304ba
use autoconf 2.12 instead of 2.10 to gernate configure script...
...
*hopefully* will fix the linux configuration problem..?
1997-03-20 07:30:26 +00:00
Marc G. Fournier
6ffd26d8eb
Add a check for strerr, and add in D'Arcy's strerror() code in case not
...
found
1997-03-19 02:37:42 +00:00
Marc G. Fournier
c9ba25eb6d
Add in a check for libcrypt.a
...
Pointed out by Martin
1997-03-17 19:03:05 +00:00
Marc G. Fournier
336eb7056d
Add in the sunos4 portname to configure detection
1997-03-11 02:12:17 +00:00
Marc G. Fournier
bb21784caa
Fix, I think, the stdup.o problem reported on those systems without
...
it.
1997-02-25 18:14:43 +00:00
Marc G. Fournier
069b71d721
Add in port hpux to configure
...
Pointed out by: Mark Hollomon <mhh@nortel.ca>
1997-02-20 18:29:45 +00:00
Marc G. Fournier
2407a0473a
Removed a ',' that didn't belong in the timezone test case
...
Pointed out by: afc@teri.superlink.net
1997-02-19 13:55:13 +00:00
Marc G. Fournier
aa7dbd0b95
Had configure check for strdup, but didn't have it set HAVE_STRDUP
...
Fixed
1997-02-13 08:33:28 +00:00
Marc G. Fournier
ba82bb3eac
Make sure we have an irix port
...
Pointed out by: Dave Morrison (mirrison@mail.phy.ornl.gov )
1997-02-12 05:17:19 +00:00
Marc G. Fournier
e7c767b477
Try to further reduce the PORT dependencies.
...
Essentially, config.h now includes an 'os.h', which is created via
configure by linking a "port.h" file from the port directory to the
include directory.
Going to try to merge backend/port in similar ways
1997-02-09 04:34:07 +00:00
Marc G. Fournier
171e0c27e4
Changes to configure/config.h.in to check for:
...
sigprocmask, setsid and waitpid
Especially for nextstep systems
Awaiting for a context diff from Gregor to complete changes for the nextstep
port
1997-02-09 03:33:38 +00:00
Marc G. Fournier
ad6bfe67bd
Various fixes suggested by Gregor Hoffleit
...
Add a check to configure for strdup
Remove all the '-ltermcap' checks from psql/Makefile
Have {psql,pg_dump}/Makefile modified if strdup doesn't exist on the system
1997-02-09 03:23:52 +00:00
Marc G. Fournier
f3ceb0a144
Oops, the port is ultrix4, not ultrix
...
Pointed out by: Erik Bertelsen
1997-02-08 03:29:31 +00:00
Marc G. Fournier
37e7e77c33
Add in netbsd*) to configure
...
Pointed out by D'Arcy
1997-02-07 17:49:50 +00:00
Marc G. Fournier
4c0faba0fe
Add ultrix to configure
1997-02-07 11:07:43 +00:00
Marc G. Fournier
cfd9f6e7a9
Add in the nextstep port so that configure will (should?) run on it
1997-02-07 10:18:35 +00:00
Marc G. Fournier
1ce7b0c808
The test for union semun requires <sys/ipc.h>
...
Pointed out by Bruce
1997-02-06 20:55:03 +00:00
Marc G. Fournier
2c9dbc57e5
Various changes to improve/support Mklinux
...
Submitted by: Tatsuo Ishii
1997-02-06 08:40:16 +00:00
Marc G. Fournier
e72b1ccd30
Add test for union semun to configure
...
Remove references to NEED_UNION_SEMUN from include/config.h.in and
from include/storage/ipc.h, replacing it with a single HAVE_UNION_SEMUN
1997-02-06 05:30:50 +00:00
Marc G. Fournier
321d42c6d0
Change ordering of libraries
1997-02-06 05:05:04 +00:00
Marc G. Fournier
4001a8c7d3
Add Makefile.in so that configure can determine if inet_aton.o is required
...
Add CFLAGS= @CPPFLAGS@ to Makefile.global and configure so that build is
useful for finding extra header files
Split header files from libraries in build. Doesn't make much sense to
look for a header file in /usr/local/lib, nor to look for a library
in /usr/local/include :)
1997-02-05 21:22:07 +00:00
Marc G. Fournier
4506116db8
Add in appropriate checks for inet_aton, and modifications to backend/port/Makefile
...
to include inet_aton.c if required
1997-02-04 22:39:56 +00:00
Marc G. Fournier
5c117403e0
Add in a check for AIX port and set PORTNAME accordingly
...
Pointed out by: Darren King
1997-02-04 22:24:40 +00:00
Marc G. Fournier
20c20b8018
Remove a library check that isn't used right now
1997-02-04 22:17:23 +00:00
Marc G. Fournier
b17a92f5e6
Add a 'build' script. All it currently does is prompts the user for additional 'lib'
...
directories to search to find libraries, and then runs ./configure directly
1997-02-04 22:14:24 +00:00
Marc G. Fournier
b8ddf4425d
Add conditional for port to bsdi
1997-02-04 21:40:54 +00:00
Marc G. Fournier
4aff83181a
Fix for echo newline suppression detection
...
Submitted by: Keith Parks
1997-02-04 09:16:08 +00:00
Marc G. Fournier
bc564084a3
Bring back in the autoconf files - work in progress
1997-02-04 08:53:45 +00:00
Marc G. Fournier
a961613f49
Missed this when I removed the rest of the configure stuff
1997-01-24 23:35:16 +00:00
Marc G. Fournier
ca6da613cd
Have configure auto-detect more of the libraries, and shorten out
...
the ports section of Makefile.global as a result.
1997-01-24 03:57:14 +00:00
Marc G. Fournier
18d245cda4
Auto-sense lib{readline,history,curses,termcap}
...
Autoconf bin/psql/Makefile
1997-01-24 02:35:31 +00:00
Marc G. Fournier
e736ca3113
Slowly building up config.h so that it is pretty much generated by
...
configure, thereby reducing the ports dependencies in it :)
1997-01-24 00:42:22 +00:00
Marc G. Fournier
36f7766a18
Add config.h to configure
1997-01-23 23:31:39 +00:00
Marc G. Fournier
792913f415
Forgot, we don't use Makefile anymore.
...
Mv Makefile.in to GNUmakefile.in and reflect the change in the
configure script
1997-01-23 23:24:14 +00:00