about summary refs log tree commit diff
path: root/pkgs/development/compilers/gnu-smalltalk/0000-fix_mkorder.patch
blob: 7b6fae2d5f03e87ae1e6f3c23d6a59d5db48ce47 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- a/packages/gtk/mkorder.awk
+++ b/packages/gtk/mkorder.awk
@@ -33,6 +33,9 @@
     paths[1] = "."
     n_paths = 1
     n_prefixes = split(_prefixes, prefixes)
+
+	ignored_files = [ "glib/gwin32.h" ]
+
     split(_libs, libs)
     split(_files, files)
     for (i = 1; (i in libs); i++)
@@ -60,7 +63,7 @@

 function process_file(name, file) {
     file = find_file(name)
-    if (file in processed)
+    if ((name in ignored_files) or (file in processed))
 	return
     processed[file] = 1
     if (file == "")