sam2p: still fails with clang 425

Closes #21306.
upgrade: put exit statements in both conditional branches

This check was only occurring in one branch of the conditional.
As a result, if you ran `brew upgrade` with no args and there were no packages to upgrade,
the nonsensical message

"==> Upgrading 0 outdated package, with result:"

would be printed.

Closes #21316.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
freetds.rb: Enable support for building FreeTDS from HEAD (gitorious)

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
freetds.rb: Add test that calls tsql -C

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
freetds.rb: Enable support for building with --universal

Closes #21309.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
boost: enable single/multi/shared/static libs.

* Add option to disable single threading variant.
* Add option to disable static library variant.
* Drop unneeded "--with-system-layout" option.

Closes #21298.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
concurrencykit 0.2.20

Closes #21313.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
RethinkDB 1.7.2

Closes #21320.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
juise 0.5.6

Closes #21308.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libslax 0.16.15

Closes #21307.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
beansdb 0.6

Closes #21299.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>