Sie sind nicht angemeldet.

1

22.01.2008, 21:38

VIA HDA VT1708a und ALSA

Hallo Leute,

ich bekomme ALSA nicht dazu meinen Graphikchip VIA HDA VT1708a zu erkennen.
Ich bin generell auch etwas verunsichert, da im Netz alle Leute die ebenfalls den VT1708a-Chip zu haben schienen, diesen wohl immer zusätzlich zu einem herkömmlichen AC97-Chip verbaut hatten. Auf meinem Board ist das aber nicht der Fall.

Hier die offiziellen VIA specs zu meinem Board:
http://www.via.com.tw/en/products/mainbo…herboard_id=450

Im Kernel scheint es jedenfalls kein passendes Modul zu geben, habe sowohl

Quellcode

1
VIA 82C686A/B, 8233/8235 AC97 Controller (NEW)

als auch

Quellcode

1
Intel HD Audio (NEW)

ausprobiert.

Leider kann ich auch alsa-driver nicht installieren, sowohl das offizielle ebuild, als auch die alsa-driver von VIA brechen den emerge mit Fehler meldung ab.

Guckst du:
alsa-driver (normal)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
make[4]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.o] Fehler 1
make[3]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore] Fehler 2
make[3]: *** Warte auf noch nicht beendete Prozesse...
  LD [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/mpu401/snd-mpu401-uart.o
make[2]: *** [_module_/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3'
make: *** [compile] Fehler 2
 * 
 * ERROR: media-sound/alsa-driver-1.0.15 failed.
 * Call stack:
 *               	ebuild.sh, line 1701:  Called dyn_compile
 *               	ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *               	ebuild.sh, line   44:  Called src_compile
 *   alsa-driver-1.0.15.ebuild, line  143:  Called die
 * The specific snippet of code:
 *  	emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed"
 *  The die message:
 *   Make Failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.15/temp/build.log'.
 * 


alsa-driver (von VIA)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
make[1]: *** [_modinst__] Fehler 1
make[1]: Leaving directory `/home/MEINUSER/SEINORDNER/via-linux-audiopackV1.40/alsa-driver-1.0.11/acore'
make: *** [install-modules] Fehler 1
Creating mixer?...done.
Creating sequencer...done.
Creating midi0?...done.
Creating dsp?...done.
Creating audio?...done.
Creating sndstat...done.
Creating music...done.
Creating dmmidi?...done.
Creating dmfm?...done.
Creating amixer?...done.
Creating adsp?...done.
Creating amidi?...done.
Creating admmidi?...done.
Creating snd/control?...done.
Creating snd/seq...done.
Creating snd/timer...done.
Creating snd/hw??...done.
Creating snd/midi??...done.
Creating snd/pcm??p...done.
Creating snd/pcm??c...done.
Creating aload?...done.
Creating aloadSEQ...done.


Neben der aktuellen testing Version (1.0.15) hab ich natürlich auch die aktuelle stabile Version der alsa-driver (1.0.14-r1) schon ausprobiert... das selbe Ergebnis.

Ich habe zunächst versucht die VIA alsa-driver per source zu installieren (./install) und als diese nicht gingen wieder runtergeschmissen (./uninstall). Kann es sein, dass da Ordner/Dateien zurückgeblieben sind, die das normale alsa-driver jetzt beim emerge stören...?

Welche Ordner/Dateien/Einstellungen (jenseits von Device Driver -> Sound im Kernel) müssen vorhanden sein bzw. dürfen nicht da sein, um die regulären alsa-driver zu installieren? (alsa-lib etc. waren ebenfalls installiert... und ja auch in der jeweils passenden stable/testing Version)

Wie ist der korrekte Eintrag in der make.conf für den VT1708a-HDA-Chip bei ALSA_CARDS? via82xx wird es wohl nicht sein.... ?(

Bin mal wieder für alle klugen Ideen dankbar! :whistling:

gruß
taikonaut
"Wissen ist das einzige Gut das sich vermehrt wenn man es teilt!"

2

22.01.2008, 22:28

Der Compile-Output ist unvollständig. Der eigentliche Fehler passiert viel weiter oben!
Kannst du den vollständigen Output nicht hier als Attachement reinstellen?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

22.01.2008, 23:43

kompletter Compile-Output

kein problem!

hier der VIA alsa-driver:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
localhost via-linux-audiopackV1.40 # ./install
.....Decompress Driver source ALSA Driver 1.0.11.....
Remove old sound driver
Compile Driver........
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11
checking cross compile... 
checking for directory with kernel source... /lib/modules/2.6.23-gentoo-r3/source
checking for directory with kernel build... /lib/modules/2.6.23-gentoo-r3/build
checking for kernel linux/version.h... yes
checking for kernel linux/autoconf.h... yes
checking for kernel version... 0.0.0
checking for GCC version... Kernel compiler: gcc 4.1.2 (Gentoo 4.1.2 p1.0.2) Used compiler: gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.0.2)
checking for built-in ALSA... yes
configure: error: You have built-in ALSA in your kernel.
if [ ! -d include/sound -a ! -L include/sound ]; then \
      	ln -sf ../alsa-kernel/include include/sound ; \
    	fi
cp -auvf include/version.h include/sound/version.h
„include/version.h“ -> „include/sound/version.h“
make[1]: Entering directory `/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/acore'
copying file alsa-kernel/core/sound.c
patching file sound.c
Hunk #1 succeeded at 64 with fuzz 2 (offset 1 line).
Hunk #2 succeeded at 185 (offset 1 line).
Hunk #3 succeeded at 285 with fuzz 2 (offset 1 line).
Hunk #4 succeeded at 327 with fuzz 1 (offset 1 line).
Hunk #5 succeeded at 422 (offset 1 line).
Hunk #6 succeeded at 450 (offset 1 line).
Hunk #7 succeeded at 474 (offset 1 line).
Hunk #8 succeeded at 575 (offset 1 line).
copying file alsa-kernel/core/rawmidi.c
patching file rawmidi.c
Hunk #1 succeeded at 1297 (offset 30 lines).
Hunk #2 succeeded at 1380 with fuzz 1 (offset 30 lines).
copying file alsa-kernel/core/timer.c
patching file timer.c
Hunk #1 succeeded at 1018 with fuzz 1 (offset 23 lines).
Hunk #2 succeeded at 1935 (offset 144 lines).
Hunk #3 succeeded at 1980 with fuzz 2 (offset 135 lines).
copying file alsa-kernel/core/hwdep.c
patching file hwdep.c
Hunk #1 succeeded at 308 (offset 5 lines).
copying file alsa-kernel/core/memalloc.c
patching file memalloc.c
gcc -D__KERNEL__ -DMODULE=1 -I/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include  -I/lib/modules/2.6.23-gentoo-r3/build/include -I/lib/modules/2.6.23-gentoo-r3/source/include -O2  -Wdeclaration-after-statement -Wno-pointer-sign -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -nostdinc -iwithprefix include   -DEXPORT_SYMTAB -c hwdep.c
In Datei, eingefügt von hwdep.c:22:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:29:26: Fehler: linux/config.h: Datei oder Verzeichnis nicht gefunden
In file included from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/linux/bitmap.h:1,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:86,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/asm/processor.h:22,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/prefetch.h:14,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/list.h:8,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/module.h:9,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:45,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h: In Funktion »bitmap_zero«:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h:22: Warnung: Implizite Deklaration der Funktion »memset«
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h:22: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memset«
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h: In Funktion »bitmap_fill«:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h:31: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memset«
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h: In Funktion »bitmap_copy«:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h:43: Warnung: Implizite Deklaration der Funktion »memcpy«
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/bitmap_compat.h:43: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »memcpy«
In file included from /lib/modules/2.6.23-gentoo-r3/build/include/asm/processor.h:22,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/prefetch.h:14,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/list.h:8,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/module.h:9,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:45,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_or«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:135: Warnung: Implizite Deklaration der Funktion »bitmap_or«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_xor«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:142: Warnung: Implizite Deklaration der Funktion »bitmap_xor«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_andnot«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:150: Warnung: Implizite Deklaration der Funktion »bitmap_andnot«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_complement«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:157: Warnung: Implizite Deklaration der Funktion »bitmap_complement«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_equal«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:164: Warnung: Implizite Deklaration der Funktion »bitmap_equal«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_intersects«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:171: Warnung: Implizite Deklaration der Funktion »bitmap_intersects«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_subset«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:178: Warnung: Implizite Deklaration der Funktion »bitmap_subset«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_empty«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:184: Warnung: Implizite Deklaration der Funktion »bitmap_empty«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_full«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:190: Warnung: Implizite Deklaration der Funktion »bitmap_full«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_weight«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:196: Warnung: Implizite Deklaration der Funktion »bitmap_weight«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_shift_right«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:204: Warnung: Implizite Deklaration der Funktion »bitmap_shift_right«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_shift_left«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:212: Warnung: Implizite Deklaration der Funktion »bitmap_shift_left«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpumask_scnprintf«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:273: Warnung: Implizite Deklaration der Funktion »bitmap_scnprintf«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpumask_parse_user«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:281: Warnung: Implizite Deklaration der Funktion »bitmap_parse_user«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpulist_scnprintf«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:289: Warnung: Implizite Deklaration der Funktion »bitmap_scnlistprintf«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpulist_parse«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:295: Warnung: Implizite Deklaration der Funktion »bitmap_parselist«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpu_remap«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:303: Warnung: Implizite Deklaration der Funktion »bitmap_bitremap«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h: In Funktion »__cpus_remap«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/cpumask.h:311: Warnung: Implizite Deklaration der Funktion »bitmap_remap«
In file included from /lib/modules/2.6.23-gentoo-r3/build/include/linux/prefetch.h:14,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/list.h:8,
             	from /lib/modules/2.6.23-gentoo-r3/build/include/linux/module.h:9,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:45,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/lib/modules/2.6.23-gentoo-r3/build/include/asm/processor.h: Auf höchster Ebene:
/lib/modules/2.6.23-gentoo-r3/build/include/asm/processor.h:83: Fehler: »CONFIG_X86_L1_CACHE_SHIFT« ist hier nicht deklariert (nicht in einer Funktion)
/lib/modules/2.6.23-gentoo-r3/build/include/asm/processor.h:83: Fehler: Verlangte Ausrichtung ist keine Konstante
In Datei, eingefügt von /lib/modules/2.6.23-gentoo-r3/build/include/linux/module.h:20,
             	von /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:45,
             	von /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	von hwdep.c:22:
/lib/modules/2.6.23-gentoo-r3/build/include/asm/module.h:64:2: Fehler: #error unknown processor family
In file included from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:45,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/module.h:595: Warnung: »struct kernel_param« innerhalb Parameterliste deklariert
/lib/modules/2.6.23-gentoo-r3/build/include/linux/module.h:595: Warnung: sein Gültigkeitsbereich umfasst nur diese Definition bzw. Deklaration, was Sie wahrscheinlich nicht wollten
In file included from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/linux/device.h:1,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:670,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/device_compat.h:20: Fehler: expected declaration specifiers or »...« before »pm_message_t«
In file included from /lib/modules/2.6.23-gentoo-r3/build/include/linux/sched.h:298,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/linux/jiffies.h:1,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:692,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/aio.h:203: Fehler: Feld »wq« hat unvollständigen Typen
In file included from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/linux/jiffies.h:1,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:692,
             	from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/sched.h: In Funktion »dequeue_signal_lock«:
/lib/modules/2.6.23-gentoo-r3/build/include/linux/sched.h:1509: Warnung: Implizite Deklaration der Funktion »local_irq_save«
/lib/modules/2.6.23-gentoo-r3/build/include/linux/sched.h:1511: Warnung: Implizite Deklaration der Funktion »local_irq_restore«
In Datei, eingefügt von /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	von hwdep.c:22:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:699:31: Fehler: Division durch Null in #if
In file included from /home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/driver.h:47,
             	from hwdep.c:22:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h: In Funktion »jiffies_to_msecs«:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:704: Fehler: »CONFIG_HZ« nicht deklariert (erste Benutzung in dieser Funktion)
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:704: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:704: Fehler: für jede Funktion in der er auftritt.)
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h: In Funktion »msecs_to_jiffies«:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:717: Fehler: »MAX_JIFFY_OFFSET« nicht deklariert (erste Benutzung in dieser Funktion)
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:720:31: Fehler: Division durch Null in #if
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/adriver.h:725: Fehler: »CONFIG_HZ« nicht deklariert (erste Benutzung in dieser Funktion)
In file included from hwdep.c:29:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/core.h: Auf höchster Ebene:
/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/include/sound/core.h:135: Fehler: Feld »free_workq« hat unvollständigen Typen
hwdep.c:35: Fehler: expected »)« before string constant
hwdep.c:36: Fehler: expected »)« before string constant
hwdep.c:37: Fehler: expected »)« before string constant
make[1]: *** [hwdep.o] Fehler 1
make[1]: Leaving directory `/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/acore'
make: *** [compile] Fehler 1
rm -f /lib/modules/0.0.0/misc/snd*.*o /lib/modules/0.0.0/misc/persist.o /lib/modules/0.0.0/misc/isapnp.o
make[1]: Entering directory `/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/acore'
mkdir -p /lib/modules/0.0.0/misc
cp snd-hwdep.o snd-page-alloc.o snd-pcm.o snd-rawmidi.o snd-timer.o snd.o /lib/modules/0.0.0/misc
cp: Aufruf von stat für „snd-hwdep.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „snd-page-alloc.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „snd-pcm.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „snd-rawmidi.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „snd-timer.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
cp: Aufruf von stat für „snd.o“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[1]: *** [_modinst__] Fehler 1
make[1]: Leaving directory `/home/securitate/Downloads/via-linux-audiopackV1.40/alsa-driver-1.0.11/acore'
make: *** [install-modules] Fehler 1
Creating mixer?...done.
Creating sequencer...done.
Creating midi0?...done.
Creating dsp?...done.
Creating audio?...done.
Creating sndstat...done.
Creating music...done.
Creating dmmidi?...done.
Creating dmfm?...done.
Creating amixer?...done.
Creating adsp?...done.
Creating amidi?...done.
Creating admmidi?...done.
rm: Entfernen von „/dev/snd“ nicht möglich: Ist ein Verzeichnis
Creating snd/control?...done.
Creating snd/seq...done.
Creating snd/timer...done.
Creating snd/hw??...done.
Creating snd/midi??...done.
Creating snd/pcm??p...done.
Creating snd/pcm??c...done.
Creating aload?...done.
Creating aloadSEQ...done.



und hier die uninstall-Operation:

Quellcode

1
2
3
4
5
6
7
8
9
localhost via-linux-audiopackV1.40 # ./uninstall
.....Uninstall Driver.....
rm -rf /usr/include/sound
rm -f /lib/modules/0.0.0/misc/snd*.o /lib/modules/0.0.0/misc/persist.o /lib/modules/0.0.0/misc/isapnp.o
rm -f /sbin/init.d/alsasound
rm -f /etc/rc.d/init.d/alsasound
rm -f /etc/init.d/alsasound
......Remove Folder.....
.....Remove Modules.....
"Wissen ist das einzige Gut das sich vermehrt wenn man es teilt!"

4

23.01.2008, 01:00

und hier die Ausgabe vom ebuild alsa-driver:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
Calculating dependencies   ??... done!
   >>> Verifying ebuild Manifests...
   
   >>> Emerging (1 of 1) media-sound/alsa-driver-1.0.15 to /
    * alsa-driver-1.0.15.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...             [ ok ]
    * checking ebuild checksums ;-) ...                                      [ ok ]
    * checking auxfile checksums ;-) ...                                     [ ok ]
    * checking miscfile checksums ;-) ...                                    [ ok ]
    * checking alsa-driver-1.0.15.tar.bz2 ;-) ...                            [ ok ]
    * Determining the location of the kernel source code
    * Found kernel source directory:
    *     /usr/src/linux
    * Found kernel object directory:
    *     /lib/modules/2.6.23-gentoo-r3/build
    * Found sources for kernel version:
    *     2.6.23-gentoo-r3
    * Checking for suitable kernel configuration options...
     [ ok ]
   >>> Unpacking source...
   >>> Unpacking alsa-driver-1.0.15.tar.bz2 to /var/tmp/portage/media-sound/alsa-driver-1.0.15/work
    * Converting alsa-driver-1.0.15/Makefile to use M= instead of SUBDIRS= ...
     [ ok ]
    * Running autoconf ...
     [ ok ]
   >>> Source unpacked.
   >>> Compiling source in /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15 ...
   ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-oss --without-debug --with-kernel=/usr/src/linux --with-build=/lib/modules/2.6.23-gentoo-r3/build --with-isapnp=yes --with-sequencer --with-cards= ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci --build=i686-pc-linux-gnu
   checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
   checking for C compiler default output file name... a.out
   checking whether the C compiler works... yes
   checking whether we are cross compiling... no
   checking for suffix of executables... 
   checking for suffix of object files... o
   checking whether we are using the GNU C compiler... yes
   checking whether i686-pc-linux-gnu-gcc accepts -g... yes
   checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
   checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
   checking for a BSD-compatible install... /usr/bin/install -c
   checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
   checking for grep that handles long lines and -e... /bin/grep
   checking for egrep... /bin/grep -E
   checking for ANSI C header files... yes
   checking for an ANSI C-conforming const... yes
   checking for inline... inline
   checking whether time.h and sys/time.h may both be included... yes
   checking whether i686-pc-linux-gnu-gcc needs -traditional... no
   checking for current directory... /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15
   checking cross compile... 
   checking for directory with kernel source... /usr/src/linux
   checking for directory with kernel build... /lib/modules/2.6.23-gentoo-r3/build
   checking for kernel linux/version.h... yes
   checking for kernel linux/autoconf.h... yes
   checking for kernel version... 2.6.23-gentoo-r3
   checking for GCC version... Kernel compiler: gcc 4.1.2 (Gentoo 4.1.2 p1.0.2) Used compiler: i686-pc-linux-gnu-gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.0.2)
   checking for built-in ALSA... no
   checking for existing ALSA module... no
   checking for Red Hat kernel... auto
   checking for Red Hat kernel... no
   checking for SUSE kernel... auto
   checking for SUSE kernel... no
   checking for CONFIG_EXPERIMENTAL... yes
   checking for kernel linux/config.h... no
   Creating <linux/config.h>...
   checking to modify of kernel linux/kmod.h... no
   checking for kernel linux/utsrelease.h... yes
   checking for kernel linux/compiler.h... yes
   checking for kernel linux/pm.h... yes
   checking for kernel linux/spinlock.h... yes
   checking for kernel linux/irq.h... yes
   checking for kernel linux/threads.h... yes
   checking for kernel linux/rwsem.h... yes
   checking for kernel linux/gameport.h... yes
   checking for kernel media/v4l2-dev.h... yes
   checking for kernel linux/devfs_fs_kernel.h... no
   Creating a dummy <linux/devfs_fs_kernel.h>...
   checking for kernel linux/highmem.h... yes
   checking for kernel linux/workqueue.h... yes
   checking for kernel linux/dma-mapping.h... yes
   checking for kernel asm/hw_irq.h... yes
   checking for kernel linux/device.h... yes
   checking for kernel linux/platform_device.h... yes
   checking for kernel linux/isa.h... yes
   checking for kernel linux/jiffies.h... yes
   checking for kernel linux/compat.h... yes
   checking for kernel linux/log2.h... yes
   checking for kernel linux/adb.h... yes
   checking for kernel linux/cuda.h... yes
   checking for kernel linux/pmu.h... yes
   checking for kernel linux/moduleparam.h... yes
   checking for kernel linux/syscalls.h... yes
   checking for kernel linux/firmware.h... yes
   checking for kernel linux/err.h... yes
   checking for kernel linux/bitmap.h... yes
   checking for kernel linux/mutex.h... yes
   checking for kernel linux/latency.h... yes
   checking for kernel linux/kthread.h... yes
   checking for kernel asm/irq_regs.h... yes
   checking for kernel module symbol versions... no
   checking for has ioport support... yes
   checking for PCI support in kernel... yes
   checking for I2C driver in kernel... yes
   checking for I2C_POWERMAC in kernel... unknown
   checking for firmware loader... yes
   checking for input subsystem in kernel... yes
   checking for directory to store kernel modules... /lib/modules/2.6.23-gentoo-r3/kernel/sound
   checking for verbose procfs... on
   checking for verbose printk... on
   checking for debug level... none
   checking for ISA support in kernel... yes
   checking for processor type... x86_32
   checking for ISA DMA API... yes
   checking for SMP... no
   checking for Video device support in kernel... no
   checking for ISA PnP driver in kernel... yes
   checking for PnP driver in kernel... yes
   checking for Kernel ISA-PnP support... yes
   checking for strlcpy... yes
   checking for snprintf... yes
   checking for vsnprintf... yes
   checking for scnprintf... yes
   checking for sscanf... yes
   checking for vmalloc_to_page... no
   checking for old kmod... no
   checking for PDE... yes
   checking for pci_set_consistent_dma_mask... yes
   checking for pci_dev_present... yes
   checking for msleep... yes
   checking for msleep_interrupt... yes
   checking for msecs_to_jiffies... yes
   checking for tty->count is the atomic type... no
   checking for io_remap_pfn_range... yes
   checking for kcalloc... yes
   checking for kstrdup... yes
   checking for kzalloc... yes
   checking for create_workqueue with flags... no
   checking for saved_config_space in pci_dev... yes
   checking for new pci_save_state... yes
   checking for register_sound_special_device... yes
   checking for driver version... 1.0.15
   checking for sequencer support... yes
   checking for OSS/Free emulation... yes
   checking for OSS PCM plugin system inclusion... yes
   checking for RTC callback support in kernel... no
   checking for HPET support... no
   checking for dynamic minor numbers... no
   checking for support of old API... yes
   checking for Procfs support... yes
   checking for USB support... yes
   checking for class_simple... no
   checking for old driver suspend/resume callbacks... no
   checking for removal of page-reservation for nopage/mmap... yes
   checking for nested class_device... yes
   checking for new IRQ handler... no
   checking for gfp_t... yes
   checking for PnP suspend/resume... yes
   checking for new unlocked/compat_ioctl... yes
   checking for x86-compatible PC... yes
   checking for High-Res timers... no
   checking for kernel PCMCIA
   checking for PCMCIA support... no
   checking for PCMCIA module support... no
   checking for PC9800 support in kernel... no
   checking for parallel port support... yes
   checking for power management... yes
   checking for CONFIG_HAS_DMA... yes
   checking for which soundcards to compile driver for... ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci
   configure: creating ./config.status
   config.status: creating version
   config.status: creating Makefile.conf
   config.status: WARNING:  Makefile.conf.in seems to ignore the --datarootdir setting
   config.status: creating snddevices
   config.status: creating utils/alsa-driver.spec
   config.status: creating utils/buildrpm
   config.status: creating toplevel.config
   config.status: creating utils/alsasound
   config.status: creating utils/alsasound.posix
   config.status: creating include/pci_ids_compat.h
   config.status: creating include/i2c-id_compat.h
   config.status: creating include/config.h
   config.status: creating include/config1.h
   config.status: creating include/version.h
   config.status: include/version.h is unchanged
   config.status: creating include/autoconf-extra.h
   if [ ! -d include/sound -a ! -L include/sound ]; then \
   	  ln -sf ../alsa-kernel/include include/sound ; \
   	fi
   make dep
   cp -puvf include/version.h include/sound/version.h
   „include/version.h“ -> „include/sound/version.h“
   make[1]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore'
   copying file alsa-kernel/core/info.c
   copying file alsa-kernel/core/pcm.c
   patching file info.c
   Hunk #8 succeeded at 535patching file pcm.c
    with fuzz 2.
   copying file alsa-kernel/core/pcm_native.c
   patching file pcm_native.c
   copying file alsa-kernel/core/control.c
   Hunk #5 succeeded at 2842 (offset 6 lines).
   Hunk #6 succeeded at 2862 (offset 6 lines).
   Hunk #7 succeeded at 2892 (offset 6 lines).
   Hunk #8 succeeded at 2919 (offset 6 lines).
   Hunk #9 succeeded at 2935 (offset 6 lines).
   Hunk #10 succeeded at 2965 (offset 6 lines).
   Hunk #11 succeeded at 3051 (offset 6 lines).
   Hunk #12 succeeded at 3070 (offset 6 lines).
   Hunk #13 succeeded at 3089 (offset 6 lines).
   Hunk #14 succeeded at 3122 (offset 6 lines).
   Hunk #15 succeeded at 3155 (offset 6 lines).
   Hunk #16 succeeded at 3188 (offset 6 lines).
   Hunk #17 succeeded at 3217 (offset 6 lines).
   Hunk #18 succeeded at 3238 (offset 6 lines).
   Hunk #19 succeeded at 3256 (offset 6 lines).
   Hunk #20 succeeded at 3276 (offset 6 lines).
   Hunk #21 succeeded at 3288 (offset 6 lines).
   Hunk #22 succeeded at 3320 (offset 6 lines).
   Hunk #23 succeeded at 3386 (offset 6 lines).
   Hunk #24 succeeded at 3415 (offset 6 lines).
   Hunk #25 succeeded at 3456 (offset 6 lines).
   Hunk #26 succeeded at 3606 (offset 6 lines).
   patching file control.c
   copying file alsa-kernel/core/hwdep.c
   patching file hwdep.c
   copying file alsa-kernel/core/init.c
   patching file init.c
   Hunk #2 succeeded at 228 (offset 5 lines).
   Hunk #3 succeeded at 254 with fuzz 2 (offset 5 lines).
   copying file alsa-kernel/core/rawmidi.c
   copying file alsa-kernel/core/sound.c
   patching file rawmidi.c
   Hunk #2 succeeded at 1289 (offset -1 lines).
   Hunk #3 succeeded at 1373 (offset -1 lines).
   patching file sound.c
   copying file alsa-kernel/core/timer.c
   patching file timer.c
   Hunk #3 succeeded at 1904 (offset 9 lines).
   Hunk #4 succeeded at 1949 (offset 9 lines).
   copying file alsa-kernel/core/memalloc.c
   patching file memalloc.c
   Hunk #12 succeeded at 714 (offset -1 lines).
   Hunk #13 succeeded at 724 (offset -1 lines).
   Hunk #14 succeeded at 758 (offset -1 lines).
   copying file alsa-kernel/core/misc.c
   patching file misc.c
   Hunk #2 succeeded at 30 (offset -1 lines).
   Hunk #3 succeeded at 96 (offset -1 lines).
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/ioctl32'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/ioctl32'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/oss'
   copying file alsa-kernel/core/oss/mixer_oss.c
   patching file mixer_oss.c
   copying file alsa-kernel/core/oss/pcm_oss.c
   patching file pcm_oss.c
   Hunk #2 succeeded at 2590 (offset 33 lines).
   Hunk #3 succeeded at 2641 (offset 33 lines).
   Hunk #4 succeeded at 2764 (offset 33 lines).
   Hunk #5 succeeded at 2947 (offset 33 lines).
   Hunk #6 succeeded at 3074 (offset 33 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/oss'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/seq'
   copying file alsa-kernel/core/seq/seq.c
   patching file seq.c
   Hunk #1 succeeded at 57 (offset 6 lines).
   copying file alsa-kernel/core/seq/seq_clientmgr.c
   patching file seq_clientmgr.c
   copying file alsa-kernel/core/seq/seq_memory.c
   patching file seq_memory.c
   Hunk #3 succeeded at 248 (offset 3 lines).
   make[4]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/seq/instr'
   make[4]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/seq/instr'
   make[4]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/seq/oss'
   copying file alsa-kernel/core/seq/oss/seq_oss.c
   patching file seq_oss.c
   make[4]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/seq/oss'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/seq'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/i2c'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/i2c/l3'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/i2c/l3'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/i2c/other'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/i2c/other'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/i2c'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers'
   copying file alsa-kernel/drivers/mts64.c
   patching file mts64.c
   Hunk #1 succeeded at 830 (offset -8 lines).
   Hunk #2 succeeded at 1085 (offset -8 lines).
   copying file alsa-kernel/drivers/portman2x4.c
   patching file portman2x4.c
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/mpu401'
   copying file alsa-kernel/drivers/mpu401/mpu401.c
   patching file mpu401.c
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/mpu401'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3'
   copying file alsa-kernel/drivers/opl3/opl3_lib.c
   patching file opl3_lib.c
   Hunk #1 succeeded at 435 (offset 2 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl4'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl4'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/pcsp'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/pcsp'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/vx'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/vx'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/ad1816a'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/ad1816a'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/ad1848'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/ad1848'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/cs423x'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/cs423x'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/es1688'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/es1688'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/gus'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/gus'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/msnd'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/msnd'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/opti9xx'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/opti9xx'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/sb'
   copying file alsa-kernel/isa/sb/sb16_csp.c
   patching file sb16_csp.c
   Hunk #1 succeeded at 730 (offset 7 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/sb'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/wavefront'
   copying file alsa-kernel/isa/wavefront/wavefront_fx.c
   patching file wavefront_fx.c
   copying file alsa-kernel/isa/wavefront/wavefront_synth.c
   patching file wavefront_synth.c
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa/wavefront'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/isa'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/synth'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/synth/emux'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/synth/emux'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/synth'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci'
   copying file alsa-kernel/pci/ad1889.c
   patching file ad1889.c
   Hunk #1 succeeded at 53copying file alsa-kernel/pci/atiixp.c
    with fuzz 2 (offset 1 line).
   patching file atiixp.c
   copying file alsa-kernel/pci/atiixp_modem.c
   patching file atiixp_modem.c
   copying file alsa-kernel/pci/bt87x.c
   patching file bt87x.c
   Hunk #1 succeeded at 847 (offset 10 lines).
   Hunk #2 succeeded at 1001 (offset 10 lines).
   copying file alsa-kernel/pci/cmipci.c
   copying file alsa-kernel/pci/ens1370.c
   patching file cmipci.c
   Hunk #1 succeeded at 3072 (offset 137 lines).
   Hunk #2 succeeded at 3367 (offset 149 lines).
   patching file ens1370.c
   Hunk #1 succeeded at 2118 (offset -32 lines).
   Hunk #2 succeeded at 2494 (offset -32 lines).
   copying file alsa-kernel/pci/fm801.c
   patching file fm801.c
   copying file alsa-kernel/pci/intel8x0.c
   patching file intel8x0.c
   Hunk #2 succeeded at 704 (offset 3 lines).
   Hunk #3 succeeded at 715 (offset 3 lines).
   Hunk #4 succeeded at 3094 (offset 83 lines).
   copying file alsa-kernel/pci/maestro3.c
   patching file maestro3.c
   Hunk #1 succeeded at 2748 (offset 2 lines).
   Hunk #2 succeeded at 2934 (offset 2 lines).
   copying file alsa-kernel/pci/via82xx.c
   patching file via82xx.c
   Hunk #1 succeeded at 2427 (offset -7 lines).
   Hunk #2 succeeded at 2437 (offset -7 lines).
   Hunk #3 succeeded at 2452 (offset -7 lines).
   Hunk #4 succeeded at 2463 (offset -7 lines).
   Hunk #5 succeeded at 2474 (offset -7 lines).
   Hunk #6 succeeded at 2557 (offset -7 lines).
   copying file alsa-kernel/pci/via82xx_modem.c
   patching file via82xx_modem.c
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ac97'
   copying file alsa-kernel/pci/ac97/ac97_codec.c
   patching file ac97_codec.c
   Hunk #2 succeeded at 1911 (offset 7 lines).
   Hunk #3 succeeded at 1923 (offset 7 lines).
   Hunk #4 succeeded at 1947 (offset 7 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ac97'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ali5451'
   copying file alsa-kernel/pci/ali5451/ali5451.c
   patching file ali5451.c
   Hunk #1 succeeded at 2209 (offset -8 lines).
   Hunk #2 succeeded at 2379 (offset -8 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ali5451'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/asihpi'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/asihpi'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/au88x0'
   copying file alsa-kernel/pci/au88x0/au88x0.c
   patching file au88x0.c
   Hunk #2 succeeded at 342 (offset 1 line).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/au88x0'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ca0106'
   copying file alsa-kernel/pci/ca0106/ca0106_main.c
   patching file ca0106_main.c
   Hunk #1 succeeded at 169 (offset 4 lines).
   Hunk #2 succeeded at 1361 (offset 44 lines).
   Hunk #3 succeeded at 1730 (offset 49 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ca0106'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/cmi8788'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/cmi8788'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/cs46xx'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/cs46xx'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/cs5535audio'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/cs5535audio'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/echoaudio'
   copying file alsa-kernel/pci/echoaudio/echoaudio.c
   patching file echoaudio.c
   Hunk #1 succeeded at 1897 (offset -29 lines).
   Hunk #2 succeeded at 1960 (offset -29 lines).
   copying file alsa-kernel/pci/echoaudio/darla20.c
   patching file darla20.c
   copying file alsa-kernel/pci/echoaudio/darla24.c
   Hunk #2 succeeded at 107 (offset 2 lines).
   patching file darla24.c
   Hunk #2 succeeded at 114 (offset 2 lines).
   copying file alsa-kernel/pci/echoaudio/echo3g.c
   patching file echo3g.c
   Hunk #2 succeeded at 128 (offset 4 lines).
   copying file alsa-kernel/pci/echoaudio/gina20.c
   patching file gina20.c
   Hunk #2 succeeded at 111 (offset 2 lines).
   copying file alsa-kernel/pci/echoaudio/gina24.c
   patching file gina24.c
   Hunk #2 succeeded at 135 (offset 6 lines).
   copying file alsa-kernel/pci/echoaudio/indigo.c
   patching file indigo.c
   Hunk #2 succeeded at 113 (offset 3 lines).
   copying file alsa-kernel/pci/echoaudio/indigodj.c
   patching file indigodj.c
   Hunk #2 succeeded at 113 (offset 3 lines).
   copying file alsa-kernel/pci/echoaudio/indigoio.c
   patching file indigoio.c
   Hunk #2 succeeded at 114 (offset 3 lines).
   copying file alsa-kernel/pci/echoaudio/layla20.c
   patching file layla20.c
   Hunk #2 succeeded at 121 (offset 3 lines).
   copying file alsa-kernel/pci/echoaudio/layla24.c
   copying file alsa-kernel/pci/echoaudio/mia.c
   patching file layla24.c
   Hunk #2 succeeded at 133 (offset 6 lines).
   patching file mia.c
   Hunk #2 succeeded at 126 (offset 3 lines).
   copying file alsa-kernel/pci/echoaudio/mona.c
   patching file mona.c
   Hunk #2 succeeded at 144 (offset 9 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/echoaudio'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/emu10k1'
   copying file alsa-kernel/pci/emu10k1/emu10k1_main.c
   copying file alsa-kernel/pci/emu10k1/emu10k1x.c
   patching file emu10k1_main.c
   patching file emu10k1x.c
   Hunk #2 succeeded at 1628 (offset -7 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/emu10k1'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/hda'
   copying file alsa-kernel/pci/hda/hda_codec.c
   patching file hda_codec.c
   Hunk #2 succeeded at 278 (offset 21 lines).
   Hunk #3 succeeded at 316 (offset 21 lines).
   Hunk #4 succeeded at 331 (offset 21 lines).
   Hunk #5 succeeded at 347 (offset 21 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/hda'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ice1712'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ice1712'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/korg1212'
   copying file alsa-kernel/pci/korg1212/korg1212.c
   patching file korg1212.c
   Hunk #1 succeeded at 2342 (offset -1 lines).
   Hunk #2 succeeded at 2503 (offset -1 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/korg1212'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/mixart'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/mixart'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/nm256'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/nm256'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/pcxhr'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/pcxhr'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/pdplus'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/pdplus'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/riptide'
   copying file alsa-kernel/pci/riptide/riptide.c
   patching file riptide.c
   Hunk #1 succeeded at 1279 (offset 10 lines).
   Hunk #2 succeeded at 2236 (offset 10 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/riptide'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/rme9652'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/rme9652'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/trident'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/trident'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/vx222'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/vx222'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ymfpci'
   copying file alsa-kernel/pci/ymfpci/ymfpci_main.c
   patching file ymfpci_main.c
   Hunk #2 succeeded at 2045 (offset -8 lines).
   Hunk #3 succeeded at 2067 (offset -8 lines).
   Hunk #4 succeeded at 2407 (offset -8 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci/ymfpci'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/pci'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/codecs'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/codecs'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/core'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/core'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/fabrics'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/fabrics'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/soundbus'
   make[4]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/soundbus/i2sbus'
   make[4]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/soundbus/i2sbus'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/soundbus'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/at91'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/at91'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/codecs'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/codecs'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/pxa'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/pxa'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/s3c24xx'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/s3c24xx'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/sh'
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc/sh'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/soc'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/usb'
   copying file alsa-kernel/usb/usbaudio.c
   patching file usbaudio.c
   Hunk #3 succeeded at 659 with fuzz 2 (offset -10 lines).
   Hunk #4 succeeded at 686 with fuzz 2 (offset -10 lines).
   Hunk #5 succeeded at 767 (offset -10 lines).
   Hunk #6 succeeded at 782 (offset -10 lines).
   Hunk #7 succeeded at 1160 (offset -10 lines).
   Hunk #8 succeeded at 2082 (offset 3 lines).
   Hunk #9 succeeded at 2101 (offset 3 lines).
   Hunk #10 succeeded at 2118 (offset 3 lines).
   Hunk #11 succeeded at 2675 (offset 13 lines).
   Hunk #12 succeeded at 2747 (offset 13 lines).
   Hunk #13 succeeded at 3035 (offset 17 lines).
   Hunk #14 succeeded at 3106 (offset 17 lines).
   Hunk #15 succeeded at 3227 (offset 69 lines).
   Hunk #16 succeeded at 3245 (offset 69 lines).
   Hunk #17 succeeded at 3259 (offset 69 lines).
   Hunk #18 succeeded at 3272 (offset 69 lines).
   Hunk #19 succeeded at 3476 (offset 77 lines).
   Hunk #20 succeeded at 3569 (offset 79 lines).
   Hunk #21 succeeded at 3706 (offset 78 lines).
   Hunk #22 succeeded at 3727 (offset 78 lines).
   Hunk #23 succeeded at 3748 (offset 78 lines).
   copying file alsa-kernel/usb/usbmidi.c
   patching file usbmidi.c
   Hunk #2 succeeded at 226 (offset 1 line).
   Hunk #3 succeeded at 250 (offset 1 line).
   Hunk #4 succeeded at 343 (offset 1 line).
   Hunk #5 succeeded at 1450 (offset 88 lines).
   Hunk #6 succeeded at 1798 (offset 92 lines).
   copying file alsa-kernel/usb/usbmixer.c
   patching file usbmixer.c
   Hunk #3 succeeded at 1725 (offset -1 lines).
   Hunk #4 succeeded at 1774 (offset -1 lines).
   Hunk #5 succeeded at 1795 (offset -1 lines).
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/usb/caiaq'
   copying file alsa-kernel/usb/caiaq/caiaq-audio.c
   patching file caiaq-audio.c
   copying file alsa-kernel/usb/caiaq/caiaq-device.c
   patching file caiaq-device.c
   Hunk #1 succeeded at 106 (offset 6 lines).
   Hunk #2 succeeded at 313 (offset 14 lines).
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/usb/caiaq'
   make[3]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/usb/usx2y'
   copying file alsa-kernel/usb/usx2y/usX2Yhwdep.c
   copying file alsa-kernel/usb/usx2y/usbusx2y.c
   patching file usX2Yhwdep.c
   Hunk #3 succeeded at 63 with fuzz 2.
   patching file usbusx2y.c
   copying file alsa-kernel/usb/usx2y/usbusx2yaudio.c
   patching file usbusx2yaudio.c
   Hunk #10 succeeded at 1057 (offset -1 lines).
   copying file alsa-kernel/usb/usx2y/usx2yhwdeppcm.c
   patching file usx2yhwdeppcm.c
   make[3]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/usb/usx2y'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/usb'
   make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/misc'
   make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/misc'
   make[1]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15'
   make -C /usr/src/linux M=/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15 O=/lib/modules/2.6.23-gentoo-r3/build CPP="i686-pc-linux-gnu-gcc -E" CC="i686-pc-linux-gnu-gcc" modules
   make[1]: Entering directory `/usr/src/linux-2.6.23-gentoo-r3'
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/mpu401/mpu401_uart.o
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/hwdep.o
     LD [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/mpu401/snd-mpu401-uart.o
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/opl3_lib.o
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.o
   /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.c: In Funktion »snd_compat_vmalloc_to_page«:
   /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.c:40: Fehler: Implizite Deklaration der Funktion »VMALLOC_VMADDR«
   /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.c:45: Warnung: Übergabe des Arguments 1 von »pmd_offset« von inkompatiblem Zeigertyp
   /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.c:46: Fehler: Implizite Deklaration der Funktion »pte_offset«
   /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.c:46: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
   make[4]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/memory_wrapper.o] Fehler 1
   make[3]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore] Fehler 2
   make[3]: *** Warte auf noch nicht beendete Prozesse...
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/opl3_synth.o
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/opl3_seq.o
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/opl3_midi.o
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/opl3_drums.o
     CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/opl3_oss.o
     LD [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/snd-opl3-lib.o
     LD [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/drivers/opl3/snd-opl3-synth.o
   make[2]: *** [_module_/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15] Fehler 2
   make[1]: *** [modules] Fehler 2
   make[1]: Leaving directory `/usr/src/linux-2.6.23-gentoo-r3'
   make: *** [compile] Fehler 2
    * 
    * ERROR: media-sound/alsa-driver-1.0.15 failed.
    * Call stack:
    *                   ebuild.sh, line 1701:  Called dyn_compile
    *                   ebuild.sh, line 1039:  Called qa_call 'src_compile'
    *                   ebuild.sh, line   44:  Called src_compile
    *   alsa-driver-1.0.15.ebuild, line  143:  Called die
    * The specific snippet of code:
    *    emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed"
    *  The die message:
    *   Make Failed
    * 
    * If you need support, post the topmost build error, and the call stack if relevant.
    * A complete build log is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.15/temp/build.log'.
    * 
   
    * Messages for package media-sound/alsa-driver-1.0.15:
   
    * 
    * ERROR: media-sound/alsa-driver-1.0.15 failed.
    * Call stack:
    *                   ebuild.sh, line 1701:  Called dyn_compile
    *                   ebuild.sh, line 1039:  Called qa_call 'src_compile'
    *                   ebuild.sh, line   44:  Called src_compile
    *   alsa-driver-1.0.15.ebuild, line  143:  Called die
    * The specific snippet of code:
    *    emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed"
    *  The die message:
    *   Make Failed
    * 
    * If you need support, post the topmost build error, and the call stack if relevant.
    * A complete build log is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.15/temp/build.log'.
    * 
"Wissen ist das einzige Gut das sich vermehrt wenn man es teilt!"

5

23.01.2008, 08:40

Kannst du den vollständigen Output nicht hier als Attachement reinstellen?


hehehe ... aber gut ... soooo geht's auch ... kümmere mich drum ... kann aber dauern ... mom ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

6

23.01.2008, 12:09

Der manuelle alsa-driver scheitert bei dir, weil er die Include-Datei "<linux/config.h>" nicht finden. Wem wundert's, die habe ich auch nicht im System ... kann so nicht gehen. Vielleicht ist das bei den linux-header dabei. So jedenfalls ist das nicht da.

Dein emerge wiederum hat aus irgendeinem Grund anscheinend __ASSEMBLY__ gesetzt, wodurch die Macro-Definition von VMALLOC_ADDR ignoriert wird.

Hehe ... momentan tappe ich da auch im Dunkel ...

Das sind allerdings die Karten, welche von alsa-drivers-1.0.15 unterstützt werden:
  • ad1816a
  • ad1848
  • ad1848-lib
  • ad1889
  • adlib
  • ali5451
  • als100
  • als300
  • als4000
  • aoa
  • aoa-fabric-layout
  • aoa-onyx
  • aoa-soundbus
  • aoa-soundbus-i2s
  • aoa-tas
  • aoa-toonie
  • armaaci
  • asihpi
  • at91-soc
  • at91-soc-eti-b1-wm8731
  • atiixp
  • atiixp-modem
  • au1x00
  • au8810
  • au8820
  • au8830
  • azt2320
  • azt3328
  • bt87x
  • ca0106
  • cmi8330
  • cmipci
  • cs4231
  • cs4231-lib
  • cs4232
  • cs4236
  • cs4281
  • cs46xx
  • cs5535audio
  • darla20
  • darla24
  • dt019x
  • dummy
  • echo3g
  • emu10k1
  • emu10k1x
  • ens1370
  • ens1371
  • es1688
  • es18xx
  • es1938
  • es1968
  • es968
  • fm801
  • fm801-tea575x
  • gina20
  • gina24
  • gusclassic
  • gusextreme
  • gusmax
  • harmony
  • hda-intel
  • hdsp
  • hdspm
  • ice1712
  • ice1724
  • indigo
  • indigodj
  • indigoio
  • intel8x0
  • intel8x0m
  • interwave
  • interwave-stb
  • korg1212
  • layla20
  • layla24
  • loopback
  • maestro3
  • mia
  • miro
  • mixart
  • mona
  • mpu401
  • msnd-pinnacle
  • mtpav
  • mts64
  • nm256
  • opl3sa2
  • opti92x-ad1848
  • opti92x-cs4231
  • opti93x
  • pc98-cs4232
  • pcsp
  • pcxhr
  • pdaudiocf
  • pdplus
  • portman2x4
  • powermac
  • pxa2xx-i2sound
  • pxa2xx-soc
  • pxa2xx-soc-corgi
  • pxa2xx-soc-poodle
  • pxa2xx-soc-spitz
  • pxa2xx-soc-tosa
  • riptide
  • rme32
  • rme96
  • rme9652
  • s3c2410
  • sa11xx-uda1341
  • sb16
  • sb8
  • sbawe
  • seq-dummy
  • serial-u16550
  • sgalaxy
  • soc
  • sonicvibes
  • sscape
  • sun-amd7930
  • sun-cs4231
  • sun-dbri
  • trident
  • usb-audio
  • usb-usx2y
  • via82xx
  • via82xx-modem
  • virmidi
  • vx222
  • vxpocket
  • wavefront
  • ymfpci


Da sind 2 Versionen von via82xxx drinnen. Schon probiert?

Dazu gibt es auch HowTos und Troubleshooting-Infos:
http://www.gentoo.org/doc/en/alsa-guide.xml
http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix
http://gentoo-wiki.com/HOWTO_Compile_Kernel_with_ALSA
Darin wird sehr ausfürhlich drauf eingegangen, wie du deinen kernel konfigurieren solltest. Auch gibt es einen Eintrag zu " via82cxxx onboard/ICE1712 chip" ... na, bekannt?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

7

23.01.2008, 21:54

immerhin schonmal Hardware erkannt... die ereignisse überschlagen sich.... es geht [gelöst]

hab mal die aktuellesten alsa-treiber in den kernel geladen.

Ich weiß nicht obs daran lag, aber auf einmal konnte man unter

Quellcode

1
2
3
4
5
6
Device Driver -->
	Sound -->
	    Alsa -->
	        PCI Devices -->
	            intel HDA
	                VIA HDA VT1708


einstellen.

Habs einkompilliert und der Chip wird jetzt immerhin von alsamixer erkannt (wenn auch als CARD: HDA VIA VT82xx | CHIP: VIA VIA VT1708 )

Im augenblick bekomm ich zwar noch fehlermeldungen wenn ich sound wiedergeben will, aber das kann an den unterschiedlichen Versionen von Kernel-Alsa und den Alsa-Programmen liegen (hatte ja zuletzt testing versionen installiert).
Bin gerade am neu emergen und dann mal sehen.

Obs geht ist also immer noch nicht klar, aber zumindest ist die Baustelle schonmal eine andere...
im augenblick kommt bei madplay die Fehlermeldung:

Quellcode

1
audio: esd_open_sound() failed




P.S. Warum werden im Kernel VIA HDA-Treiber unter den Menüpunkt intel HDA gepackt.... macht das irgendwie Sinn?
P.P.S: der sound in ICQ geht aber, vllcht fehlt ein Codec oder so
... damit dürfte die Sache gelöst sein :thumbsup:
"Wissen ist das einzige Gut das sich vermehrt wenn man es teilt!"

8

23.01.2008, 23:02

hab mal die aktuellesten alsa-treiber in den kernel geladen.

Ich weiß nicht obs daran lag, aber auf einmal konnte man unter

Quellcode
Device Driver -->
Sound -->
Alsa -->
PCI Devices -->
intel HDA
VIA HDA VT1708

einstellen.


Hmm.. ich glaube du verwechselst hier noch irgendwas.
Zur Info:
Im Kernel sind bereits Alsa Treiber enthalten, wenn man sie nutzen möchte dann muß man sie im Kernel Aktivieren, so wie du es oben beschrieben hast.
Dies ist die eine Möglichkeit Alsa zu nutzen, und in der Regel auch die Empfohlene.

------------------------------------------------------------------------------------------------------------------------------------

Die Andere Möglichkeit ist das Paket alsa-driver zu installieren und zu nutzen, dann aber muß Alsa im kernel Deaktiviert sein.
Soll heißen, entweder Treiber aus dem Kernel oder die Treiber aus dem media-sound/alsa-driver Paket, aber bitte nicht beide zusammen.

Zum Thema Alsa Sound gibt es auch den ALSA-Leitfaden
http://www.gentoo.org/doc/de/alsa-guide.xml

MfG
josef.95