Skip to content

Tags: allanlw/hphpc-docker

Tags

ubuntu-14.10-1

Toggle ubuntu-14.10-1's commit message
Fix makefile for SanityTests

ubuntu-14.04-1

Toggle ubuntu-14.04-1's commit message
Update to 14.04

ubuntu-13.10-1

Toggle ubuntu-13.10-1's commit message
Update to ubuntu 13.10.

There were some issues with this upgrade.

By far the most prominent was fixing some compatability changes for
boost. See hhvm commit fee428f for details - this commit was backported
to the version of hhvm used for hphpc. This fixed issues where
boost::shared_ptr now has explicit operator bool, an issue with the use
of shared_ptr<T[]> in debugger_client.h which required replacing it with
a shared_array<T>, and adding a null_vertex function to
ControlFlowGraph.

std::has_trivial_destructor was renamed to
std::is_trivially_destructable. This required some fixes, particularly
in the folly library.

The version of boost also moved the definition of boost::lock_guard to
a separate header, which required a fix to folly.

The version of GD in ubuntu 13.10 provides its own gdImageConvolution
and also removed the gdGetC function. Fix was to remove the copy
and pasted gdImageConvolution from ext_image.cpp and to copy the
(relatively trivial definition) of gdGetC in.

-Wno-unused-local-typedefs was also added to the build flags, because a
new proliferation of unused-local-typedef warnings was causing
difficulty in analyzing build breakages.

ubuntu-13.04-1

Toggle ubuntu-13.04-1's commit message
Unvendor libcurl and libglog

ubuntu-12.10-1

Toggle ubuntu-12.10-1's commit message
Fix -ftemplate-depth for 12.10

ubuntu-12.04-1

Toggle ubuntu-12.04-1's commit message
Merge pull request #3 from allanlw/fix-tests

Fix a lot of tests