Commit 1002fe01 authored by William Blough's avatar William Blough

Fix sse2 regression (bug 895068)

parent fcec2861
......@@ -7,6 +7,9 @@ xerces-c (3.1.4+debian-2+deb9u1) stretch; urgency=medium
denial of service attack in applications that allow DTD processing and do
not prevent external DTD usage, and could conceivably result in remote code
execution.
* Fix a regression that forced gcc to use SSE2, even on platforms that do not
support it (e.g., i386). This caused program crashes due to invalid CPU
instructions.
-- William Blough <devel@blough.us> Thu, 26 Apr 2018 00:35:59 -0400
......
......@@ -15,7 +15,10 @@ endif
dh $@ --with autoreconf
override_dh_auto_configure:
dh_auto_configure -- --disable-pretty-make --enable-netaccessor-curl
dh_auto_configure -- --disable-pretty-make --enable-netaccessor-curl --disable-sse2
# Note: This disables explicit passing of -msse2 to gcc. It does not
# actually disable sse2 extensions for platforms such as x86_64
# (amd64) which enable sse2 extensions by default.
override_dh_compress:
dh_compress -plibxerces-c-dev -Xexamples
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment