[Mageia-dev] Freeze push: libmbfl
mageia at colin.guthr.ie
Wed Mar 28 16:57:35 CEST 2012
'Twas brillig, and David Walser at 28/03/12 14:17 did gyre and gimble:
> --- On Wed, 3/28/12, Colin Guthrie <mageia at colin.guthr.ie> wrote:
>> From: Colin Guthrie <mageia at colin.guthr.ie>
>> Subject: Re: [Mageia-dev] Freeze push: libmbfl
>> To: "Mageia development mailing-list" <mageia-dev at mageia.org>
>> Cc: "David Walser" <luigiwalser at yahoo.com>
>> Date: Wednesday, March 28, 2012, 8:46 AM
>> 'Twas brillig, and David Walser at
>> 27/03/12 19:47 did gyre and gimble:
>>> It was updated for a security update in Mageia 1 but
>> was not updated in
>>> Cauldron, so it won't currently be updated when
>> upgrading to Mageia 2.
>>> The new version fixes usage with PHP 5.3.9 and
>> newer. I confirmed locally
>>> that it builds, installs, and works properly.
>> It also contains ABI breakage:
>> PHP Warning: PHP Startup: Unable to load dynamic
>> '/usr/lib64/php/extensions/mbstring.so' -
>> /usr/lib64/php/extensions/mbstring.so: undefined symbol:
>> mbfl_identify_encoding_no in Unknown on line 0
>> I will try rebuilding PHP, but really this is a broken
> You should have seen the state the SVN for it was in, it was a real mess.
Oh I can believe that :D
> Rebuilding PHP should be sufficient.
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
Tribalogic Limited http://www.tribalogic.net/
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the Mageia-dev