You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
2.0 KiB
63 lines
2.0 KiB
5 years ago
|
Index: tdeadmin/kdat/ConfigureChecks.cmake
|
||
|
===================================================================
|
||
|
--- tdeadmin.orig/kdat/ConfigureChecks.cmake
|
||
|
+++ tdeadmin/kdat/ConfigureChecks.cmake
|
||
|
@@ -10,7 +10,7 @@ check_cxx_source_compiles("
|
||
|
#include <sys/mtio.h>
|
||
|
int main() {
|
||
|
struct mtget tapeStatus;
|
||
|
- return GMT_EOF ( tapeStatus.mt_gstat );
|
||
|
+ return GMT_EOF ( tapeStatus.mt_dsreg );
|
||
|
}"
|
||
|
HAVE_MTGET_GSTAT
|
||
|
)
|
||
|
Index: tdeadmin/lilo-config/common/String.cc
|
||
|
===================================================================
|
||
|
--- tdeadmin.orig/lilo-config/common/String.cc
|
||
|
+++ tdeadmin/lilo-config/common/String.cc
|
||
|
@@ -27,7 +27,9 @@
|
||
|
** Bug reports and questions can be sent to kde-devel@kde.org
|
||
|
*/
|
||
|
#define _GNU_SOURCE 1
|
||
|
+#ifndef __dilos__
|
||
|
#include <features.h>
|
||
|
+#endif /* __dilos__ */
|
||
|
#include <string.h>
|
||
|
#include <string>
|
||
|
#include "String.h"
|
||
|
Index: tdeadmin/lilo-config/common/Files.cc
|
||
|
===================================================================
|
||
|
--- tdeadmin.orig/lilo-config/common/Files.cc
|
||
|
+++ tdeadmin/lilo-config/common/Files.cc
|
||
|
@@ -35,8 +35,10 @@ StringList &Files::glob(String name, enu
|
||
|
glob_t gl;
|
||
|
int flags=0;
|
||
|
StringList *result;
|
||
|
+#ifndef __dilos__
|
||
|
if(dotfiles)
|
||
|
flags |= GLOB_PERIOD;
|
||
|
+#endif /* __dilos__ */
|
||
|
if(braces)
|
||
|
flags |= GLOB_BRACE;
|
||
|
::glob(name, flags, NULL, &gl);
|
||
|
Index: tdeadmin/lilo-config/common/lilo.cc
|
||
|
===================================================================
|
||
|
--- tdeadmin.orig/lilo-config/common/lilo.cc
|
||
|
+++ tdeadmin/lilo-config/common/lilo.cc
|
||
|
@@ -317,10 +317,15 @@ bool liloconf::probe()
|
||
|
char *tmp=tmpnam(NULL);
|
||
|
tmp=tmpnam(NULL);
|
||
|
mkdir(tmp, 0700);
|
||
|
+#ifdef __dilos__
|
||
|
+ if(!mount(*it, tmp, MS_RDONLY|MS_NOSUID, "pcfs", NULL))
|
||
|
+ mp=tmp;
|
||
|
+#else /* !__dilos__ */
|
||
|
if(!mount(*it, tmp, "msdos", MS_MGC_VAL|MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC, NULL))
|
||
|
mp=tmp;
|
||
|
else if(!mount(*it, mp, "vfat", MS_MGC_VAL|MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC, NULL))
|
||
|
mp=tmp;
|
||
|
+#endif /* __dilos__ */
|
||
|
}
|
||
|
if(!mp.empty()) {
|
||
|
struct stat s;
|