htmlcxx: fix compilation with libc++

Fixes #24820.
swi-prolog devel 7.1.1
osm2pgsql 0.84.0

Closes #24850.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ansible 1.4.1

Closes #24849.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gtk+3 3.10.5
Extract repeated regexp to a method
Skip path replacement when it would be a no-op
Ensure cellar path is replace correctly for relocatable bottles
Revert "Disable bottles when HOMEBREW_CELLAR.parent != HOMEBREW_PREFIX"

This reverts commit fdf20dc43971b728520d518f3b6ef0bcb16aeb21.

Closes #24831.
Closes #24780.
go 1.2

Closes #24853.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
go 1.2 bottles
Remove fails with clang due to go 1.2.

Closes #24853.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
go: prune caveats
Remove parens in conditional
influxdb: builds with clang using go 1.2
DiffPDF: link against libc++ for >= Mavericks

Fixes #24854

Closes #24855.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
cgdb: use readline opt_prefix, not prefix

Fixes #24858.
oniguruma 5.9.5
openslide 3.3.3
Yielded value is not used