really fix execstack bits, thanks Ulrich

This commit is contained in:
Colin Walters 2005-02-23 19:26:34 +00:00
parent 20d238234e
commit f93de79102

View File

@ -10,9 +10,10 @@ Source: http://prdownloads.sourceforge.net/flac/flac-%{version}.tar.gz
Patch0: flac-1.1.0-m4.patch Patch0: flac-1.1.0-m4.patch
Patch1: flac-1.1.0-libtool.patch Patch1: flac-1.1.0-libtool.patch
Patch2: flac-underquoted.patch Patch2: flac-underquoted.patch
Patch3: flac-1.1.0-gnu-stack.patch
URL: http://flac.sourceforge.net/ URL: http://flac.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-root BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: xmms-devel, glib-devel, libogg-devel, doxygen, nasm, prelink BuildRequires: xmms-devel, glib-devel, libogg-devel, doxygen, nasm
Obsoletes: flac-libs Obsoletes: flac-libs
%description %description
@ -49,6 +50,7 @@ This is the input plugin for XMMS to be able to FLAC files.
%patch -p1 %patch -p1
%patch1 -p1 %patch1 -p1
%patch2 -p1 -b .underquoted %patch2 -p1 -b .underquoted
%patch3 -p1 -b .gnu-stack
%build %build
%configure %configure
@ -60,7 +62,6 @@ mkdir -p %{buildroot}%{xmmsinputdir}
%makeinstall \ %makeinstall \
xmmsinputplugindir=%{buildroot}%{xmmsinputdir} xmmsinputplugindir=%{buildroot}%{xmmsinputdir}
find doc/ -name "Makefile*" -exec rm -f {} \; find doc/ -name "Makefile*" -exec rm -f {} \;
execstack -c %{buildroot}%{_libdir}/libFLAC.so.4.1.2
%clean %clean
rm -rf %{buildroot} rm -rf %{buildroot}
@ -92,10 +93,9 @@ rm -rf %{buildroot}
%{xmmsinputdir}/*.so %{xmmsinputdir}/*.so
%changelog %changelog
* Tue Feb 01 2005 Nicholas Miell <nmiell@gmail.com> - 1.1.0-8 * Wed Feb 23 2005 Colin Walters <walters@redhat.com> 1.1.0-8
- Reviewed by Colin Walters <walters@redhat.com> - New patch flac-1.1.0-gnu-stack.patch from Ulrich Drepper to mark asm
- Mark libFLAC.so.4.1.2 as not requiring an executable stack as not requiring an executable stack
by using execstack -c
* Thu Jul 15 2004 Tim Waugh <twaugh@redhat.com> 1.1.0-7 * Thu Jul 15 2004 Tim Waugh <twaugh@redhat.com> 1.1.0-7
- Fixed warnings in shipped m4 file. - Fixed warnings in shipped m4 file.