From 2642d30ba0d5e973cf3fef36b1976f62ce4149c9 Mon Sep 17 00:00:00 2001 From: Michael Schwendt Date: Aug 11 2005 20:06:26 +0000 Subject: - Add an override file in %doc which can be specified with option -O to modify the symbol classification for binaries built with _FORTIFY_SOURCE. --- diff --git a/abicheck.dbfile.FORTIFY_SOURCE b/abicheck.dbfile.FORTIFY_SOURCE new file mode 100644 index 0000000..a4ee8d1 --- /dev/null +++ b/abicheck.dbfile.FORTIFY_SOURCE @@ -0,0 +1,30 @@ +libc.so.6|__chk_fail|public +libc.so.6|__fgets_chk|public +libc.so.6|__fgets_unlocked_chk|public +libc.so.6|__fprintf_chk|public +libc.so.6|__getcwd_chk|public +libc.so.6|__gets_chk|public +libc.so.6|__getwd_chk|public +libc.so.6|__memcpy_chk|public +libc.so.6|__memmove_chk|public +libc.so.6|__mempcpy_chk|public +libc.so.6|__memset_chk|public +libc.so.6|__pread64_chk|public +libc.so.6|__pread_chk|public +libc.so.6|__printf_chk|public +libc.so.6|__read_chk|public +libc.so.6|__readlink_chk|public +libc.so.6|__recv_chk|public +libc.so.6|__recvfrom_chk|public +libc.so.6|__snprintf_chk|public +libc.so.6|__sprintf_chk|public +libc.so.6|__stack_chk_fail|public +libc.so.6|__stpcpy_chk|public +libc.so.6|__strcat_chk|public +libc.so.6|__strcpy_chk|public +libc.so.6|__strncat_chk|public +libc.so.6|__strncpy_chk|public +libc.so.6|__vfprintf_chk|public +libc.so.6|__vprintf_chk|public +libc.so.6|__vsnprintf_chk|public +libc.so.6|__vsprintf_chk|public diff --git a/abicheck.spec b/abicheck.spec index e9ac828..a4c52f4 100644 --- a/abicheck.spec +++ b/abicheck.spec @@ -3,11 +3,12 @@ Summary: ABI checking tool Name: abicheck Version: 1.2 -Release: 6 +Release: 7 License: LGPL Group: Applications/File URL: http://abicheck.sourceforge.net/ -Source0: %{name}-%{version}.tar.gz +Source0: http://dl.sf.net/abicheck/%{name}-%{version}.tar.gz +Source1: abicheck.dbfile.FORTIFY_SOURCE Patch0: abicheck-1.2-fc3.patch Patch1: abicheck-1.2-test-static.patch Patch2: abicheck-1.2-bindings-fc4.patch @@ -37,8 +38,9 @@ make test %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_mandir}/man1 -install -m 0755 abicheck $RPM_BUILD_ROOT%{_bindir} -install -m 0644 abicheck.1 $RPM_BUILD_ROOT%{_mandir}/man1 +install -p -m 0755 abicheck $RPM_BUILD_ROOT%{_bindir} +install -p -m 0644 abicheck.1 $RPM_BUILD_ROOT%{_mandir}/man1 +install -p -m 0644 %{SOURCE1} dbfile.FORTIFY_SOURCE %clean @@ -48,11 +50,17 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING ChangeLog INTRO README +%doc dbfile.FORTIFY_SOURCE %{_bindir}/abicheck %{_mandir}/man1/abicheck.1* %changelog +* Thu Aug 11 2005 Michael Schwendt - 1.2-7 +- Add an override file in %%doc which can be specified with + option -O to modify the symbol classification for binaries + built with _FORTIFY_SOURCE. + * Mon May 9 2005 Michael Schwendt - 1.2-6 - Disable debuginfo package.