rpms/less/devel less-418-fsync.patch,NONE,1.1
Zdenek Prikryl
zprikryl at fedoraproject.org
Tue Mar 17 07:44:54 UTC 2009
- Previous message (by thread): rpms/less/devel less.spec,1.53,1.54 lesspipe.sh,1.10,1.11
- Next message (by thread): rpms/scsi-target-utils/devel tgt-0.9.5-makefile.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 scsi-target-utils.spec, 1.10, 1.11 sources, 1.5, 1.6 tgt-0.9.2-restore-tgtadm-bind-option.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: zprikryl
Update of /cvs/extras/rpms/less/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16110
Added Files:
less-418-fsync.patch
Log Message:
Added lzma support
Added test if fsync produces EIVAL on tty
less-418-fsync.patch:
--- NEW FILE less-418-fsync.patch ---
diff -ur less-418.orig/configure.ac less-418/configure.ac
--- less-418.orig/configure.ac 2008-12-22 07:10:44.000000000 -0500
+++ less-418/configure.ac 2008-12-22 07:28:58.000000000 -0500
@@ -203,6 +203,8 @@
[Define HAVE_TIME_T if your system supports the "time_t" type.])
AH_TEMPLATE([HAVE_STRERROR],
[Define HAVE_STRERROR if you have the strerror() function.])
+AH_TEMPLATE([HAVE_FSYNC],
+ [Define HAVE_FSYNC if fsync() on a tty works.])
AH_TEMPLATE([HAVE_FILENO],
[Define HAVE_FILENO if you have the fileno() macro.])
AH_TEMPLATE([HAVE_ERRNO],
@@ -251,7 +253,7 @@
# Checks for library functions.
AC_TYPE_SIGNAL
-AC_CHECK_FUNCS([fsync popen _setjmp sigprocmask sigsetmask snprintf stat system fchmod])
+AC_CHECK_FUNCS([popen _setjmp sigprocmask sigsetmask snprintf stat system fchmod])
# AC_CHECK_FUNCS may not work for inline functions, so test these separately.
AC_MSG_CHECKING(for memcpy)
@@ -298,6 +300,16 @@
#endif], [static char *x; x = strerror(0);],
[AC_MSG_RESULT(yes); AC_DEFINE(HAVE_STRERROR)], [AC_MSG_RESULT(no)])
+AC_MSG_CHECKING(for fsync)
+AC_TRY_RUN([
+#include <fcntl.h>
+#include <unistd.h>
+int main(void)
+{
+ int fd = open("/dev/tty", O_RDWR);
+ return fsync(fd);
+}], [AC_MSG_RESULT(yes); AC_DEFINE(HAVE_FSYNC)], [AC_MSG_RESULT(no)])
+
AC_MSG_CHECKING(for sys_errlist)
AC_TRY_LINK(, [extern char *sys_errlist[]; static char **x; x = sys_errlist;],
[AC_MSG_RESULT(yes); AC_DEFINE(HAVE_SYS_ERRLIST)], [AC_MSG_RESULT(no)])
- Previous message (by thread): rpms/less/devel less.spec,1.53,1.54 lesspipe.sh,1.10,1.11
- Next message (by thread): rpms/scsi-target-utils/devel tgt-0.9.5-makefile.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 scsi-target-utils.spec, 1.10, 1.11 sources, 1.5, 1.6 tgt-0.9.2-restore-tgtadm-bind-option.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list