Permalink
Commits on Sep 10, 2017
Commits on Sep 9, 2017
Commits on Sep 6, 2017
  1. ignore sandbox

    adunstan committed Sep 6, 2017
Commits on Aug 28, 2017
  1. Use high resolution stat function if available

    adunstan committed Aug 28, 2017
    Makes for more accurate logfile sorting
Commits on Aug 26, 2017
Commits on Aug 10, 2017
  1. Add extra logic for obsoleting the accache file

    adunstan committed Aug 10, 2017
    based in discussion with Tom Lane.
Commits on Aug 8, 2017
  1. Don't adjust path for msys TAP tests after 9.6

    adunstan committed Aug 8, 2017
    Starting in 10 configure works out where prove is, and on msys we can
    tell it in the config_env section of the config file with
    PROVE=>'/bin/prove'
Commits on Aug 3, 2017
  1. Pick up PROVE_FLAGS from the environment

    adunstan committed Aug 3, 2017
    If empty, don't pass anything to prove. Useful if prove doesn't support
    the --timer flag, among other things.
Commits on Jul 29, 2017
  1. Revert "report perl config data is building plperl"

    adunstan committed Jul 29, 2017
    This reverts commit 25774b8.
    
    The output was far too verbose.
Commits on Jul 28, 2017
Commits on Jul 27, 2017
  1. a little tidying

    adunstan committed Jul 27, 2017
Commits on Jul 25, 2017
Commits on Jul 20, 2017
Commits on Jul 18, 2017
  1. but spell it the right way

    adunstan committed Jul 18, 2017
Commits on Jul 17, 2017
  1. fix quoting thinko

    adunstan committed Jul 17, 2017
  2. Don't call umask on pure Windows builds

    adunstan committed Jul 17, 2017
    It seems to be ineffective and is possibly counter-productive. We only
    do it in an attempt to limit the privileges of the tmpdir.
  3. fix fat fingering

    adunstan committed Jul 17, 2017
Commits on Jul 16, 2017
  1. Improve security, especially for installcheck and friends

    adunstan committed Jul 16, 2017
    We create a special temp directory for storing extra config files and
    Unix sockets, and adjust the postgresql.conf files accordingly. On
    Windows we use pg_regress --config-auth to make it use SSPI
    authentication.
    
    This mirrors what was done on core postgres in somewhat recent commits.
    
    Modules that test SEpgsql and cross version upgrade are also adjusted.
    Users running the cross-version-upgrade should either remove their
    upgrade directory or run "run_build.pl --test --run-all" or they might
    run into odd problems.
    
    Per gripe from Tom Lane.
  2. Make sure run_log sets $? properly even in timestamped case

    adunstan committed Jul 16, 2017
    We make the command save its status and then read it back as the exit
    value. This is a bit hacky but it works.
Commits on Jul 14, 2017
Commits on Jul 10, 2017
  1. Use a persistent cache for configure

    adunstan committed Jul 10, 2017
    The cache is cleared if configure has changed, or for a forced run, or
    in the case of from_source if the cache file is older than the configure
    script.
    
    Idea from Tom Lane, and based on his patch, but significantly tweaked by
    me.
  2. use consistent spacing

    adunstan committed Jul 10, 2017
  3. minor pertidy cleanup

    adunstan committed Jul 10, 2017
Commits on Jul 9, 2017
  1. Fix flags to cp command

    adunstan committed Jul 9, 2017
    Add -p flag to preserve permissions, dates etc. Use POSIX standard -R
    instead of -r.
Commits on Jul 8, 2017
  1. Bug fixes for git garbage collection

    adunstan committed Jul 8, 2017
    per Tom Lane
Commits on Jun 19, 2017
Commits on Jun 16, 2017
  1. Use abolute path to script dir in library search list

    adunstan committed Jun 16, 2017
    That way we don't fail to find loadable optional modules after doing a
    chdir.