]> git.pld-linux.org Git - packages/heimdal.git/blob - heimdal-signal.patch
- rel 1 is back
[packages/heimdal.git] / heimdal-signal.patch
1 --- heimdal-0.7.2/lib/roken/roken-common.h.orig 2005-04-27 14:17:53.000000000 +0200
2 +++ heimdal-0.7.2/lib/roken/roken-common.h      2006-12-31 16:37:55.266203195 +0100
3 @@ -260,6 +260,7 @@
4  #ifndef IRIX4 /* fix for compiler bug */
5  #ifdef RETSIGTYPE
6  typedef RETSIGTYPE (*SigAction)(int);
7 -SigAction signal(int iSig, SigAction pAction); /* BSD compatible */
8 +#define signal rk_signal
9 +SigAction ROKEN_LIB_FUNCTION signal(int iSig, SigAction pAction); /* BSD compatible */
10  #endif
11  #endif
12
13 --- heimdal-0.7.2/lib/sl/sl.c.orig      2005-05-09 17:31:43.000000000 +0200
14 +++ heimdal-0.7.2/lib/sl/sl.c   2006-12-31 17:32:01.759210289 +0100
15 @@ -39,6 +39,11 @@
16  #include "sl_locl.h"
17  #include <setjmp.h>
18  
19 +/* take it from glibc (libsl and libss are not linked with libroken) */
20 +#ifdef signal
21 +#undef signal
22 +#endif
23 +
24  static void
25  mandoc_template(SL_cmd *cmds,
26                 const char *extra_string)
27 --- heimdal-1.3.1/lib/roken/version-script.map~ 2009-11-21 16:41:51.000000000 +0100
28 +++ heimdal-1.3.1/lib/roken/version-script.map  2009-12-07 16:32:09.258566019 +0100
29 @@ -87,6 +87,7 @@
30                 rk_readv;
31                 rk_realloc;
32                 rk_setprogname;
33 +               rk_signal;
34                 rk_simple_execle;
35                 rk_simple_execlp;
36                 rk_simple_execve;
37 @@ -171,7 +172,6 @@
38                 rtbl_set_flags;
39                 rtbl_set_prefix;
40                 rtbl_set_separator;
41 -               signal;
42                 simple_execl;
43                 tm2time;
44                 unix_verify_user;
This page took 0.057369 seconds and 3 git commands to generate.