This commit is contained in:
parent
aff9432b45
commit
8d2c0e6f8b
9
lzo-noexec.patch
Normal file
9
lzo-noexec.patch
Normal file
@ -0,0 +1,9 @@
|
||||
--- lzo-2.02/asm/i386/src_gas/asminit.def.xx 2007-02-12 16:02:54.000000000 +0100
|
||||
+++ lzo-2.02/asm/i386/src_gas/asminit.def 2007-02-12 16:03:36.000000000 +0100
|
||||
@@ -57,4 +57,6 @@
|
||||
# define db .byte
|
||||
#endif
|
||||
|
||||
+.section .note.GNU-stack,"",@progbits
|
||||
+.previous
|
||||
.text
|
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 12 16:20:47 CET 2007 - meissner@suse.de
|
||||
|
||||
- added marker for nonexec stack/heap to i386 assembler.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 14:24:04 CEST 2006 - poeml@suse.de
|
||||
|
||||
|
14
lzo.spec
14
lzo.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package lzo (Version 2.02)
|
||||
#
|
||||
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
@ -13,16 +13,17 @@
|
||||
Name: lzo
|
||||
URL: http://www.oberhumer.com/opensource/lzo/
|
||||
Version: 2.02
|
||||
Release: 17
|
||||
Release: 37
|
||||
Group: Development/Libraries/C and C++
|
||||
Source: lzo-%{version}.tar.bz2
|
||||
Patch: lzo-noexec.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: gcc-c++
|
||||
Summary: A Real-Time Data Compression Library
|
||||
License: GPL
|
||||
License: GNU General Public License (GPL)
|
||||
%package devel
|
||||
Summary: a real-time data compression library
|
||||
License: GPL
|
||||
License: GNU General Public License (GPL)
|
||||
Group: Development/Languages/Fortran
|
||||
Requires: lzo = %{version}
|
||||
|
||||
@ -54,7 +55,8 @@ Authors:
|
||||
Markus Franz Xaver Johannes Oberhumer <markus@oberhumer.com>
|
||||
|
||||
%prep
|
||||
%setup
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
%configure --enable-shared
|
||||
@ -80,6 +82,8 @@ Authors:
|
||||
%_includedir/lzo
|
||||
|
||||
%changelog -n lzo
|
||||
* Mon Feb 12 2007 - meissner@suse.de
|
||||
- added marker for nonexec stack/heap to i386 assembler.
|
||||
* Wed Sep 27 2006 - poeml@suse.de
|
||||
- add BuildRequires: gcc-c++ for building on Fedora
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
|
Loading…
x
Reference in New Issue
Block a user