1 |
vapier 10/08/21 21:31:53 |
2 |
|
3 |
Added: 014_all_lresolv.patch |
4 |
Log: |
5 |
link shared libs against -lresolv #305823 |
6 |
|
7 |
Revision Changes Path |
8 |
1.1 src/patchsets/openafs/patches/1.4/014_all_lresolv.patch |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/openafs/patches/1.4/014_all_lresolv.patch?rev=1.1&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/openafs/patches/1.4/014_all_lresolv.patch?rev=1.1&content-type=text/plain |
12 |
|
13 |
Index: 014_all_lresolv.patch |
14 |
=================================================================== |
15 |
link shared libs against -lresolv since we use those functions |
16 |
|
17 |
http://bugs.gentoo.org/305823 |
18 |
|
19 |
patch by Andrej Filipcic |
20 |
|
21 |
--- openafs-1.4.12.1/src/cf/osconf.m4 |
22 |
+++ openafs-1.4.12.1/src/cf/osconf.m4 |
23 |
@@ -134,7 +134,7 @@ |
24 |
KERN_OPTMZ=-O2 |
25 |
LEX="flex -l" |
26 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
27 |
- MT_LIBS="-lpthread" |
28 |
+ MT_LIBS="-lpthread -lresolv" |
29 |
PAM_OPTMZ=-O2 |
30 |
PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC" |
31 |
SHLIB_CFLAGS="-fPIC" |
32 |
@@ -299,7 +299,7 @@ |
33 |
KERN_OPTMZ=-O2 |
34 |
LEX="flex -l" |
35 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
36 |
- MT_LIBS="-lpthread" |
37 |
+ MT_LIBS="-lpthread -lresolv" |
38 |
PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC" |
39 |
SHLIB_CFLAGS="-fPIC" |
40 |
SHLIB_LDFLAGS="-shared -Xlinker -x" |
41 |
@@ -313,7 +313,7 @@ |
42 |
KERN_OPTMZ=-O2 |
43 |
LEX="flex -l" |
44 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
45 |
- MT_LIBS="-lpthread" |
46 |
+ MT_LIBS="-lpthread -lresolv" |
47 |
PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC" |
48 |
SHLIB_CFLAGS="-fPIC" |
49 |
SHLIB_LDFLAGS="-shared -Xlinker -x" |
50 |
@@ -339,7 +339,7 @@ |
51 |
KERN_OPTMZ=-O2 |
52 |
LEX="flex -l" |
53 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
54 |
- MT_LIBS="-lpthread" |
55 |
+ MT_LIBS="-lpthread -lresolv" |
56 |
PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC" |
57 |
SHLIB_LDFLAGS="-shared -Xlinker -x" |
58 |
SHLIB_CFLAGS="-fPIC" |
59 |
@@ -373,7 +373,7 @@ |
60 |
KERN_OPTMZ=-O2 |
61 |
LEX="flex -l" |
62 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
63 |
- MT_LIBS="-lpthread" |
64 |
+ MT_LIBS="-lpthread -lresolv" |
65 |
DBG=-g |
66 |
KERN_DBG=-g |
67 |
LWP_DBG=-g |
68 |
@@ -415,7 +415,7 @@ |
69 |
KERN_OPTMZ=-O2 |
70 |
LEX="flex -l" |
71 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
72 |
- MT_LIBS="-lpthread" |
73 |
+ MT_LIBS="-lpthread -lresolv" |
74 |
DBG=-g |
75 |
KERN_DBG=-g |
76 |
LWP_DBG=-g |
77 |
@@ -573,7 +573,7 @@ |
78 |
KERN_OPTMZ=-O2 |
79 |
LEX="flex -l" |
80 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
81 |
- MT_LIBS="-lpthread" |
82 |
+ MT_LIBS="-lpthread -lresolv" |
83 |
PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" |
84 |
SHLIB_CFLAGS="-fPIC" |
85 |
SHLIB_LDFLAGS="-shared -Xlinker -x" |
86 |
@@ -690,7 +690,7 @@ |
87 |
LEX="flex -l" |
88 |
MT_CC="$CC" |
89 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
90 |
- MT_LIBS="-lpthread" |
91 |
+ MT_LIBS="-lpthread -lresolv" |
92 |
PAM_CFLAGS="-O -Dlinux -DLINUX_PAM -fPIC" |
93 |
SHLIB_CFLAGS="-fPIC" |
94 |
SHLIB_LDFLAGS="-shared -Xlinker -x" |
95 |
@@ -708,7 +708,7 @@ |
96 |
LEX="flex -l" |
97 |
MT_CC="$CC" |
98 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
99 |
- MT_LIBS="-lpthread" |
100 |
+ MT_LIBS="-lpthread -lresolv" |
101 |
PAM_CFLAGS="-O -Dlinux -DLINUX_PAM -fPIC" |
102 |
SHLIB_CFLAGS="-fPIC" |
103 |
SHLIB_LDFLAGS="-shared -Xlinker -x -Xlinker -Bsymbolic" |
104 |
@@ -784,7 +784,7 @@ |
105 |
KERN_OPTMZ=-O2 |
106 |
LEX="flex -l" |
107 |
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' |
108 |
- MT_LIBS="-lpthread" |
109 |
+ MT_LIBS="-lpthread -lresolv" |
110 |
PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC" |
111 |
SHLIB_CFLAGS="-fPIC" |
112 |
SHLIB_LDFLAGS="-shared -Xlinker -x" |