diff -Nru x264-0.148.2699+gita5e06b9/debian/changelog x264-0.148.2699+gita5e06b9/debian/changelog
--- x264-0.148.2699+gita5e06b9/debian/changelog	2016-06-14 21:15:14.000000000 +0000
+++ x264-0.148.2699+gita5e06b9/debian/changelog	2016-06-21 09:23:27.000000000 +0000
@@ -1,3 +1,13 @@
+x264 (2:0.148.2699+gita5e06b9-1+rpi1) stretch-staging; urgency=medium
+
+  [Changes introduced in 2:0.142.2431+gita5831aa-1+rpi2 by Peter Michael Green]
+  * Revert previous raspbian changes (not all of which were mentioned
+    in the changelog, start again from debian source)
+  * Pass --disable-asm for static build to prevent it being
+    armv7/neon contaminated.
+
+ -- Raspbian forward porter <root@raspbian.org>  Tue, 21 Jun 2016 09:23:26 +0000
+
 x264 (2:0.148.2699+gita5e06b9-1) unstable; urgency=medium
 
   * Update to new stable upstream
diff -Nru x264-0.148.2699+gita5e06b9/debian/confflags x264-0.148.2699+gita5e06b9/debian/confflags
--- x264-0.148.2699+gita5e06b9/debian/confflags	2016-01-18 18:57:53.000000000 +0000
+++ x264-0.148.2699+gita5e06b9/debian/confflags	2016-06-21 09:23:27.000000000 +0000
@@ -25,7 +25,6 @@
 endif
 
 # XXX why isn't --enable-visualize used in the static build?
-# TODO --disable-asm when we build an opt flavor?
 static_confflags += \
 	$(common_confflags) \
 	--enable-static \
@@ -152,6 +151,7 @@
 do_opt := yes
 opt_libdir := /usr/lib/$(DEB_HOST_MULTIARCH)/neon/vfp
 shared_confflags += --disable-asm
+static_confflags += --disable-asm
 endif
 endif