1 |
> I tried to merge kdemultimedia. All ot the prereqs (including qt, |
2 |
> kde-env, kdelibs) emerged ok, but the merge of kdebase is not |
3 |
> successful. It dies in |
4 |
|
5 |
> alsa_a.cpp: In function `int set_playback_info(void *, uint32 *, |
6 |
> uint32 *, const long int *)': |
7 |
> alsa_a.cpp:287: ANSI C++ forbids implicit conversion from `void *' in |
8 |
> argument passing |
9 |
> make[3]: *** [alsa_a.o] Error 1 |
10 |
|
11 |
> Any clues? |
12 |
|
13 |
do ebuild fetch/unpack etc. |
14 |
Then you can fix this by type casting handle__ on line 287 to (snd_pcm_t * ) |
15 |
e.g. line should read |
16 |
|
17 |
tmp = snd_pcm_plugin_info ((snd_pcm_t *)handle__, &playback_info); |
18 |
|
19 |
It'll compile cleanly (at least on my system after that. |
20 |
|
21 |
------- |
22 |
Jeffrey Bester |
23 |
jbester@×××××××××.edu |