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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Freeze push: libmbfl
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Freeze%20push%3A%20libmbfl&In-Reply-To=%3C4F7326DF.20402%40colin.guthr.ie%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="013593.html">
<LINK REL="Next" HREF="013595.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Freeze push: libmbfl</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Freeze%20push%3A%20libmbfl&In-Reply-To=%3C4F7326DF.20402%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] Freeze push: libmbfl">mageia at colin.guthr.ie
</A><BR>
<I>Wed Mar 28 16:57:35 CEST 2012</I>
<P><UL>
<LI>Previous message: <A HREF="013593.html">[Mageia-dev] Freeze push: libmbfl
</A></li>
<LI>Next message: <A HREF="013595.html">[Mageia-dev] Freeze push: libmbfl
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13597">[ date ]</a>
<a href="thread.html#13597">[ thread ]</a>
<a href="subject.html#13597">[ subject ]</a>
<a href="author.html#13597">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and David Walser at 28/03/12 14:17 did gyre and gimble:
><i> --- On Wed, 3/28/12, Colin Guthrie <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia at colin.guthr.ie</A>> wrote:
</I>>><i> From: Colin Guthrie <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia at colin.guthr.ie</A>>
</I>>><i> Subject: Re: [Mageia-dev] Freeze push: libmbfl
</I>>><i> To: "Mageia development mailing-list" <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia-dev at mageia.org</A>>
</I>>><i> Cc: "David Walser" <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">luigiwalser at yahoo.com</A>>
</I>>><i> Date: Wednesday, March 28, 2012, 8:46 AM
</I>>><i> 'Twas brillig, and David Walser at
</I>>><i> 27/03/12 19:47 did gyre and gimble:
</I>>>><i> It was updated for a security update in Mageia 1 but
</I>>><i> was not updated in
</I>>>><i> Cauldron, so it won't currently be updated when
</I>>><i> upgrading to Mageia 2.
</I>>>><i>
</I>>>><i> The new version fixes usage with PHP 5.3.9 and
</I>>><i> newer. I confirmed locally
</I>>>><i> that it builds, installs, and works properly.
</I>>><i>
</I>>><i> It also contains ABI breakage:
</I>>><i>
</I>>><i> PHP Warning: PHP Startup: Unable to load dynamic
</I>>><i> library
</I>>><i> '/usr/lib64/php/extensions/mbstring.so' -
</I>>><i> /usr/lib64/php/extensions/mbstring.so: undefined symbol:
</I>>><i> mbfl_identify_encoding_no in Unknown on line 0
</I>>><i>
</I>>><i>
</I>>><i> I will try rebuilding PHP, but really this is a broken
</I>>><i> update!
</I>><i>
</I>><i> You should have seen the state the SVN for it was in, it was a real mess.
</I>
Oh I can believe that :D
><i> Rebuilding PHP should be sufficient.
</I>
It didn't help. Perhaps it's PHP us using internal headers but system
lib? Therefore it's compiling against a different version than it's
being used against?
Dunno, not poked hard. I downgraded to the old lib and rebuilt locally
and it worked again.
Either way, removing functions without bumping .so major is a pretty big
ABI break....
Col
--
Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
Day Job:
Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="013593.html">[Mageia-dev] Freeze push: libmbfl
</A></li>
<LI>Next message: <A HREF="013595.html">[Mageia-dev] Freeze push: libmbfl
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#13597">[ date ]</a>
<a href="thread.html#13597">[ thread ]</a>
<a href="subject.html#13597">[ subject ]</a>
<a href="author.html#13597">[ 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>
|