Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37789483
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: libts

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: tslib-glibc2.8.patch
Скачать


#! /bin/sh /usr/share/dpatch/dpatch-run
## 030-glibc-2.8-port.dpatch by  <sonicmctails@gmail.com>
##
## DP: Corrects FTBFS due to glibc 2.8 - added to Debian as
## DP: 050-glibc2.8-ubuntu.dpatch
@DPATCH@
diff -urNad tslib-1.0~/tests/ts_calibrate.c tslib-1.0/tests/ts_calibrate.c
--- tslib-1.0~/tests/ts_calibrate.c	2008-11-18 17:50:32.000000000 -0500
+++ tslib-1.0/tests/ts_calibrate.c	2008-11-18 17:52:01.000000000 -0500
@@ -17,6 +17,7 @@
 #include <signal.h>
 #include <string.h>
 #include <unistd.h>
+#include <sys/stat.h>
 #include <sys/fcntl.h>
 #include <sys/ioctl.h>
 #include <sys/mman.h>
@@ -224,9 +225,9 @@
 		for (i = 0; i < 7; i++) printf("%d ", cal.a [i]);
 		printf("\n");
 		if ((calfile = getenv("TSLIB_CALIBFILE")) != NULL) {
-			cal_fd = open (calfile, O_CREAT | O_RDWR);
+			cal_fd = open (calfile, O_CREAT | O_RDWR, S_IRWXU | S_IRWXG | S_IRWXO);
 		} else {
-			cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR);
+			cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR, S_IRWXU | S_IRWXG | S_IRWXO);
 		}
 		sprintf (cal_buffer,"%d %d %d %d %d %d %d",
 			 cal.a[1], cal.a[2], cal.a[0],
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin