blob: c7fb0a07224727524789630e2c06996bde9fc90b (
plain)
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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] On binary version references requirements
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20On%20binary%20version%20references%20requirements&In-Reply-To=%3CCAOfq2QSG5PctCLTM9yze_74zVDejrYm267owOj6iJE3R-OAcfQ%40mail.gmail.com%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="019519.html">
<LINK REL="Next" HREF="019539.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] On binary version references requirements</H1>
<B>Funda Wang</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20On%20binary%20version%20references%20requirements&In-Reply-To=%3CCAOfq2QSG5PctCLTM9yze_74zVDejrYm267owOj6iJE3R-OAcfQ%40mail.gmail.com%3E"
TITLE="[Mageia-dev] On binary version references requirements">fundawang at gmail.com
</A><BR>
<I>Fri Oct 26 15:28:33 CEST 2012</I>
<P><UL>
<LI>Previous message: <A HREF="019519.html">[Mageia-dev] On binary version references requirements
</A></li>
<LI>Next message: <A HREF="019539.html">[Mageia-dev] On binary version references requirements
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#19537">[ date ]</a>
<a href="thread.html#19537">[ thread ]</a>
<a href="subject.html#19537">[ subject ]</a>
<a href="author.html#19537">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>There is no objections?
2012/10/25 Funda Wang <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">fundawang at gmail.com</A>>:
><i> Hello,
</I>><i>
</I>><i> In /usr/lib/rpm/mageia/find-requires, it reads:
</I>><i>
</I>><i> # Weak symbol versions (from glibc).
</I>><i> <snip>
</I>><i> (START==2) && (LIBNAME!="") && ($4!="") && (($4~/^GLIBC_*/) ||
</I>><i> ($4~/^GCC_*/)) {
</I>><i> print LIBNAME "(" $4 ")'$lib64'";
</I>><i> }
</I>><i>
</I>><i>
</I>><i> That means, we only prints those weak symbols regarding GLIBC and GCC. But why?
</I>><i>
</I>><i> $ objdump -x /usr/lib64/libwebkitgtk-1.0.so.0
</I>><i> Version References:
</I>><i> required from libxml2.so.2:
</I>><i> 0x08f4cab6 0x00 19 LIBXML2_2.6.6
</I>><i> 0x08f4cab0 0x00 16 LIBXML2_2.6.0
</I>><i> 0x0f4c8be0 0x00 15 LIBXML2_2.4.30
</I>><i> required from libpthread.so.0:
</I>><i> 0x09691a75 0x00 10 GLIBC_2.2.5
</I>><i> required from libstdc++.so.6:
</I>><i> 0x056bafd3 0x00 18 CXXABI_1.3
</I>><i> 0x02297f89 0x00 17 GLIBCXX_3.4.9
</I>><i> 0x0297f865 0x00 11 GLIBCXX_3.4.15
</I>><i> 0x08922974 0x00 08 GLIBCXX_3.4
</I>><i> required from libxslt.so.1:
</I>><i> 0x0f5c4bd4 0x00 20 LIBXML2_1.0.24
</I>><i> 0x08f5c3b9 0x00 14 LIBXML2_1.1.9
</I>><i> 0x0f5c4bd2 0x00 12 LIBXML2_1.0.22
</I>><i> 0x0f5c4bc1 0x00 07 LIBXML2_1.0.11
</I>><i> required from libjpeg.so.8:
</I>><i> 0x04cdfde0 0x00 06 LIBJPEG_8.0
</I>><i> required from libdl.so.2:
</I>><i> 0x09691a75 0x00 04 GLIBC_2.2.5
</I>><i> required from libm.so.6:
</I>><i> 0x09691a75 0x00 03 GLIBC_2.2.5
</I>><i> required from libc.so.6:
</I>><i> 0x0d696918 0x00 23 GLIBC_2.8
</I>><i> 0x06969191 0x00 22 GLIBC_2.11
</I>><i> 0x06969194 0x00 21 GLIBC_2.14
</I>><i> 0x0d696914 0x00 13 GLIBC_2.4
</I>><i> 0x0d696913 0x00 09 GLIBC_2.3
</I>><i> 0x09691a75 0x00 05 GLIBC_2.2.5
</I>><i> 0x09691974 0x00 02 GLIBC_2.3.4
</I>><i>
</I>><i> That means, ABI versions regarding LIBXML2* and LIBJPEG* are not
</I>><i> raised when packaging. Fedora is promoting those extra ABI versions
</I>><i> now. I read history on mandriva's repository, but could not find any
</I>><i> relevant information.
</I>><i>
</I>><i> Any thoughts to export those requirements?
</I>
T
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="019519.html">[Mageia-dev] On binary version references requirements
</A></li>
<LI>Next message: <A HREF="019539.html">[Mageia-dev] On binary version references requirements
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#19537">[ date ]</a>
<a href="thread.html#19537">[ thread ]</a>
<a href="subject.html#19537">[ subject ]</a>
<a href="author.html#19537">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|