1 |
On Monday 19 February 2007, Ralph Seichter wrote: |
2 |
> Peter Ruskin wrote: |
3 |
> > 2.3.3_pre1 works OK here. |
4 |
> |
5 |
> So it is possible and there's hope left. ;-) I don't suppose that |
6 |
> |
7 |
> [...]/dazuko-2.3.3-pre1/dazuko_linux26_lsm.c:1486: error: too |
8 |
> many arguments to function |
9 |
> 'dazuko_security_ops.xfrm_policy_alloc_security' |
10 |
> |
11 |
> looks familiar to you? Did you modify or patch anything manually? |
12 |
> |
13 |
No, it doesn't look familiar - I had no problems at all: |
14 |
|
15 |
# emerge -1va dazuko |
16 |
|
17 |
These are the packages that would be merged, in order: |
18 |
|
19 |
Calculating dependencies... done! |
20 |
[ebuild R ] sys-fs/dazuko-2.3.3_pre1 0 kB |
21 |
|
22 |
Total: 1 package (1 reinstall), Size of downloads: 0 kB |
23 |
|
24 |
Would you like to merge these packages? [Yes/No] y |
25 |
|
26 |
>>> Emerging (1 of 1) sys-fs/dazuko-2.3.3_pre1 to / |
27 |
* dazuko-2.3.3-pre1.tar.gz MD5 ;-) ... |
28 |
[ ok ] |
29 |
* dazuko-2.3.3-pre1.tar.gz RMD160 ;-) ... |
30 |
[ ok ] |
31 |
* dazuko-2.3.3-pre1.tar.gz SHA1 ;-) ... |
32 |
[ ok ] |
33 |
* dazuko-2.3.3-pre1.tar.gz SHA256 ;-) ... |
34 |
[ ok ] |
35 |
* dazuko-2.3.3-pre1.tar.gz size ;-) ... |
36 |
[ ok ] |
37 |
* Determining the location of the kernel source code |
38 |
* Found kernel source directory: |
39 |
* /usr/src/linux |
40 |
* Found kernel object directory: |
41 |
* /lib/modules/2.6.20-gentoo/build |
42 |
* Found sources for kernel version: |
43 |
* 2.6.20-gentoo |
44 |
* Checking for suitable kernel configuration options... |
45 |
[ ok ] |
46 |
>>> Unpacking source... |
47 |
>>> Unpacking dazuko-2.3.3-pre1.tar.gz |
48 |
to /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work |
49 |
>>> Source unpacked. |
50 |
>>> Compiling source |
51 |
in /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1 ... |
52 |
checking host system type... Linux |
53 |
checking for make utility... ok (make) |
54 |
checking for C compiler... ok (cc) |
55 |
kernel build source in /usr/src/linux... yes |
56 |
acquiring Linux kernel code configuration... ok |
57 |
checking if Linux is RSBAC patched... no |
58 |
checking if devfs is enabled... no |
59 |
discovered host system... Linux (2.6.20) |
60 |
checking if security module support is enabled... yes |
61 |
verifying capabilities are not built-in... ok |
62 |
locating LSM API header... ok |
63 |
identifying LSM API (this can take a while)... ok |
64 |
identifying device API... ok |
65 |
inspecting class type... ok (class) |
66 |
inspecting suspend function... ok (suspend2) |
67 |
inspecting task_struct structure... ok (using parent) |
68 |
disabling ON_CLOSE events (not available for Linux 2.6 LSM) |
69 |
configure: creating Makefile |
70 |
configure: creating library/Makefile |
71 |
configure: creating example_c/Makefile |
72 |
|
73 |
./configure successful |
74 |
|
75 |
======================= |
76 |
Configuration summary |
77 |
======================= |
78 |
|
79 |
module events = ON_OPEN ON_EXEC |
80 |
devfs support = no |
81 |
rsbac support = no |
82 |
stacking support = yes |
83 |
local __d_path() = no (using chroot events, see README.linux26) |
84 |
module debug = no |
85 |
library 1.x compatibility = yes |
86 |
|
87 |
* Converting Makefile to use M= instead of SUBDIRS= ... |
88 |
[ ok ] |
89 |
* Preparing dazuko module |
90 |
make -C /usr/src/linux |
91 |
M="/var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1" |
92 |
modules |
93 |
make[1]: Entering directory `/usr/src/linux-2.6.20-gentoo' |
94 |
CC |
95 |
[M] /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/dazuko_core.o |
96 |
CC |
97 |
[M] /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/dazuko_transport.o |
98 |
CC |
99 |
[M] /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/dazuko_linux26_lsm.o |
100 |
CC |
101 |
[M] /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/dazuko_linux26.o |
102 |
LD |
103 |
[M] /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/dazuko.o |
104 |
Building modules, stage 2. |
105 |
MODPOST 1 modules |
106 |
|
107 |
CC /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/dazuko.mod.o |
108 |
LD |
109 |
[M] /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/dazuko.ko |
110 |
make[1]: Leaving directory `/usr/src/linux-2.6.20-gentoo' |
111 |
touch dummy_rule |
112 |
make: Entering directory |
113 |
`/var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/library' |
114 |
i686-pc-linux-gnu-gcc -Wall -O -I.. -c ../dazukoio_core.c -o |
115 |
dazukoio_core.o |
116 |
i686-pc-linux-gnu-gcc -Wall -O -I.. -c ../dazukoio_trusted_core.c -o |
117 |
dazukoio_trusted_core.o |
118 |
i686-pc-linux-gnu-gcc -Wall -O -I.. -c ../dazuko_transport.c -o |
119 |
dazuko_transport.o |
120 |
i686-pc-linux-gnu-gcc -Wall -O -I.. -c ../dazukoio_unix.c -o |
121 |
dazukoio_unix.o |
122 |
i686-pc-linux-gnu-gcc -Wall -O -I.. -c ../dazukoio_linux_compat1.c -o |
123 |
dazukoio_linux_compat1.o |
124 |
ar r libdazuko.a dazukoio_core.o dazukoio_trusted_core.o |
125 |
dazuko_transport.o dazukoio_unix.o dazukoio_linux_compat1.o |
126 |
ar: creating libdazuko.a |
127 |
ranlib libdazuko.a |
128 |
make: Leaving directory |
129 |
`/var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/work/dazuko-2.3.3-pre1/library' |
130 |
>>> Source compiled. |
131 |
>>> Test phase [not enabled]: sys-fs/dazuko-2.3.3_pre1 |
132 |
|
133 |
>>> Install dazuko-2.3.3_pre1 |
134 |
into /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/image/ category |
135 |
sys-fs |
136 |
* Installing dazuko module |
137 |
>>> Completed installing dazuko-2.3.3_pre1 |
138 |
into /var/tmp/portage/sys-fs/dazuko-2.3.3_pre1/image/ |
139 |
|
140 |
>>> Merging sys-fs/dazuko-2.3.3_pre1 to / |
141 |
--- /lib/ |
142 |
--- /lib/modules/ |
143 |
--- /lib/modules/2.6.20-gentoo/ |
144 |
--- /lib/modules/2.6.20-gentoo/misc/ |
145 |
>>> /lib/modules/2.6.20-gentoo/misc/dazuko.ko |
146 |
--- /usr/ |
147 |
--- /usr/lib/ |
148 |
>>> /usr/lib/libdazuko.a |
149 |
--- /usr/include/ |
150 |
>>> /usr/include/dazukoio.h |
151 |
--- /usr/share/ |
152 |
--- /usr/share/doc/ |
153 |
--- /usr/share/doc/dazuko-2.3.3_pre1/ |
154 |
>>> /usr/share/doc/dazuko-2.3.3_pre1/COPYING.bz2 |
155 |
>>> /usr/share/doc/dazuko-2.3.3_pre1/README.bz2 |
156 |
>>> /usr/share/doc/dazuko-2.3.3_pre1/README.linux26.bz2 |
157 |
>>> /usr/share/doc/dazuko-2.3.3_pre1/README.trusted.bz2 |
158 |
>>> Safely unmerging already-installed instance... |
159 |
* Determining the location of the kernel source code |
160 |
* Found kernel source directory: |
161 |
* /usr/src/linux |
162 |
* Found kernel object directory: |
163 |
* /lib/modules/2.6.20-gentoo/build |
164 |
* Found sources for kernel version: |
165 |
* 2.6.20-gentoo |
166 |
--- !mtime obj /usr/share/doc/dazuko-2.3.3_pre1/README.trusted.bz2 |
167 |
--- !mtime obj /usr/share/doc/dazuko-2.3.3_pre1/README.linux26.bz2 |
168 |
--- !mtime obj /usr/share/doc/dazuko-2.3.3_pre1/README.bz2 |
169 |
--- !mtime obj /usr/share/doc/dazuko-2.3.3_pre1/COPYING.bz2 |
170 |
--- !mtime obj /usr/lib/libdazuko.a |
171 |
--- !mtime obj /usr/include/dazukoio.h |
172 |
--- cfgpro obj /lib/modules/2.6.20-gentoo/misc/dazuko.ko |
173 |
--- cfgpro dir /lib/modules/2.6.20-gentoo/misc |
174 |
--- cfgpro dir /lib/modules/2.6.20-gentoo |
175 |
--- !empty dir /usr/share/doc/dazuko-2.3.3_pre1 |
176 |
--- !empty dir /usr/share/doc |
177 |
--- !empty dir /usr/share |
178 |
--- !empty dir /usr/lib |
179 |
--- !empty dir /usr/include |
180 |
--- !empty dir /usr |
181 |
--- !empty dir /lib/modules |
182 |
--- !empty dir /lib |
183 |
* Removing sys-fs/dazuko-2.3.3_pre1 from moduledb. |
184 |
* Determining the location of the kernel source code |
185 |
* Found kernel source directory: |
186 |
* /usr/src/linux |
187 |
* Found kernel object directory: |
188 |
* /lib/modules/2.6.20-gentoo/build |
189 |
* Found sources for kernel version: |
190 |
* 2.6.20-gentoo |
191 |
>>> Regenerating /etc/ld.so.cache... |
192 |
>>> Original instance of package unmerged safely. |
193 |
* Updating module dependencies for 2.6.20-gentoo ... |
194 |
[ ok ] |
195 |
* Adding module to moduledb. |
196 |
* Please note that chroot support is disabled due to |
197 |
incompatability |
198 |
* with SMP kernels |
199 |
>>> Regenerating /etc/ld.so.cache... |
200 |
>>> sys-fs/dazuko-2.3.3_pre1 merged. |
201 |
|
202 |
>>> No packages selected for removal by clean |
203 |
>>> Auto-cleaning packages... |
204 |
|
205 |
>>> No outdated packages were found on your system. |
206 |
|
207 |
-- |
208 |
Peter |
209 |
======================================================================== |
210 |
Gentoo Linux: Portage 2.1.2-r9 kernel-2.6.20-gentoo |
211 |
AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ gcc(GCC): 4.1.2 |
212 |
KDE: 3.5.6 Qt: 3.3.6 |
213 |
======================================================================== |
214 |
-- |
215 |
gentoo-user@g.o mailing list |