Gentoo Archives: gentoo-dev

From: Luke Graham <luke@×××××××××.com>
To: gentoo-dev@g.o
Subject: [gentoo-dev] libogg, libvorbis and kdemultimedia-cvs
Date: Thu, 12 Jun 2003 02:14:02
Message-Id: 200306121211.24479.luke@trolltech.com
1 Are these symlinks really correct?
2
3 tundra root # ls -l /usr/lib/libvorbis*
4 -rw-r--r-- 1 root root 153662 May 6 16:56 /usr/lib/libvorbis.a
5 -rwxr-xr-x 1 root root 749 May 6 16:56 /usr/lib/libvorbis.la
6 lrwxrwxrwx 1 root root 18 May 6 16:56 /usr/lib/libvorbis.so -> libvorbis.so.0.2.0
7 lrwxrwxrwx 1 root root 18 May 6 16:56 /usr/lib/libvorbis.so.0 -> libvorbis.so.0.2.0
8 -rwxr-xr-x 1 root root 137541 Jul 14 2002 /usr/lib/libvorbis.so.0.1.0
9 -rwxr-xr-x 1 root root 144629 May 6 16:56 /usr/lib/libvorbis.so.0.2.0
10 -rw-r--r-- 1 root root 1033810 May 6 16:56 /usr/lib/libvorbisenc.a
11 -rwxr-xr-x 1 root root 770 May 6 16:56 /usr/lib/libvorbisenc.la
12 lrwxrwxrwx 1 root root 21 May 6 16:56 /usr/lib/libvorbisenc.so -> libvorbisenc.so.2.0.0
13 lrwxrwxrwx 1 root root 21 May 6 17:01 /usr/lib/libvorbisenc.so.0 -> libvorbisenc.so.0.1.0
14 -rwxr-xr-x 1 root root 559419 Jul 14 2002 /usr/lib/libvorbisenc.so.0.1.0
15 lrwxrwxrwx 1 root root 21 May 6 16:56 /usr/lib/libvorbisenc.so.2 -> libvorbisenc.so.2.0.0
16 -rwxr-xr-x 1 root root 1038557 May 6 16:56 /usr/lib/libvorbisenc.so.2.0.0
17 -rw-r--r-- 1 root root 16834 May 6 16:56 /usr/lib/libvorbisfile.a
18 -rwxr-xr-x 1 root root 777 May 6 16:56 /usr/lib/libvorbisfile.la
19 lrwxrwxrwx 1 root root 22 May 6 16:56 /usr/lib/libvorbisfile.so -> libvorbisfile.so.3.0.0
20 lrwxrwxrwx 1 root root 22 May 6 17:01 /usr/lib/libvorbisfile.so.0 -> libvorbisfile.so.0.2.0
21 -rwxr-xr-x 1 root root 26188 Jul 14 2002 /usr/lib/libvorbisfile.so.0.2.0
22 lrwxrwxrwx 1 root root 22 May 6 16:56 /usr/lib/libvorbisfile.so.3 -> libvorbisfile.so.3.0.0
23 -rwxr-xr-x 1 root root 25542 May 6 16:56 /usr/lib/libvorbisfile.so.3.0.0
24
25 emerge kdemultimedia fails with
26
27 /usr/i686-pc-linux-gnu/bin/ld: warning: libvorbisfile.so.0, needed by /usr/kde/cvs/lib/libartsmodules.so, may conflict with libvorbisfile.so.3
28 /usr/i686-pc-linux-gnu/bin/ld: warning: libvorbisenc.so.0, needed by /usr/kde/cvs/lib/libartsmodules.so, may conflict with libvorbisenc.so.2
29 /usr/lib/libvorbisenc.so.0: undefined reference to `residue_free_info'
30 collect2: ld returned 1 exit status
31
32 Looking a little deeper into the puzzle...
33
34 tundra root # nm /usr/lib/libvorbisenc.so.2.0.0 | c++filt | grep residue_free_info
35 tundra root # nm /usr/lib/libvorbisenc.so.0.1.0 | c++filt | grep residue_free_info
36 U residue_free_info
37 tundra root # ldd /usr/lib/libvorbisenc.so.0.1.0
38 libm.so.6 => /lib/libm.so.6 (0x40087000)
39 libogg.so.0 => /usr/lib/libogg.so.0 (0x400a8000)
40 libc.so.6 => /lib/libc.so.6 (0x400ac000)
41 /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
42 tundra root # ls -l /usr/lib/libogg.*
43 -rw-r--r-- 1 root root 11642 May 6 16:55 /usr/lib/libogg.a
44 -rwxr-xr-x 1 root root 694 May 6 16:55 /usr/lib/libogg.la
45 lrwxrwxrwx 1 root root 15 May 6 16:55 /usr/lib/libogg.so -> libogg.so.0.4.0
46 lrwxrwxrwx 1 root root 15 May 6 16:55 /usr/lib/libogg.so.0 -> libogg.so.0.4.0
47 -rwxr-xr-x 1 root root 17030 Jul 14 2002 /usr/lib/libogg.so.0.3.0
48 -rwxr-xr-x 1 root root 17110 May 6 16:55 /usr/lib/libogg.so.0.4.0
49 tundra root # nm /usr/lib/libogg.so.0.3.0 | grep residue_free_info
50 tundra root # nm /usr/lib/libogg.so.0.4.0 | grep residue_free_info
51 tundra root #
52
53 ?????
54
55 Do the kde people know something we dont?
56
57 --
58 luke@×××××××××.com Fax: +47 21604801
59 Trolltech AS, Waldemar Thranes gt. 98, N-0175 Oslo, Norway
60
61 --
62 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] libogg, libvorbis and kdemultimedia-cvs Paul de Vrieze <pauldv@g.o>