1 Index: configure |
|
2 --- configure.orig 2010-03-16 03:52:21.000000000 +0100 |
|
3 +++ configure 2010-03-17 20:07:17.000000000 +0100 |
|
4 @@ -25810,7 +25810,7 @@ |
|
5 add_thread_lib="-l$thread_lib" |
|
6 IN=" in -l$thread_lib" |
|
7 fi |
|
8 - LIBS="$add_thread_lib $glib_save_LIBS" |
|
9 + LIBS="$add_thread_lib `echo x$glib_save_LIBS | sed -e 's;^x;;' -e 's;-lrt;;'`" |
|
10 |
|
11 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_get_priority_min$IN" >&5 |
|
12 $as_echo_n "checking for sched_get_priority_min$IN... " >&6; } |
|
13 Index: glib-2.0.pc.in |
|
14 --- glib-2.0.pc.in.orig 2009-04-01 01:04:20.000000000 +0200 |
|
15 +++ glib-2.0.pc.in 2010-03-17 20:07:17.000000000 +0100 |
|
16 @@ -9,6 +9,7 @@ |
|
17 |
|
18 Name: GLib |
|
19 Description: C Utility Library |
|
20 +Requires: libpcre |
|
21 Version: @VERSION@ |
|
22 Libs: -L${libdir} -lglib-2.0 @INTLLIBS@ |
|
23 Libs.private: @ICONV_LIBS@ |
|
24 Index: gmodule/gmodule-dl.c |
|
25 --- gmodule/gmodule-dl.c.orig 2009-04-01 01:04:20.000000000 +0200 |
|
26 +++ gmodule/gmodule-dl.c 2010-03-17 20:07:17.000000000 +0100 |
|
27 @@ -107,6 +107,7 @@ |
|
28 static gpointer |
|
29 _g_module_self (void) |
|
30 { |
|
31 +#ifndef __FreeBSD__ |
|
32 gpointer handle; |
|
33 |
|
34 /* to query symbols from the program itself, special link options |
|
35 @@ -118,6 +119,9 @@ |
|
36 g_module_set_error (fetch_dlerror (TRUE)); |
|
37 |
|
38 return handle; |
|
39 +#else |
|
40 + return RTLD_DEFAULT; |
|
41 +#endif |
|
42 } |
|
43 |
|
44 static void |
|
45 Index: tests/errorcheck-mutex-test.c |
|
46 --- tests/errorcheck-mutex-test.c.orig 2009-04-01 01:04:20.000000000 +0200 |
|
47 +++ tests/errorcheck-mutex-test.c 2010-03-17 20:07:17.000000000 +0100 |
|
48 @@ -1,3 +1,5 @@ |
|
49 +#ifdef G_THREADS_ENABLED |
|
50 + |
|
51 #undef G_DISABLE_ASSERT |
|
52 #undef G_LOG_DOMAIN |
|
53 #define G_ERRORCHECK_MUTEXES |
|
54 @@ -102,9 +104,12 @@ |
|
55 timed_wait_on_otherwise_locked_mutex} |
|
56 }; |
|
57 |
|
58 +#endif |
|
59 + |
|
60 int |
|
61 main (int argc, char* argv[]) |
|
62 { |
|
63 +#ifdef G_THREADS_ENABLED |
|
64 int i; |
|
65 |
|
66 if (argc == 2) |
|
67 @@ -126,6 +131,7 @@ |
|
68 { |
|
69 fprintf (stderr, " %s\n", func_table[i].name); |
|
70 } |
|
71 +#endif |
|
72 |
|
73 return 0; |
|
74 } |
|