• Bruce Momjian's avatar
    I've made a diff against the 7.0beta1 tree that accomplishes several things: · f43ec05d
    Bruce Momjian authored
            1) adds NetBSD shared lib support on both ELF and a.out platforms
    
            2) replaces "-L$(LIBPQDIR) -lpq" with "$(LIBPQ)" defined in
               Makefile.global.  This makes it much easier to build stuff in
               the source tree after you've already installed the libraries.
    
            3) adds TEMPLATEDIR in Makefile.global that indicates where the
               database templates are stored.  This separates the template files
               from real libraries that are installed in $(LIBDIR).
            4) changes include order of <readline/readline.h> and <readline.h>.
               The latest GNU readline installs its headers under a readline
               subdirectory.
    
    In addition to applying the patch below the following files need to be copied:
    
            backend/port/dynloader:
                    bsd.h -> netbsd.h
                    bsd.c -> netbsd.c
            include/port:
                    bsd.h -> netbsd.h
            makefiles:
                    Makefile.bsd -> Makefile.netbsd
    
    It would be great to see this incorporated into the source tree before
    the 7.0 release is cut.
    
            Thanks!
    
         -- Johnny C. Lam <lamj@stat.cmu.edu>
    f43ec05d
Makefile 9.94 KB