Fix patch to fix FTBFS with gcc 4.8

This commit is contained in:
Peter Robinson 2013-02-11 19:39:04 +00:00
parent 5ff8c5d66b
commit ecd5f487e8
2 changed files with 125 additions and 121 deletions

View File

@ -99,7 +99,7 @@ diff -ur -x configure at-3.1.13.orig/config.h.in at-3.1.13/config.h.in
#undef HAVE_GETLOADAVG
+/* Define to 1 if you have the `clock_gettime' function. */
+#undef HAVE_CLOCK_GETTIME
+#undef HAVE_TIMER_CREATE
+
/* Define to 1 if you have the <getopt.h> header file. */
#undef HAVE_GETOPT_H
@ -112,8 +112,8 @@ diff -ur -x configure at-3.1.13.orig/configure.ac at-3.1.13/configure.ac
AC_SUBST(WITH_SELINUX)
+dnl check for POSIX timer functions
+AC_SEARCH_LIBS([clock_gettime],[rt])
+AC_CHECK_FUNCS([clock_gettime])
+AC_SEARCH_LIBS([timer_create],[rt])
+AC_CHECK_FUNCS([timer_create])
+
AC_CONFIG_FILES(Makefile atrun atd.8 atrun.8 at.1 at.allow.5 batch)
AC_OUTPUT

View File

@ -3,12 +3,13 @@
Summary: Job spooling tools
Name: at
Version: 3.1.13
Release: 11%{dist}
Release: 12%{dist}
# http://packages.debian.org/changelogs/pool/main/a/at/current/copyright
# + install-sh is MIT license with changes under Public Domain
License: GPLv3+ and GPLv2+ and ISC and MIT and Public Domain
Group: System Environment/Daemons
URL: http://ftp.debian.org/debian/pool/main/a/at
Source: http://ftp.debian.org/debian/pool/main/a/at/at_%{version}.orig.tar.gz
# git upstream source git://git.debian.org/git/collab-maint/at.git
Source1: pam_atd
@ -95,7 +96,7 @@ rm -f lex.yy.* y.tab.*
--with-pam
%endif
make
make %{?_smp_mflags} V=1
%install
make install \
@ -186,6 +187,9 @@ chown daemon:daemon %{_localstatedir}/spool/at/.SEQ
%attr(0755,root,root) %{_initrddir}/atd
%changelog
* Mon Feb 11 2013 Peter Robinson <pbrobinson@fedoraproject.org> 3.1.13-12
- Fix patch to fix FTBFS with gcc 4.8
* Wed Nov 14 2012 Marcela Mašláňová <mmaslano@redhat.com> - 3.1.13-11
- fix license field again