diff -Nru chromium-browser-28.0.1500.52/debian/changelog chromium-browser-28.0.1500.52/debian/changelog --- chromium-browser-28.0.1500.52/debian/changelog 2013-06-24 11:29:20.000000000 +0000 +++ chromium-browser-28.0.1500.52/debian/changelog 2013-06-26 17:36:40.000000000 +0000 @@ -1,5 +1,6 @@ -chromium-browser (28.0.1500.52-0ubuntu1.12.04.1) precise-security; urgency=low +chromium-browser (28.0.1500.52-0ubuntu1.12.04.2) precise-security; urgency=low + [Chad MILLER] * New stable release 28.0.1500.52 * New stable release 28.0.1500.45 * New stable release 27.0.1453.110: @@ -57,6 +58,10 @@ in rules. * Add new build-dep, "chrpath". + [Chris Coulson] + * debian/rules: Disable tcmalloc on all component builds, not just on + arm builds. + -- Chad MILLER Thu, 20 Jun 2013 14:54:43 -0400 chromium-browser (26.0.1410.63-0ubuntu0.12.04.3) precise-security; urgency=low diff -Nru chromium-browser-28.0.1500.52/debian/rules chromium-browser-28.0.1500.52/debian/rules --- chromium-browser-28.0.1500.52/debian/rules 2013-06-24 11:29:20.000000000 +0000 +++ chromium-browser-28.0.1500.52/debian/rules 2013-06-26 17:36:40.000000000 +0000 @@ -127,12 +127,6 @@ COMPONENT_SHARED_LIB_BUILD := 0 -# Bug workarounds. Investigate these again after every major version change to -# see if they're still problems. -# SEGV on armhf, 2013-05 -ifeq (arm,$(DEB_HOST_ARCH_CPU)) -GYP_DEFINES += linux_use_tcmalloc=0 -endif # Intentional configuration, not bug work-arounds. ifeq (arm,$(DEB_HOST_ARCH_CPU)) @@ -180,6 +174,9 @@ ifeq (1,$(COMPONENT_SHARED_LIB_BUILD)) GYP_DEFINES += component=shared_library + +# SEGV on component builds, 2013-05 +GYP_DEFINES += linux_use_tcmalloc=0 endif # Webkit library is enormous. Exclude for now.