[Pkg-openssl-devel] r65 - in openssl/trunk: . debian
Kurt Roeckx
kroeckx at costa.debian.org
Sun Oct 16 17:48:47 UTC 2005
Author: kroeckx
Date: 2005-10-16 17:48:45 +0000 (Sun, 16 Oct 2005)
New Revision: 65
Modified:
openssl/trunk/Configure
openssl/trunk/debian/changelog
Log:
Also use noexecstack on amd64. With the assembler fixes for amd64, the
following files now don't say they don't need an executable stack:
crypto/md5/md5-x86_64.s
crypto/rc4/rc4-x86_64.s
crypto/x86_64cpuid.s
Modified: openssl/trunk/Configure
===================================================================
--- openssl/trunk/Configure 2005-10-16 17:44:57 UTC (rev 64)
+++ openssl/trunk/Configure 2005-10-16 17:48:45 UTC (rev 65)
@@ -315,7 +315,7 @@
"debian-arm","gcc:-DL_ENDIAN -DTERMIO -O2 -g -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"debian-armeb","gcc:-DB_ENDIAN -DTERMIO -O2 -g -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
#"debian-amd64","gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-"debian-amd64", "gcc:-m64 -DL_ENDIAN -DTERMIO -O3 -g -Wall -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR BF_PTR2 DES_INT DES_UNROLL:${x86_64_asm}:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"debian-amd64", "gcc:-m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR BF_PTR2 DES_INT DES_UNROLL:${x86_64_asm}:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
#"debian-freebsd-alpha","gcc:-DTERMIOS -O -fomit-frame-pointer::(unknown):::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC2::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"debian-kfreebsd-i386","gcc:-DL_ENDIAN -DTERMIOS -O3 -g -m486 -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"debian-hppa","gcc:-DB_ENDIAN -DTERMIO -O2 -g -Wall::-D_REENTRANT::-ldl:BN_LLONG MD2_CHAR RC4_INDEX::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
Modified: openssl/trunk/debian/changelog
===================================================================
--- openssl/trunk/debian/changelog 2005-10-16 17:44:57 UTC (rev 64)
+++ openssl/trunk/debian/changelog 2005-10-16 17:48:45 UTC (rev 65)
@@ -6,6 +6,10 @@
* include symbol versioning in Configure
* include debian-armeb arch (closes: #333579)
+ Kurt Roeckx:
+ * Also add noexecstack option for amd64, since it now has an
+ executable stack with the assembler fixes for amd64.
+
-- Christoph Martin <christoph.martin at uni-mainz.de> Fri, 14 Oct 2005 11:22:11 +0200
openssl (0.9.8-3) unstable; urgency=low
More information about the Pkg-openssl-devel
mailing list