Checkout Tools
  • last updated 10 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Actually support building and testing with Python 3 on the macOS buildslave.

[in tools/buildbot/slaves/svn-x64-macosx]

* svnbuild.sh: For Python 3, activate the virtual environment before

configuring, and set the PYTHON environment variable so that configure

puts the right path in the Makefile.

* svnbuild-bindings.sh: Select which bindings to build and support Python 3.

* svncheck.sh, svncheck-bindings.sh: For Python 3, activate the virtual

environment before running tests.

* tools/buildbot/bb-openbsd/svnbuild.sh: Pre-fetch distfiles before building.

* tools/buildbot/slaves/bb-openbsd/svnbuild.sh,

tools/buildbot/slaves/bb-openbsd/svnclean.sh: Make these scripts more

resilient against missing files after buildslave system reboot.

* tools/buildbot/slaves/bb-openbsd/svncheck.sh: Stop testing BDB.

Prepare for scripting the new arm64 buildslave tools.

* tools/buildbot/slaves/svnbot-common: New directory.

* tools/buildbot/slaves/svnbot-common/README: New file.

* tools/buildbot/slaves/svn-arm64-gentoo: New directory.

Remove obsolete buildslave scripts.

* tools/buildbot/slaves/svn-x64-macosx-gnu-shared,

tools/buildbot/slaves/svn-x64-macosx-gnu-shared-daily-ra_serf: Delteed.

* tools/buildbot/slaves/svn-x64-macosx/svncheck.sh:

Add parameter handling to optionally allow tests with remote connections.

* tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh:

Silence configure in the warnings-bot setup, because it otherwise shows its own warnings,

whhich confuse buildbot's filter.

* tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh: Fix warnings build setup.
* tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh: More configuration for the warnings build.

Silence linker warnings on the macOS build slave. There are currently too many

useless warnings about mismatched libraries, due to Apple's sloppy releases

of the command-line build toolset.

[In tools/buildbot/slaves/svn-x64-macosx]

* svnbuild.sh:

- Add '-w' linker flag to silence warnings.

- Do not try to filter out the linker warnings.

* svnbuild-bindings.sh: Also remove the linker warnings filter.

[In tools/buildbot/slaves/svn-x64-macosx]

* svnbuild.sh, svnbuild-bindings.sh: Simplify warning filter.

[In tools/buildbot/slaves/svn-x64-macosx]

* svnbuild.sh: Ignore annoying linker warnings from out-of-date libraries on macOS 10.13.

Optionally serialize the build so that warnings don't get mixed up in the output.

[In tools/buildbot/slaves/svn-x64-macosx]

* svnbuild-bindings.sh: Ignore annoying linker warnings from out-of-date libraries on macOS 10.13.

[In tools/buildbot/slaves/svn-x64-macosx]

* svncheck-bindings.sh: Install before running tests, to work around the OSX

security restrictions on using $DYLD_LIBRARY_PATH.

Update the macOS build scripts after the builder upgrade and move

to using dependencies from Homebrew.

[in tools/buildbot/slaves/svn-x64-macosx]

* setenv.sh

(SVNBB_APR, SVNBB_APRUTIL): New.

(SVNBB_APR_15): Removed.

* svnbuild.sh: Update default APR/Util and Serf config options.

Enable BDB6+ since the brewed one is much newer than 5.

* svncheck.sh: Set the APACHE_MPM option for DAV tests.

* tools/dev/buildbot/bb-openbsd/svnbuild.sh: The buildbot framework checks out

a working copy for us to build and test. Prevent Makefile.svn from updating

the working copy again to ensure we're testing what we were asked to test.

Remove a few more long outdated Visual C++ 6.0 references.

* INSTALL

Stop referring to an unmaintained .bat file

* build/win32/vc6-build.bat.in

Delete file.

* tools/buildbot/slaves/xp-vc60-ia32

Remove scripts specific to outdated config.

  1. … 2 more files in changeset.
* tools/buildbot/slaves/bb-openbsd/svncheck.sh: Limit parallel tests

to 4 at a time.

* tools/buildbot/slaves/bb-openbsd/svnclean.sh: Ensure bindings will be

recompiled with each build run. Should fix failing Perl tests as seen

in svn-bb-openbsd build #3.

* tools/buildbot/slaves/bb-openbsd/svncheck.sh: Run tests in parallel.

* tools/buildbot/slaves/bb-openbsd/svncheck.sh: Stop testing memcached server.

* tools/buildbot/slaves/bb-openbsd/svnbuild.sh: Create Makefile symlink,

in case svnclean.sh didn't create one for some reason (as seen in

svn-bb-openbsd build number 0).

* tools/buildbot/slaves/bb-openbsd

(svnbuild.sh, svncheck-bindings.sh, svncheck.sh, svnclean.sh):

Adjust these scripts to fit my new build machine.

Support testing with Python 3 in the OS X buildslave.

* tools/buildbot/slaves/svn-x64-macosx/setenv.sh

(SVNBB_PYTHON3ENV): New environment variable.

* tools/buildbot/slaves/svn-x64-macosx/svncheck.sh:

Activate a Python 3 virtualenv when given the 'pythoh3' argument.

* tools/buildbot/slaves/svn-x64-macosx/mkramdisk.sh:

Double the default RAMdisk size, as it was much too small.

* tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh:

When building svn >= 1.10, build against the internal copy of utf8proc.

* tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh:

When building svn >= 1.10, build against the internal copy of lz4.

* subversion/tools/buildbot/slaves/README: lgo hasn't been buildbot

admin for a long time (current master maintainer is ASF infra).

Remove a sentence that claims otherwise.

* tools/buildbot/slaves/bb-openbsd/bb-openbsd/svncheck-bindings.sh:

Fix check for success of Ruby tests which had stopped working because

the last line of the Ruby test log has changed.